#88: Stripping ---------------------------------+------------------------------------------ Reporter: bjorn@bringert.net | Owner: Type: enhancement | Status: new Priority: high | Milestone: Cabal-1.4 Component: Cabal library | Version: Severity: normal | Resolution: Keywords: | Difficulty: very easy (<1 hour) Ghcversion: 6.4.2 | Platform: ---------------------------------+------------------------------------------ Changes (by duncan): * difficulty: normal => very easy (<1 hour) Comment: Partly done: {{{ Mon Mar 17 19:32:14 GMT 2008 Duncan Coutts <duncan@haskell.org> * Strip executables during installation for ghc Does not yet have a configure flag to turn this behaviour on and off. That can wait until after the command line flag infrastructure changes. }}} As the commit message says, we still need to add a command line flag to enable/disable. It'll be enabled by default but we do need to make it possible to disable if for no other reason than some distros prefer to handle stripping themselves. The flag will be a configure flag `--enable/disable-executable-stripping`. The rationale for it being a configure rather than install flag is that we would in any case need it as a flag for `cabal-install`'s `install` command, which takes all the flags for the underlying `configure` command. It'll also need documenting. Once the command line changes are done, the remaining task is easy. Marking as such. -- Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/88#comment:7> Hackage <http://haskell.org/cabal/> Hackage: Cabal and related projects