[GHC] #12078: ghc-boot-th package reveals issue with build system's treatment of transitive dependencies
GHC
ghc-devs at haskell.org
Tue May 17 16:37:09 UTC 2016
#12078: ghc-boot-th package reveals issue with build system's treatment of
transitive dependencies
-------------------------------------+-------------------------------------
Reporter: bgamari | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Build System | Version: 8.0.1
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by thomie):
These commits are relevant:
* 5bde27949bdda22c9d5dac254a3c783eb0f6839f
{{{
Author: Ian Lynagh <igloo at earth.li>
Date: Sun Jan 16 15:56:27 2011 +0000
Handle dependencies of programs on libraries correctly
}}}
* 5874a66b4baff3ff8dba38f629d71cbfdf7f67fc
{{{
Author: Ian Lynagh <ian at well-typed.com>
Date: Sun Nov 18 01:11:55 2012 +0000
Remove some dependencies
I don't think we need these, and they haven't been doing anything
useful for dynamic-by-default builds anyway as they hardcode the 'v'
way.
}}}
Especially this comment:
{{{
# These deps aren't technically necessary in themselves, but they
# turn the dependencies of programs on libraries into transitive
# dependencies.
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12078#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list