#1711: ghc 6.8 build not happy
----------------------------------------+-----------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: bug | Status: new
Priority: normal | Milestone: 6.8 branch
Component: Build System | Version: 6.8
Severity: normal | Keywords: happy, source build
Difficulty: Unknown | Os: MacOS X
Testcase: | Architecture: powerpc
----------------------------------------+-----------------------------------
I tried building the ghc-6.8.20070913 source distribution with extras on
OS X 10.4.10 and the build failed because happy was not found. The README
file does suggest that happy should already be installed, but the wiki
page describing the source builds
(http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources) says
that happy output should already be included in these drops and says that
the source builds should work out of the box (./configure; make as
described in the readme file) without needing extra tools like happy. (I
also get the same result on a fedora 7 system on an x86 box.)
I downloaded the happy sources to see if I could build that, but make
didn't work. The happy Makefile starts with "TOP = .." followed by
"include $(TOP)/mk/boilerplate.mk", and needless to say I apparently don't
have whatever is needed in the .. directory.
So I'm not sure if this is a documentation bug or something that isn't
quite right with the source distribution. It would be nice if the source
distribution would build right out of the box without prerequisites beyond
having a recent ghc installed, as was the case with the 6.6.x drops. But
if happy and/or other haskell-specific tools are needed for the build, it
needs to be possible to install them fairly directly with what is
available in the source distributions.
Thanks
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1711>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs