#8801 closed bug (fixed)

Exclude extralibs from sdist

Reported by: nomeata Owned by:
Priority: normal Milestone: 7.8.1
Component: Build System Version: 7.8.1-rc1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):


Am Mittwoch, den 19.02.2014, 11:13 +0100 schrieb Herbert Valerio Riedel: On 2014-02-18 at 23:22:13 +0100, Joachim Breitner wrote:

Am Dienstag, den 18.02.2014, 14:12 -0800 schrieb David Fox:

It seems to me that the stm library that is supposed to be built into ghc-7.8.1 is missing. The deb provides and conflicts with libghc-stm-dev , but does not provide libghc-stm-dev-

this seems to be the result of a possible inadvertent change in the GHC source tarball creation: stm had been a "extra" lib already in 7.6 and before, but was not part of the tarball.

Herbert or Austin, is the sdist code not doing the right thing here?

Afaics, 'stm' is only used as an "extra" lib by testsuite (and only for one test-case) and nofib; therefore I don't think the GHC source tarball is supposed to contain 'stm'...

(This is so that he who fixes this has a bug to close, which is always rewarding.)

Change History (3)

comment:1 Changed 20 months ago by Austin Seipp <austin@…>

In f99a0321a8cf0507924a0d30b6b7b586d7855129/ghc:

Fix #8801: exclude extra packages from the sdist.

This is special cased a little since it's cleaner, and we don't
necessarily want to remove nofib anyway - just the extra packages.

Signed-off-by: Austin Seipp <[email protected]>

comment:2 Changed 20 months ago by thoughtpolice

  • Status changed from new to merge

comment:3 Changed 20 months ago by thoughtpolice

  • Resolution set to fixed
  • Status changed from merge to closed
Note: See TracTickets for help on using tickets.