Usage of `sed' in GHC build system (Solaris build failure).
|Reported by:||kgardas||Owned by:|
|Type of failure:||Building GHC failed||Difficulty:||Unknown|
|Test Case:||Blocked By:|
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.
Change History (19)
Changed 2 months ago by kgardas
comment:6 Changed 2 months ago by kgardas
- Milestone set to 7.8.1
- Version changed from 7.9 to 7.8.1-rc1