From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Git. Date: Thu, 29 Aug 2013 23:21:30 +0200 Message-ID: <87li3k5h2d.fsf@gnu.org> References: <521FAC25.9030504@gmail.com> 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]:46079) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VF9jy-0004y2-VE for guix-devel@gnu.org; Thu, 29 Aug 2013 17:27:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VF9jn-0006QK-BL for guix-devel@gnu.org; Thu, 29 Aug 2013 17:26:54 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:53977) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VF9jn-0006QE-53 for guix-devel@gnu.org; Thu, 29 Aug 2013 17:26:43 -0400 In-Reply-To: <521FAC25.9030504@gmail.com> (Cyril Roelandt's message of "Thu, 29 Aug 2013 22:16:37 +0200") List-Id: 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: Cyril Roelandt Cc: guix-devel@gnu.org Cyril Roelandt skribis: > gcc -g -O2 -I. -pthread -DHAVE_PATHS_H -DHAVE_STRINGS_H -DHAVE_DEV_TTY -= DXDL_FAST_HASH -DSHA1_HEADER=3D'' -DNO_STRLCPY -DSHELL_PATH= =3D'"/nix/store/2awqnfxjrcm2b8s481zwsnfdic3inkdi-bash-4.2/bin/sh"' -o test-= mergesort test-mergesort.o libgit.a xdiff/lib.a libgit.a xdiff/lib.a -lz= -lcrypto -pthread > collect2: error: ld returned 1 exit status That means that one of the libs passed here is either missing, corrupt, or invalid (for instance, 32-bit where a 64-bit lib is expected). One (unlikely) possibility is that Git is not parallel-build-safe, so =E2=80=98make=E2=80=99 or =E2=80=98make check=E2=80=99 would need to be run= with -j1. Were you able to reproduce it by hand in the kept build tree? Ludo=E2=80=99.