Hackage | 1 Sep 14:33 2008

Re: [Hackage] #347: findProgramVersion fails with Debian's gcc

#347: findProgramVersion fails with Debian's gcc
----------------------------+-----------------------------------------------
  Reporter:  ross           |        Owner:         
      Type:  defect         |       Status:  closed 
  Priority:  normal         |    Milestone:         
 Component:  Cabal library  |      Version:  1.2.3.0
  Severity:  normal         |   Resolution:  fixed  
  Keywords:                 |   Difficulty:  normal 
Ghcversion:  6.8.2          |     Platform:         
----------------------------+-----------------------------------------------
Changes (by duncan):

  * status:  new => closed
  * resolution:  => fixed

Comment:

 Hopefully this patch fixed it:

 {{{
 Sun Aug 31 15:01:45 PDT 2008  Duncan Coutts <duncan <at> haskell.org>
   * Use a hopefully more robust method of determining the gcc version
 }}}

 We now call `gcc -dumpversion` rather than interpreting the output of `gcc
 --version`. I've checked `gcc -dumpversion` on all the platforms I have
 access to (including debian, ubuntu and solaris) and it produces
 consistent results.

-- 
(Continue reading)

Hackage | 1 Sep 23:43 2008

Re: [Hackage] #234: track installed files to allow uninstall

#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
----------------------------+-----------------------------------------------
Changes (by SamB):

  * status:  new => assigned
  * owner:  => SamB
  * severity:  normal => major

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/234#comment:5>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
(Continue reading)

Hackage | 2 Sep 00:00 2008

Re: [Hackage] #234: track installed files to allow uninstall

#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
----------------------------+-----------------------------------------------
Comment (by igloo):

 A related problem is bindists:

 For GHC, we want to put files like
 {{{
 dist/build/libHSbase-4.0.a
 }}}
 in bindists, so that to install a bindist we can just run (more or less)
 "Setup install". However, we don't want to include files that don't get
 installed like
 {{{
 dist/build/Data/String.o
 }}}
 as that bloats the bindist size, so we can't just include the whole
 `dist/` directory. Currently we break the abstraction and pick out the
 files that we want when creating the bindists, but it would be nice to be
 able to ask Cabal what files it needs to use in order to do the
 installation.

(Continue reading)

Hackage | 2 Sep 04:10 2008

Re: [Hackage] #234: track installed files to allow uninstall

#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
----------------------------+-----------------------------------------------
Comment (by duncan):

 Replying to [comment:6 igloo]:
 > A related problem is bindists:

 Why not just construct the bindist from the result of `Setup copy
 --destdir=image` ?

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/234#comment:7>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
(Continue reading)

Malcolm Wallace | 2 Sep 11:28 2008
Picon

patch applied (cabal): package concurrent not available in nhc98

Tue Sep  2 02:28:02 PDT 2008  Malcolm.Wallace <at> cs.york.ac.uk
  * package concurrent not available in nhc98

    M ./Cabal.cabal -1 +1

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080902092802-6871e-3e0aca7235de34f7624b678aec88275c305897e6.gz

Hackage | 2 Sep 14:05 2008

Re: [Hackage] #234: track installed files to allow uninstall

#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
  Priority:  normal         |    Milestone:  Cabal-1.8     
 Component:  Cabal library  |      Version:  1.2.3.0       
  Severity:  major          |   Resolution:                
  Keywords:                 |   Difficulty:  hard (< 1 day)
Ghcversion:  6.8.2          |     Platform:                
----------------------------+-----------------------------------------------
Comment (by igloo):

 Replying to [comment:7 duncan]:
 > Replying to [comment:6 igloo]:
 > > A related problem is bindists:
 >
 > Why not just construct the bindist from the result of `Setup copy
 --destdir=image` ?

 That puts paths into wrapper scripts, `package.conf`, etc.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/234#comment:8>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects
#234: track installed files to allow uninstall
----------------------------+-----------------------------------------------
  Reporter:  duncan         |        Owner:  SamB          
      Type:  enhancement    |       Status:  assigned      
(Continue reading)

Simon Marlow | 2 Sep 15:12 2008
Picon

patch applied (cabal): Haddock 2: #include <cabal_macros.h>

Mon Sep  1 07:58:43 PDT 2008  Simon Marlow <marlowsd <at> gmail.com>
  * Haddock 2: #include <cabal_macros.h>

    M ./Distribution/Simple/Haddock.hs -1 +3

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080901145843-12142-a83ddca049f020bf99347c9dbb902c24d3f75608.gz

Duncan Coutts | 3 Sep 00:30 2008
Picon
Picon

patch applied (cabal): Add more detail to the -Werror and -fvia-C checks

Tue Sep  2 10:14:13 PDT 2008  Duncan Coutts <duncan <at> haskell.org>
  * Add more detail to the -Werror and -fvia-C checks
  Also, ban rather than just warn about the -optl-Wl,-s hack
  now that Cabal strips exes by default.

    M ./Distribution/PackageDescription/Check.hs -5 +10

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080902171413-adfee-759c3ac0c2b866bce5fd806ea42fecf0cdf7e39d.gz

Ian Lynagh | 3 Sep 01:35 2008
Picon

patch applied (cabal): Update CPP-Options in Cabal.cabal to define CABAL_VERSION=1, 5, 4

Tue Sep  2 10:03:48 PDT 2008  Ian Lynagh <igloo <at> earth.li>
  * Update CPP-Options in Cabal.cabal to define CABAL_VERSION=1,5,4
  It was still defining CABAL_VERSION=1,5,3

    M ./Cabal.cabal -1 +1

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080902170348-3fd76-5724ba287bacf924856f1eb41578619f95f9bfbb.gz

Ian Lynagh | 3 Sep 15:37 2008
Picon

patch applied (cabal): Pass the interfaces for the transitive set of dependencies to haddock

Wed Sep  3 05:38:13 PDT 2008  Ian Lynagh <igloo <at> earth.li>
  * Pass the interfaces for the transitive set of dependencies to haddock
  Otherwise we don't get links to types from packages that we don't
  directly depend on.

    M ./Distribution/Simple/Haddock.hs -1 +7

View patch online:
http://darcs.haskell.org/cabal/_darcs/patches/20080903123813-3fd76-e93f17fad37106b07a8242aacbf887b0f0db09c6.gz


Gmane