[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#23376: Bootstrap failure on'binutils-cross-boot0-2.25.1: cannot find

From: Ludovic Courtès
Subject: bug#23376: Bootstrap failure on'binutils-cross-boot0-2.25.1: cannot find -lstdc++
Date: Tue, 03 May 2016 22:21:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Roel Janssen <address@hidden> skribis:

> In an attempt to bootstrap Guix, I repeatedly encounter the same error.
> I attached the last 5000 lines of the build output of the command:
>   guix build bootstrap-tarballs
> When running the daemon, I used the following environment variables:
> NIX_STORE_DIR=/hpc/store
> NIX_CONF_DIR=/hpc/etc/guix
> NIX_STATE_DIR=/hpc/var/guix
> NIX_LOG_DIR=/hpc/log


(For recent versions of guix-daemon, TMPDIR has no effect on the build
chroot.  I assume this uses a recent guix-daemon.)

Note that these environment variables are undocumented; use at your own
risks.  :-)

> The same environment variables (and values) were set when running the
> guix build command.
> What am I doing that causes the build to fail?

Did you pass the --disable-chroot or --chroot-directory options of

The log you sent suggests a failure to build (@@ (gnu packages
commencement) gcc-final) because the directory is called “gcc-4.9.3”,
not “gcc-cross-boot0-4.9.3”.  However, it also shows that
binutils-cross-boot0 is used, which is not the case for ‘gcc-final’.

What Guix commit are you using?  Could you identify more precisely
what’s failing to build?  For instance, you can run:

  guix build -e '(@@ (gnu packages commencement) gcc-boot0)'
  guix build -e '(@@ (gnu packages commencement) gcc-final)'

Thanks in advance,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]