[GHC] #8764: Usage of `sed' in GHC build system (Solaris build failure).
GHC
ghc-devs at haskell.org
Mon Feb 10 08:23:48 UTC 2014
#8764: Usage of `sed' in GHC build system (Solaris build failure).
--------------------------------+----------------------------------------
Reporter: kgardas | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Build System | Version: 7.9
Keywords: | Operating System: Solaris
Architecture: x86 | Type of failure: Building GHC failed
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
--------------------------------+----------------------------------------
Hello,
I've found that (1) GHC's configure attempts to find the GNU sed and once
found it's saved into the SED makefile variable. But (2) a lot of GHC's
makefiles are using straight 'sed' instead of '$(SED)', i.e found GNU sed.
The reason for this bugreport is that on Solaris, the provided sed fails
on parsing sed expression in rules-builddependencies.mk. I've solved this
issue by fixing 'sed' to '$(SED)' there (patch attached), but the general
question is if this should not be fixed everywhere.
Thanks!
Karel
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8764>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list