[Hackage] #450: Bug in GLUT's build: configure
Hackage
trac at galois.com
Sun Jan 11 06:40:55 EST 2009
#450: Bug in GLUT's build: configure
----------------------------+-----------------------------------------------
Reporter: Peaker | Owner:
Type: defect | Status: new
Priority: normal | Milestone:
Component: miscellaneous | Version: 1.2.3.0
Severity: major | Keywords:
Difficulty: normal | Ghcversion: 6.8.3
Platform: |
----------------------------+-----------------------------------------------
This is a glut package bug, but I could not find any web page with which
to report glut bugs, so I am hoping this here will get to the right
people.
GLUT's build has a configure script. When that script says: "libGLUT...
yes/no" its not actually looking just for libGLUT, but for various other
libs such as libXmu. Additionally, when it fails to find these other
libraries, and gets a "no", it still finishes the configure and build
"successfully", but without the proper -l flags in the package
description. This results in linkage failures of GLUT programs later.
In my opinion the fix should include:
A. Look for libXmu and any other such library in a separate configure
item, so its clear what's missing.
B. Failure to find necessary libraries should fail the
configure/build/install, and not continue as if successful, only to fail
later.
--
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/450>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
More information about the cabal-devel
mailing list