Some discussion on IRC with @Ericson2314 reveals that make maintainer-clean is not deleting settings files, which cause this bug. If you do a fresh checkout and build, the problem should go away. It's also possible that deleting inplace/lib/settings manually (and then running ./configure) may also fix it.
Richard > On May 8, 2019, at 3:51 PM, Richard Eisenberg <[email protected]> wrote: > > Me too. I'm on a Mac. Deepest apologies (because I know this makes me > useless), but I don't have the error message any more. It mentioned "Tables > next to code" and the settings file, so I'm confident that it's related. > > Also, reverting 1aad97887747c351727ebd7b85217f2666f5b835 fixed the problem > for me. > > Richard > >> On May 8, 2019, at 3:48 PM, Karel Gardas <[email protected]> wrote: >> >> >> Sorry to hijack the thread, I get something very similar on ppc64le linux: >> >> Configuring ghc-prim-0.6.1... >> ghc-cabal: '/tmpram/ghc/inplace/bin/ghc-stage1' exited with an error: >> No entry for "Tables next to code" in "/tmpram/ghc/inplace/lib/settings" >> >> libraries/ghc-prim/ghc.mk:4: recipe for target >> 'libraries/ghc-prim/dist-install/package-data.mk' failed >> make[1]: *** [libraries/ghc-prim/dist-install/package-data.mk] Error 1 >> Makefile:123: recipe for target 'all' failed >> make: *** [all] Error 2 >> >> this is from today's HEAD. >> >> Thanks, >> Karel >> >> On 05/ 8/19 09:28 PM, Phyx wrote: >>> That looks like stage1 has been improperly configured. >>> >>> Does /home/simonpj/code/HEAD/inplace/bin/ghc-stage1 --info >>> * >>> * >>> *Return anything sensible for target arch? * >>> * >>> * >>> *I still use the make system exclusively and haven't noticed a failure. * >>> * >>> * >>> *But my nightlies haven't kicked off yet today. * >>> * >>> * >>> *Thanks, * >>> *Tamar >>> * >>> Sent from my Mobile >>> >>> On Wed, May 8, 2019, 16:24 Simon Peyton Jones via ghc-devs >>> <[email protected] <mailto:[email protected]>> wrote: >>> >>> I know we are supposed to be using Hadrian now, but is the old build >>> system supposed to be broken? ____ >>> >>> A clean build fails with____ >>> >>> "inplace/bin/ghc-cabal" check libraries/ghc-prim____ >>> >>> "inplace/bin/ghc-cabal" configure libraries/ghc-prim dist-install >>> --with-ghc="/home/simonpj/code/HEAD/inplace/bin/ghc-stage1" >>> --with-ghc-pkg="/home/simonpj/code/HEAD/inplace/bin/ghc-pkg" >>> --disable-library-for-ghci --enable-library-vanilla >>> --enable-library-for-ghci --disable-library-profiling >>> --enable-shared --configure-option=CFLAGS="-Wall >>> -Werror=unused-but-set-variable -Wno-error=inline" >>> --configure-option=LDFLAGS=" " --configure-option=CPPFLAGS=" " >>> --gcc-options="-Wall -Werror=unused-but-set-variable >>> -Wno-error=inline " --with-gcc="gcc" --with-ld="ld.gold" >>> --with-ar="ar" --with-alex="/usr/bin/alex" >>> --with-happy="/usr/bin/happy"____ >>> >>> Configuring ghc-prim-0.6.1...____ >>> >>> ghc-cabal: '/home/simonpj/code/HEAD/inplace/bin/ghc-stage1' exited >>> with an____ >>> >>> error:____ >>> >>> Failed to read "target arch" value ""____ >>> >>> __ __ >>> >>> libraries/ghc-prim/ghc.mk:4 <http://ghc.mk:4>: recipe for target >>> 'libraries/ghc-prim/dist-install/package-data.mk >>> <http://package-data.mk>' failed____ >>> >>> make[1]: *** [libraries/ghc-prim/dist-install/package-data.mk >>> <http://package-data.mk>] Error 1____ >>> >>> Makefile:123: recipe for target 'all' failed____ >>> >>> make: *** [all] Error 2____ >>> >>> simonpj@MSRC-3645512:~/code/HEAD$____ >>> >>> _______________________________________________ >>> ghc-devs mailing list >>> [email protected] <mailto:[email protected]> >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >>> >>> >>> >>> _______________________________________________ >>> ghc-devs mailing list >>> [email protected] >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs >>> >> >> _______________________________________________ >> ghc-devs mailing list >> [email protected] >> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs > > _______________________________________________ > ghc-devs mailing list > [email protected] > http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs _______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
