
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
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
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
mailto:ghc-devs@haskell.org> 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 ghc-devs@haskell.org mailto:ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs