[GHC] #9614: ghc --print-(gcc|ld)-linker-flags broken

GHC ghc-devs at haskell.org
Mon Sep 22 15:47:52 UTC 2014


#9614: ghc --print-(gcc|ld)-linker-flags broken
-------------------------------------+-------------------------------------
              Reporter:  rwbarton    |            Owner:
                  Type:  bug         |           Status:  new
              Priority:  normal      |        Milestone:
             Component:  Compiler    |          Version:  7.8.3
            Resolution:              |         Keywords:
      Operating System:              |     Architecture:  Unknown/Multiple
  Unknown/Multiple                   |       Difficulty:  Unknown
       Type of failure:              |       Blocked By:
  None/Unknown                       |  Related Tickets:
             Test Case:              |
              Blocking:  9421        |
Differential Revisions:              |
-------------------------------------+-------------------------------------

Comment (by rodlogic):

 Forgive my intrusion here, but this seems like another side effect of not
 having a true type-safe API between GHC and Cabal. We are bound to rely on
 test cases for things that, seems to me, could get a hand from a minimal
 set of types in a standalone package shared between Cabal and GHC. If kept
 to a minimum, this package should change as often as there is a real
 change in the API between GHC and Cabal and no more than that.

 If we had such API, this problem would either show up when trying to build
 GHC (if the above change was really a mistake) or show up when compiling
 Cabal since the API was changed to accommodate the changed flag.

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9614#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list