From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Daemon update again Date: Tue, 09 Jun 2015 17:51:00 +0200 Message-ID: <87fv603mor.fsf@gnu.org> References: <87wpzksaxs.fsf@gnu.org> <20150605201116.GA3981@debian> <87fv6468fd.fsf@gnu.org> <20150608215938.GA22039@debian> 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]:38064) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z2Lrw-0006ay-Vw for guix-devel@gnu.org; Tue, 09 Jun 2015 11:55:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z2Lrp-0006EI-0A for guix-devel@gnu.org; Tue, 09 Jun 2015 11:55:16 -0400 In-Reply-To: <20150608215938.GA22039@debian> (Andreas Enge's message of "Mon, 8 Jun 2015 23:59:38 +0200") 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: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > On Sat, Jun 06, 2015 at 07:41:42PM +0200, Ludovic Court=C3=A8s wrote: >> Could you run =E2=80=9Cmake V=3D1=E2=80=9D? Normally DEFAULT_CHROOT_DIR= S is defined from >> the command line (see =E2=80=98libstore_a_CPPFLAGS=E2=80=99.) > > There is no trace of it on the command line: > > g++ -DHAVE_CONFIG_H -I. -I./nix -I./nix -I./nix/libutil -I./nix -I./nix/= libstore -I./nix/libstore -DNIX_STORE_DIR=3D\"/gnu/store\" -DNIX_DATA_DIR= =3D\"/usr/local/guix/share\" -DNIX_STATE_DIR=3D\"/usr/local/guix/var/guix\"= -DNIX_LOG_DIR=3D\"/usr/local/guix/var/log/guix\" -DNIX_CONF_DIR=3D\"/usr/l= ocal/guix/etc/guix\" -DNIX_LIBEXEC_DIR=3D\"/usr/local/guix/libexec\" -DNIX_= BIN_DIR=3D\"/usr/local/guix/bin\" -DOPENSSL_PATH=3D"\"guix-authenticate\"" = -Wall -std=3Dc++0x -g -O2 -MT nix/libstore/libstore_a-build.o -MD -MP -M= F nix/libstore/.deps/libstore_a-build.Tpo -c -o nix/libstore/libstore_a-bui= ld.o `test -f 'nix/libstore/build.cc' || echo './'`nix/libstore/build.cc > nix/libstore/build.cc: In member function =E2=80=98void nix::DerivationGo= al::startBuilder()=E2=80=99: > nix/libstore/build.cc:1808:91: error: =E2=80=98DEFAULT_CHROOT_DIRS=E2=80= =99 was not declared in this scope > PathSet dirs =3D tokenizeString(settings.get("build-c= hroot-dirs", string(DEFAULT_CHROOT_DIRS))); Hmm. What=E2=80=99s the value of =E2=80=98libstore_a_CPPFLAGS=E2=80=99 in = daemon.am, Makefile.in, and Makefile? There=E2=80=99s also the fact that it=E2=80=99s using -std=3Dc++0x, whereas= current master uses -std=3Dc++11. Fishy! Ludo=E2=80=99.