unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Switching to GCC 4.8
@ 2013-11-01 14:40 Ludovic Courtès
  2013-11-16 14:23 ` Ludovic Courtès
  0 siblings, 1 reply; 3+ messages in thread
From: Ludovic Courtès @ 2013-11-01 14:40 UTC (permalink / raw)
  To: guix-devel

So we want to switch to GCC 4.8 as the default compiler.  I tried that
in ‘core-updates’, but ‘gcc-cross-boot0’ fails to build because some of
its helper programs built natively (‘genchecksum’, ‘gcc-nm’, etc.) rely
on C++ headers not provided by our current bootstrap GCC.  Some can be
easily worked around (e.g., replace <cstring> by <string.h>), but others
cannot (e.g., <iosfwd>.)

Thus, we’ll have to update the bootstrap GCC.

The good thing is that it will allow us to have same-version binaries
for x86_64/i686 and mips64el.  Perhaps we can achieve fixed-point while
we’re at it.

Ludo’.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-11-17 23:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-01 14:40 Switching to GCC 4.8 Ludovic Courtès
2013-11-16 14:23 ` Ludovic Courtès
2013-11-17 23:34   ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).