Ludovic Courtès writes: >> Usage: guix build gcc-dcc >> >> Building gcc-dcc tests the diverse double compilation property >> of the gcc that Guix is using. >> >> * gnu/packages/bootstrappable.scm: New file. >> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > > Awesome! Does it build fine out-of-the-box? I didn’t expect it to be > “this easy.” :-)
I got very positive feedback from a slightly guix-sceptic person saying something like: you lisp guys can do quite a lot with very little code. However, all this patch adds is a test that fails: gcc built with gcc is not bit-for-bit the same as gcc built with clang. Since then I have included the build-path-prefix-map patch, use -rpath $ORIGIN instead of -rpath "-lib", switched to gcc-7.2.0. Still, no bit-reproducibility. Of course, Guix has the additional problem of the install-prefix that debian and others do not have. I'll be sending updated patches soon. janneke. -- Jan Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com