[GHC] #7381: Build failure with BuildFlavour = prof

GHC ghc-devs at haskell.org
Thu Oct 30 17:09:59 UTC 2014


#7381: Build failure with BuildFlavour = prof
-------------------------------------+-------------------------------------
              Reporter:  goldfire    |            Owner:
                  Type:  bug         |           Status:  new
              Priority:  normal      |        Milestone:  7.8.4
             Component:  Build       |          Version:  7.7
  System                             |         Keywords:
            Resolution:              |     Architecture:  Unknown/Multiple
      Operating System:  MacOS X     |       Difficulty:  Unknown
       Type of failure:  Building    |       Blocked By:
  GHC failed                         |  Related Tickets:
             Test Case:              |
              Blocking:              |
Differential Revisions:              |
-------------------------------------+-------------------------------------
Changes (by nh2):

 * owner:  igloo =>
 * status:  closed => new
 * resolution:  fixed =>
 * milestone:   => 7.8.4


Comment:

 This change is undocumented in the 7.6 to 7.8 changelog and breaks
 existing behaviour.

 As mentioned by David Terei in March 2013
 (https://www.haskell.org/pipermail/ghc-devs/2013-March/000677.html) you
 now have to write

 `ghc -M [files] -dep-suffix=''`

 to get the old

 `ghc -M [files]`

 behaviour.

 This hit me badly since I was using some other `-dep-suffix` flags
 already, so I didn't get the `"You must specify at least one -dep-suffix"`
 warning, and the `.o` files were simply missing from my output Makefile.

 I'm reopening this ticket so that we can mention this change at least in
 the changelog for 7.8.4 if that's OK. And as David wrote, the user guide
 should probably also be updated.

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


More information about the ghc-tickets mailing list