[GHC] #10172: Cross-platform sed
GHC
ghc-devs at haskell.org
Thu Aug 27 14:49:37 UTC 2015
#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:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Revisions:
-------------------------------------+-------------------------------------
Comment (by kgardas):
thomie, honestly I really like I can compile GHC and use canonical Single-
Unix Specification version 3 tools for it minus GNU make which is really
non-replacable at least for now. Just see
https://www.freebsd.org/cgi/man.cgi?query=standards&apropos=0&sektion=0&manpath=SunOS+5.10&arch=default&format=html
-- I'm using configuration to set the OS to POSIX.1-2001, SUSv3 level.
Anyway, if devs decide let's go with GNU tools (patch/diff/sed) together
with GNU make I will not strike against this, don't have energy for it.
The question is ROI of such change, do we need it *now*? I don't think so,
Solaris builders are running fine on current HEAD. How often do we need to
tweak sed invocation in current build system? 4x per calendar year? So
let's decide once this thing is again broken not now when everything is
working fine.
Side note: shouldn't we already use shake for building GHC? Not
complaining, but from this spring I've got an impression that shake is on
the way to GHC and that it would solve several issues I also do have with
build system myself (too low usage of available cores). If this all still
applies, then I would suggest not to touch current make-based system, keep
it just working with as low energy as possible and concentrate on other
GHC important tasks...
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10172#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list