[Hackage] #88: Stripping

Hackage trac at galois.com
Mon Mar 17 15:49:46 EDT 2008

#88: Stripping
  Reporter:  bjorn at 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)


 Partly done:

 Mon Mar 17 19:32:14 GMT 2008  Duncan Coutts <duncan at 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

More information about the cabal-devel mailing list