From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Lepiller Subject: Re: build issues w/ system glibc Date: Thu, 19 Dec 2019 09:03:42 +0100 Message-ID: <889544CC-5227-45AB-BDB4-A52C380598E1@lepiller.eu> References: <1c5f5fd0-361c-2ff4-d1ee-1c604006342d@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:470:142:3::10]:37874) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ihqms-0001O7-Me for help-guix@gnu.org; Thu, 19 Dec 2019 03:03:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ihqmr-0005Ia-AZ for help-guix@gnu.org; Thu, 19 Dec 2019 03:03:58 -0500 Received: from lepiller.eu ([89.234.186.109]:45506) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ihqmq-0004yP-GQ for help-guix@gnu.org; Thu, 19 Dec 2019 03:03:57 -0500 In-Reply-To: <1c5f5fd0-361c-2ff4-d1ee-1c604006342d@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix@gnu.org, Michael Zucchi Le 19 d=C3=A9cembre 2019 00:50:18 GMT+01:00, Michael Zucchi a =C3=A9crit : > >Morning, > >Just a couple of comments re: building from git=2E=C2=A0 Well that was th= e=20 >intention, but it's turned into a failure to build=2E > >1) bootstrap isn't mentioned anywhere in the README, it just mentions=20 >configure >2) i know the README is for a web service to reformat, but it's really=20 >miserable trying to read it from a shell >3) using "guix environment guix" the build fails=2E > >$ make V=3D1 >=2E=2E=2E >g++ -Wall -std=3Dc++11 -g -O2=C2=A0=C2=A0 -o guix-daemon=20 >nix/nix-daemon/guix_daemon-nix-daemon=2Eo=20 >nix/nix-daemon/guix_daemon-guix-daemon=2Eo libstore=2Ea libutil=2Ea=20 >libformat=2Ea -lz=20 >-L/gnu/store/i6l1579g80387rda658jy9cfqq82643d-sqlite-3=2E28=2E0/lib=20 >-lsqlite3 -L/usr/lib64 -lgcrypt -lbz2 >/usr/bin/ld:=20 >/gnu/store/ahqgl4h89xqj695lgqvsaf6zh2nhy4pj-glibc-2=2E29/lib/libpthread= =2Eso=2E0: > >undefined reference to `__libc_vfork@GLIBC_PRIVATE' >collect2: error: ld returned 1 exit status >make[2]: *** [Makefile:3469: guix-daemon] Error 1 >make[2]: Leaving directory '/home/notzed/src/guix' >make[1]: *** [Makefile:4766: all-recursive] Error 1 >make[1]: Leaving directory '/home/notzed/src/guix' >make: *** [Makefile:3257: all] Error 2 >notzed@shitzone:~/src/guix$ > >I'm using guix on Slackware-current and that (currently) uses=20 >glibc-2=2E30, and when using the platform compiler it links against that= =20 >and not the guix glibc=2E > >I tried installing gcc-toolchain but the same thing happens=2E=C2=A0 I tr= ied=20 >-L/gnu/store/ but that doesn't work=2E > >Regards, > =C2=A0Z Hi, have you tried runinhg everything in a pure environment, from the boot= strap? Guix environment guix --pure should give you an environment where no= ne of your system is visible=2E