
#10172: Cross-platform sed -------------------------------------+------------------------------------- Reporter: ezyang | Owner: Type: task | Status: new Priority: normal | Milestone: Component: Build System | Version: 7.11 Resolution: | Keywords: Operating System: Solaris | Architecture: Type of failure: None/Unknown | Unknown/Multiple Blocked By: | Test Case: Related Tickets: | Blocking: | Differential Revisions: -------------------------------------+------------------------------------- Comment (by kgardas): Solaris sed does not support --posix. Please note I'm using sed from /usr/xpg4/bin -- which means this should be posix compliant sed. Also so far we've always been able to come with some posix compliant solution. Perhaps even for this someone will find one. I'll have some time to deal with it during the weekend hopefully... Anyway, so I'm for (1) use POSIX sed features only, although --posix command-line option is pure GNU-ism probably. When this really does not work, then switch to (2) require GNU sed and so in makefiles use $(SED) and provide appropriate configure.ac machinery for this... -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/10172#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler