From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Test suite failures building 0.10.0 on CentOS7 Date: Wed, 30 Mar 2016 23:13:54 +0200 Message-ID: <8760w3bre5.fsf@gnu.org> References: <0296d40916d54cf5ac592c9620b6be17@exchsrv2.sgc.loc> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37707) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1alNRA-0008Dj-D0 for guix-devel@gnu.org; Wed, 30 Mar 2016 17:14:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1alNR7-0006dp-5n for guix-devel@gnu.org; Wed, 30 Mar 2016 17:14:00 -0400 In-Reply-To: <0296d40916d54cf5ac592c9620b6be17@exchsrv2.sgc.loc> (Malcolm Cook's message of "Tue, 29 Mar 2016 23:08:04 +0000") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: "Cook, Malcolm" Cc: Guix-devel "Cook, Malcolm" skribis: > I am building and testing as follows: > > env -i PATH=3D${PATH} bash ## build in a clean shell > bld=3D$(mktemp -d) ## in a clean, new, empty directory > cd $bld > git clone git://git.savannah.gnu.org/guix.git --branch v0.10.0 guix@v0.= 10.0=20=20 > cd guix@v0.10.0=20=20 Since you=E2=80=99re building the release, I strongly recommend using the release tarball at instead of a Git checkout. The release tarball is =E2=80=9Cbootstrapped=E2= =80=9D, so you wouldn=E2=80=99t have to run ./bootstrap, and we=E2=80=99d be safer ove= rall. :-) > make -j20 |& tee LOGS/make.log > make -j20 check |& tee LOGS/make.check.log It wouldn=E2=80=99t make a big difference in this case, but in the future i= t=E2=80=99d be best to return the .log files as mentioned at . > tests/builders.log:configure: error: in `/tmp/guix-build-make-boot0-4.1.d= rv-0/make-4.1': > tests/builders.log:configure: error: C compiler cannot create executables This appears to be the crux of the problem. Could you run this command from the build tree: ./test-env guix build -e '(@@ (gnu packages commencement) gnu-make-boot0)= ' -K This should fail with the same error as above, but it should leave a directory called /tmp/guix-build-make-boot0-4.1.drv-0; could you post the make-4.1/config.log file from that directory? Thank you for your report! Ludo=E2=80=99.