[haskell-platform] #56: Dependency on editline C library not checked by ./configure

haskell-platform haskell-platform at projects.haskell.org
Wed Jun 3 22:35:19 EDT 2009

#56: Dependency on editline C library not checked by ./configure
 Reporter:  anonymous (solrize)     |        Owner:  dons      
     Type:  defect                  |       Status:  reopened  
 Priority:  major                   |    Milestone:  2009.2.0.2
Component:  Generic source tarball  |   Resolution:            
 Keywords:  editline                |  
Comment (by solrize):

 I don't think it's appropriate for a source tarball installation to
 totally fail if something noncritical (like editline or opengl) is
 missing.  Also, users willing to unpack a tarball and run make shouldn't
 have to rely on distro packaging to be able to build this kind of library
 without a lot of pain.  For example, someone wanting to hack the sources
 usually won't start with distro packaging.  And, someone wanting to use
 the platform to develop (say) Haskell programs for embedded systems won't
 have modules like opengl or editline available, so it would be useful to
 be able to configure the platform to not include those modules.

 I've built and installed other language packages (python and gcc come to
 mind) from source tarballs countless times without such headaches.  The
 number of compiler diagnostics emitted during compilation is also
 disconcerting.  Of course I understand the Haskell platform is still in
 beta test and users should expect snags, so the current issues are not
 something to get upset about.  However, if part of the Platform's goal is
 to present Haskell to users as "ready for prime time", I hope that the
 cleanliness of the build process can be brought up to the standards of the
 other languages I mentioned before the platform is declared to be out of
 beta test.

Ticket URL: <http://trac.haskell.org/haskell-platform/ticket/56#comment:6>
haskell-platform <http://trac.haskell.org/haskell-platform>
The Haskell Platform: a comprehensive and robust collection of Haskell libraries

More information about the Haskell-platform mailing list