build system loops with GhcLibWays = "v dyn" on Mac
Noticed it seemed to be looping on build so I ran this:
make -d |grep "Must remake"
it seems like it keeps building libffi.dylib.5...
Must remake target mk/are-validating.mk'. Must remake target libffi/libffi.dylib.5'.
Must remake target libffi/libffi.dylib.5.0.9'. Must remake target libffi/libHSffi-ghc6.11.20090913.dylib'.
Must remake target
inplace/bin/hsc2hs'. Must remake targetlibraries/hpc/dist-boot/build/Trace/Hpc/Reflect.hs'.
Must remake target libraries/hpc/dist-boot/build/.depend-v'. Must remake target compiler/stage1/build/Fingerprint.hs'.
Must remake target utils/genprimopcode/dist/build/Lexer.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Version.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Package.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Utils.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/InstallDirs.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/PackageDescription.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Setup.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/PackageIndex.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/GHC/IPI641.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/GHC.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Register.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/PreProcess.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Build/PathsModule.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Hugs.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/LHC.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/JHC.hi'.
Must remake target libraries/Cabal/dist-boot/build/Distribution/PackageDescription/Check.hi'. Must remake target libraries/Cabal/dist-boot/build/Distribution/Simple/Configure.hi'.
Must remake target
libraries/Cabal/dist-boot/build/Distribution/PackageDescription/Parse.hi'. Must remake targetlibraries/hpc/dist-boot/build/Trace/Hpc/Reflect.o'. Must remake targetlibraries/hpc/dist-boot/build/libHShpc-0.5.0.2.a'. Must remake targetlibraries/binary/dist-boot/build/Data/Binary.hi'.
Must remake target compiler/stage1/build/.depend-v'. Must remake target mk/are-validating.mk'.
Must remake target `libffi/libffi.dylib.5'.
Trac metadata
| Trac field | Value |
|---|---|
| Version | 6.10.4 |
| Type | Bug |
| TypeOfFailure | OtherFailure |
| Priority | normal |
| Resolution | Unresolved |
| Component | Build System |
| Test case | |
| Differential revisions | |
| BlockedBy | |
| Related | |
| Blocking | |
| CC | |
| Operating system | |
| Architecture |