From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 29 18:03:26 2017 Received: (at submit) by debbugs.gnu.org; 29 Dec 2017 23:03:26 +0000 Received: from localhost ([127.0.0.1]:57026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eV3gT-0002UC-E6 for submit@debbugs.gnu.org; Fri, 29 Dec 2017 18:03:26 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eV3gP-0002Ty-TC for submit@debbugs.gnu.org; Fri, 29 Dec 2017 18:03:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eV3gG-0006Pp-8j for submit@debbugs.gnu.org; Fri, 29 Dec 2017 18:03:16 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59072) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eV3gG-0006PG-1L for submit@debbugs.gnu.org; Fri, 29 Dec 2017 18:03:12 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eV3gB-0003ne-Go for bug-guix@gnu.org; Fri, 29 Dec 2017 18:03:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eV3g7-0006Kv-J1 for bug-guix@gnu.org; Fri, 29 Dec 2017 18:03:07 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33059) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eV3g7-0006Ko-AO for bug-guix@gnu.org; Fri, 29 Dec 2017 18:03:03 -0500 Received: from [2a01:e35:2ec2:e580:491c:541:7a4a:37d9] (port=58520 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eV3g5-0002Gn-KV for bug-guix@gnu.org; Fri, 29 Dec 2017 18:03:03 -0500 From: Mathieu Lirzin To: bug-guix@gnu.org Subject: Guile modules compilation fails on master Date: Sat, 30 Dec 2017 00:02:58 +0100 Message-ID: <87zi61t9wd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, I am trying to build Guix master branch (commit e2f37d6ab7427946e6c68ebaecc97c85d5217234) on Fedora 25. Here is the issue I have: --8<---------------cut here---------------start------------->8--- mthl@localhost:~/src/guix$ make make all-recursive make[1]=C2=A0: on entre dans le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/= guix=C2=A0=C2=BB Making all in po/guix make[2]=C2=A0: on entre dans le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/= guix/po/guix=C2=A0=C2=BB make[2]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/guix= /po/guix=C2=A0=C2=BB Making all in po/packages make[2]=C2=A0: on entre dans le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/= guix/po/packages=C2=A0=C2=BB make[2]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/guix= /po/packages=C2=A0=C2=BB make[2]=C2=A0: on entre dans le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/= guix=C2=A0=C2=BB Compiling Scheme modules... Import (ice-9 threads) to have access to `current-processor-count'. `_IOFBF' is deprecated. Use the symbol 'block instead. LOAD guix/base16.scm LOAD guix/base32.scm LOAD guix/base64.scm LOAD guix/cpio.scm LOAD guix/records.scm LOAD guix/gcrypt.scm LOAD guix/hash.scm LOAD guix/pk-crypto.scm LOAD guix/pki.scm LOAD guix/progress.scm LOAD guix/combinators.scm LOAD guix/memoization.scm LOAD guix/utils.scm LOAD guix/sets.scm LOAD guix/modules.scm LOAD guix/download.scm ice-9/psyntax.scm:1558:32: In procedure expand-macro: ice-9/psyntax.scm:1558:32: Syntax error: unknown location: error: no 'ungexp' substitution (ungexp %utils-module) Makefile:5314=C2=A0: la recette pour la cible =C2=AB=C2=A0make-go=C2=A0=C2= =BB a =C3=A9chou=C3=A9e make[2]: *** [make-go] Erreur 1 make[2]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/guix= =C2=A0=C2=BB Makefile:4445=C2=A0: la recette pour la cible =C2=AB=C2=A0all-recursive=C2= =A0=C2=BB a =C3=A9chou=C3=A9e make[1]: *** [all-recursive] Erreur 1 make[1]=C2=A0: on quitte le r=C3=A9pertoire =C2=AB=C2=A0/home/mthl/src/guix= =C2=A0=C2=BB Makefile:3035=C2=A0: la recette pour la cible =C2=AB=C2=A0all=C2=A0=C2=BB a= =C3=A9chou=C3=A9e make: *** [all] Erreur 2 mthl@localhost:~/src/guix$=20 --8<---------------cut here---------------end--------------->8--- Here is my config.log: --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU Guix configure 0.14.0.617-e2f37, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure -C ## --------- ## ## Platform. ## ## --------- ## hostname = localhost.localdomain uname -m = x86_64 uname -r = 4.13.16-100.fc25.x86_64 uname -s = Linux uname -v = #1 SMP Mon Nov 27 19:52:46 UTC 2017 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /home/mthl/bin PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/local/sbin PATH: /usr/sbin PATH: /home/mthl/.composer/vendor/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2439: loading cache config.cache configure:2567: checking for a BSD-compatible install configure:2635: result: /usr/bin/install -c configure:2646: checking whether build environment is sane configure:2701: result: yes configure:2852: checking for a thread-safe mkdir -p configure:2891: result: /usr/bin/mkdir -p configure:2898: checking for gawk configure:2925: result: gawk configure:2936: checking whether make sets $(MAKE) configure:2958: result: yes configure:2987: checking whether make supports nested variables configure:3004: result: yes configure:3143: checking whether make supports nested variables configure:3160: result: yes configure:3187: checking for style of include used by make configure:3215: result: GNU configure:3286: checking for gcc configure:3313: result: gcc configure:3542: checking for C compiler version configure:3551: gcc --version >&5 gcc (GCC) 6.4.1 20170727 (Red Hat 6.4.1-1) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3562: $? = 0 configure:3551: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/6.4.1/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux Thread model: posix gcc version 6.4.1 20170727 (Red Hat 6.4.1-1) (GCC) configure:3562: $? = 0 configure:3551: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:3562: $? = 1 configure:3551: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. configure:3562: $? = 1 configure:3582: checking whether the C compiler works configure:3604: gcc conftest.c >&5 configure:3608: $? = 0 configure:3656: result: yes configure:3659: checking for C compiler default output file name configure:3661: result: a.out configure:3667: checking for suffix of executables configure:3674: gcc -o conftest conftest.c >&5 configure:3678: $? = 0 configure:3700: result: configure:3722: checking whether we are cross compiling configure:3730: gcc -o conftest conftest.c >&5 configure:3734: $? = 0 configure:3741: ./conftest configure:3745: $? = 0 configure:3760: result: no configure:3765: checking for suffix of object files configure:3812: result: o configure:3816: checking whether we are using the GNU C compiler configure:3844: result: yes configure:3853: checking whether gcc accepts -g configure:3914: result: yes configure:3931: checking for gcc option to accept ISO C89 configure:4007: result: none needed configure:4032: checking whether gcc understands -c and -o together configure:4069: result: yes configure:4088: checking dependency style of gcc configure:4199: result: gcc3 configure:4220: checking how to run the C preprocessor configure:4290: result: gcc -E configure:4310: gcc -E conftest.c configure:4310: $? = 0 configure:4324: gcc -E conftest.c conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:4324: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Guix" | #define PACKAGE_TARNAME "guix" | #define PACKAGE_VERSION "0.14.0.617-e2f37" | #define PACKAGE_STRING "GNU Guix 0.14.0.617-e2f37" | #define PACKAGE_BUGREPORT "bug-guix@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/guix/" | #define PACKAGE "guix" | #define VERSION "0.14.0.617-e2f37" | /* end confdefs.h. */ | #include configure:4353: checking for grep that handles long lines and -e configure:4411: result: /usr/bin/grep configure:4416: checking for egrep configure:4478: result: /usr/bin/grep -E configure:4483: checking for ANSI C header files configure:4587: result: yes configure:4600: checking for sys/types.h configure:4600: result: yes configure:4600: checking for sys/stat.h configure:4600: result: yes configure:4600: checking for stdlib.h configure:4600: result: yes configure:4600: checking for string.h configure:4600: result: yes configure:4600: checking for memory.h configure:4600: result: yes configure:4600: checking for strings.h configure:4600: result: yes configure:4600: checking for inttypes.h configure:4600: result: yes configure:4600: checking for stdint.h configure:4600: result: yes configure:4600: checking for unistd.h configure:4600: result: yes configure:4613: checking for minix/config.h configure:4613: result: no configure:4634: checking whether it is safe to define __EXTENSIONS__ configure:4659: result: yes configure:4682: checking whether NLS is requested configure:4691: result: yes configure:4732: checking for msgfmt configure:4764: result: /usr/bin/msgfmt configure:4773: checking for gmsgfmt configure:4804: result: /usr/bin/msgfmt configure:4855: checking for xgettext configure:4887: result: /usr/bin/xgettext configure:4933: checking for msgmerge configure:4964: result: /usr/bin/msgmerge configure:5001: checking build system type configure:5015: result: x86_64-unknown-linux-gnu configure:5035: checking host system type configure:5048: result: x86_64-unknown-linux-gnu configure:5092: checking for ld used by GCC configure:5156: result: /usr/bin/ld configure:5163: checking if the linker (/usr/bin/ld) is GNU ld configure:5176: result: yes configure:5183: checking for shared library run path origin configure:5196: result: done configure:5768: checking for CFPreferencesCopyAppValue configure:5795: result: no configure:5802: checking for CFLocaleCopyCurrent configure:5829: result: no configure:5878: checking for GNU gettext in libc configure:5907: result: yes configure:6698: checking whether to use NLS configure:6700: result: yes configure:6703: checking where the gettext function comes from configure:6714: result: libc configure:6777: checking for sed configure:6807: result: /usr/bin/sed configure:6860: checking for the Guix system type configure:6862: result: x86_64-linux configure:6926: checking for the store directory configure:6928: result: /gnu/store configure:6950: checking the length of the installed socket file name configure:6957: result: 40 configure:6961: checking for unit test root directory configure:6968: result: /home/mthl/src/guix/test-tmp configure:6973: checking the length of the socket file name used in tests configure:6980: result: 60 configure:6984: checking the length of a typical hash bang line configure:6991: result: 73 configure:6996: checking the length of a hash bang line used in tests configure:7003: result: 97 configure:7098: checking for pkg-config configure:7128: result: /usr/bin/pkg-config configure:7153: checking pkg-config is at least version 0.9.0 configure:7156: result: yes configure:7184: checking for guile 2.2 configure:7187: $PKG_CONFIG --exists --print-errors "guile-$v" configure:7190: $? = 0 configure:7207: found guile 2.2 configure:7228: checking for guile-2.2 configure:7258: result: /usr/bin/guile2.2 configure:7286: checking for Guile version >= 2.2 configure:7311: result: 2.2.1 configure:7316: checking for guild2.2 configure:7346: result: /usr/bin/guild2.2 configure:7358: checking for guile-config2.2 configure:7388: result: /usr/bin/guile-config2.2 configure:7546: checking if (gnutls) is available configure:7553: result: yes configure:7561: checking if (git) is available configure:7568: result: yes configure:7576: checking if (json) is available configure:7583: result: no configure:7599: checking whether /usr/bin/guile2.2 provides feature 'regex' configure:7603: result: yes configure:7599: checking whether /usr/bin/guile2.2 provides feature 'posix' configure:7603: result: yes configure:7599: checking whether /usr/bin/guile2.2 provides feature 'socket' configure:7603: result: yes configure:7599: checking whether /usr/bin/guile2.2 provides feature 'net-db' configure:7603: result: yes configure:7599: checking whether /usr/bin/guile2.2 provides feature 'threads' configure:7603: result: yes configure:7615: checking for gzip configure:7645: result: /usr/bin/gzip configure:7655: checking for bzip2 configure:7685: result: /usr/bin/bzip2 configure:7695: checking for xz configure:7725: result: /usr/bin/xz configure:7753: checking for nix-instantiate configure:7786: result: no configure:7793: checking for nix-hash configure:7826: result: no configure:7851: checking for Nixpkgs source tree configure:7858: result: not found configure:7902: checking for libgcrypt-config configure:7932: result: /usr/bin/libgcrypt-config configure:7940: checking libgcrypt's library directory configure:7951: result: configure:7963: checking for libgcrypt shared library name configure:7965: result: libgcrypt configure:7971: checking whether libgcrypt can be dynamically loaded configure:7986: result: yes configure:7995: checking zlib's library directory configure:8002: result: /usr/lib64 configure:8011: checking for zlib's shared library name configure:8013: result: /usr/lib64/libz configure:8018: checking whether Guile-SSH is available and recent enough configure:8035: result: no configure:8134: checking whether to build daemon configure:8136: result: yes configure:8197: checking for g++ configure:8213: found /usr/bin/g++ configure:8224: result: g++ configure:8251: checking for C++ compiler version configure:8260: g++ --version >&5 g++ (GCC) 6.4.1 20170727 (Red Hat 6.4.1-1) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:8271: $? = 0 configure:8260: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/6.4.1/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux Thread model: posix gcc version 6.4.1 20170727 (Red Hat 6.4.1-1) (GCC) configure:8271: $? = 0 configure:8260: g++ -V >&5 g++: error: unrecognized command line option '-V' g++: fatal error: no input files compilation terminated. configure:8271: $? = 1 configure:8260: g++ -qversion >&5 g++: error: unrecognized command line option '-qversion'; did you mean '--version'? g++: fatal error: no input files compilation terminated. configure:8271: $? = 1 configure:8275: checking whether we are using the GNU C++ compiler configure:8294: g++ -c conftest.cpp >&5 configure:8294: $? = 0 configure:8303: result: yes configure:8312: checking whether g++ accepts -g configure:8332: g++ -c -g conftest.cpp >&5 configure:8332: $? = 0 configure:8373: result: yes configure:8398: checking dependency style of g++ configure:8509: result: gcc3 configure:8573: checking for ar configure:8589: found /usr/bin/ar configure:8600: result: ar configure:8626: checking the archiver (ar) interface configure:8642: gcc -c -g -O2 conftest.c >&5 configure:8642: $? = 0 configure:8644: ar cru libconftest.a conftest.o >&5 configure:8647: $? = 0 configure:8675: result: ar configure:8708: checking whether g++ supports C++11 configure:8732: g++ -c -std=c++11 -g -O2 conftest.cpp >&5 configure:8732: $? = 0 configure:8741: result: yes configure:8792: checking for ranlib configure:8808: found /usr/bin/ranlib configure:8819: result: ranlib configure:8851: checking for special C compiler options needed for large files configure:8896: result: no configure:8902: checking for _FILE_OFFSET_BITS value needed for large files configure:8927: g++ -c -g -O2 conftest.cpp >&5 configure:8927: $? = 0 configure:8959: result: no configure:9045: checking for BZ2_bzWriteOpen in -lbz2 configure:9070: g++ -o conftest -g -O2 conftest.cpp -lbz2 >&5 configure:9070: $? = 0 configure:9079: result: yes configure:9092: checking how to run the C++ preprocessor configure:9119: g++ -E conftest.cpp configure:9119: $? = 0 configure:9133: g++ -E conftest.cpp conftest.cpp:29:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:9133: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Guix" | #define PACKAGE_TARNAME "guix" | #define PACKAGE_VERSION "0.14.0.617-e2f37" | #define PACKAGE_STRING "GNU Guix 0.14.0.617-e2f37" | #define PACKAGE_BUGREPORT "bug-guix@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/guix/" | #define PACKAGE "guix" | #define VERSION "0.14.0.617-e2f37" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | /* end confdefs.h. */ | #include configure:9158: result: g++ -E configure:9178: g++ -E conftest.cpp configure:9178: $? = 0 configure:9192: g++ -E conftest.cpp conftest.cpp:29:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:9192: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Guix" | #define PACKAGE_TARNAME "guix" | #define PACKAGE_VERSION "0.14.0.617-e2f37" | #define PACKAGE_STRING "GNU Guix 0.14.0.617-e2f37" | #define PACKAGE_BUGREPORT "bug-guix@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/guix/" | #define PACKAGE "guix" | #define VERSION "0.14.0.617-e2f37" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | /* end confdefs.h. */ | #include configure:9223: checking bzlib.h usability configure:9223: g++ -c -g -O2 conftest.cpp >&5 configure:9223: $? = 0 configure:9223: result: yes configure:9223: checking bzlib.h presence configure:9223: g++ -E conftest.cpp configure:9223: $? = 0 configure:9223: result: yes configure:9223: checking for bzlib.h configure:9223: result: yes configure:9238: checking for SQLITE3 configure:9245: $PKG_CONFIG --exists --print-errors "sqlite3 >= 3.6.19" configure:9248: $? = 0 configure:9262: $PKG_CONFIG --exists --print-errors "sqlite3 >= 3.6.19" configure:9265: $? = 0 configure:9323: result: yes configure:9364: checking for gcry_md_open in -lgcrypt configure:9389: g++ -o conftest -g -O2 conftest.cpp -lgcrypt >&5 configure:9389: $? = 0 configure:9398: result: yes configure:9406: checking gcrypt.h usability configure:9406: g++ -c -g -O2 conftest.cpp >&5 configure:9406: $? = 0 configure:9406: result: yes configure:9406: checking gcrypt.h presence configure:9406: g++ -E conftest.cpp configure:9406: $? = 0 configure:9406: result: yes configure:9406: checking for gcrypt.h configure:9406: result: yes configure:9424: checking for chroot configure:9424: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9424: $? = 0 configure:9424: result: yes configure:9424: checking for unshare configure:9424: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9424: $? = 0 configure:9424: result: yes configure:9436: checking sched.h usability configure:9436: g++ -c -g -O2 conftest.cpp >&5 configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking sched.h presence configure:9436: g++ -E conftest.cpp configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking for sched.h configure:9436: result: yes configure:9436: checking sys/param.h usability configure:9436: g++ -c -g -O2 conftest.cpp >&5 configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking sys/param.h presence configure:9436: g++ -E conftest.cpp configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking for sys/param.h configure:9436: result: yes configure:9436: checking sys/mount.h usability configure:9436: g++ -c -g -O2 conftest.cpp >&5 configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking sys/mount.h presence configure:9436: g++ -E conftest.cpp configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking for sys/mount.h configure:9436: result: yes configure:9436: checking sys/syscall.h usability configure:9436: g++ -c -g -O2 conftest.cpp >&5 configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking sys/syscall.h presence configure:9436: g++ -E conftest.cpp configure:9436: $? = 0 configure:9436: result: yes configure:9436: checking for sys/syscall.h configure:9436: result: yes configure:9455: checking for lutimes configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for lchown configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for posix_fallocate configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for sched_setaffinity configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for statvfs configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for nanosleep configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9455: checking for strsignal configure:9455: g++ -o conftest -g -O2 conftest.cpp >&5 configure:9455: $? = 0 configure:9455: result: yes configure:9465: checking whether it is possible to create a link to a symlink configure:9469: result: yes configure:9488: checking locale usability configure:9488: g++ -c -g -O2 conftest.cpp >&5 configure:9488: $? = 0 configure:9488: result: yes configure:9488: checking locale presence configure:9488: g++ -E conftest.cpp configure:9488: $? = 0 configure:9488: result: yes configure:9488: checking for locale configure:9488: result: yes configure:9508: checking sys/personality.h usability configure:9508: g++ -c -g -O2 conftest.cpp >&5 configure:9508: $? = 0 configure:9508: result: yes configure:9508: checking sys/personality.h presence configure:9508: g++ -E conftest.cpp configure:9508: $? = 0 configure:9508: result: yes configure:9508: checking for sys/personality.h configure:9508: result: yes configure:9521: checking linux/fs.h usability configure:9521: g++ -c -g -O2 conftest.cpp >&5 configure:9521: $? = 0 configure:9521: result: yes configure:9521: checking linux/fs.h presence configure:9521: g++ -E conftest.cpp configure:9521: $? = 0 configure:9521: result: yes configure:9521: checking for linux/fs.h configure:9521: result: yes configure:9532: checking if (gnutls) is available configure:9539: result: yes configure:9550: checking for default substitute URLs configure:9552: result: https://mirror.hydra.gnu.org configure:9562: checking whether Guile's custom binary input ports support 'setvbuf' `_IONBF' is deprecated. Use the symbol 'none instead. configure:9576: result: yes configure:9581: checking whether Guile-SSH is available and recent enough configure:9598: result: no configure:9615: checking for unit test root directory configure:9622: result: /home/mthl/src/guix/test-tmp configure:9631: checking for guile configure:9661: result: /usr/bin/guile2.2 configure:9669: checking the current installation's localstatedir configure:9683: result: none configure:9753: checking for emacs configure:9771: found /usr/bin/emacs configure:9784: result: /usr/bin/emacs configure:9882: updating cache config.cache configure:9926: checking that generated files are newer than configure configure:9932: result: done configure:9979: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Guix config.status 0.14.0.617-e2f37, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on localhost.localdomain config.status:988: creating nix/scripts/list-runtime-roots config.status:988: creating nix/scripts/download config.status:988: creating nix/scripts/substitute config.status:988: creating nix/scripts/guix-authenticate config.status:988: creating nix/scripts/offload config.status:988: creating Makefile config.status:988: creating po/guix/Makefile.in config.status:988: creating po/packages/Makefile.in config.status:988: creating guix/config.scm config.status:988: creating scripts/guix config.status:988: creating test-env config.status:988: creating pre-inst-env config.status:988: creating etc/indent-code.el config.status:988: creating nix/config.h config.status:1217: executing depfiles commands config.status:1217: executing po-directories commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_GUILE_CFLAGS_set= ac_cv_env_GUILE_CFLAGS_value= ac_cv_env_GUILE_LIBS_set= ac_cv_env_GUILE_LIBS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_SQLITE3_CFLAGS_set= ac_cv_env_SQLITE3_CFLAGS_value= ac_cv_env_SQLITE3_LIBS_set= ac_cv_env_SQLITE3_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_chroot=yes ac_cv_func_lchown=yes ac_cv_func_lutimes=yes ac_cv_func_nanosleep=yes ac_cv_func_posix_fallocate=yes ac_cv_func_sched_setaffinity=yes ac_cv_func_statvfs=yes ac_cv_func_strsignal=yes ac_cv_func_unshare=yes ac_cv_guix_cbips_support_setvbuf=yes ac_cv_guix_cxx11_support=yes ac_cv_guix_hash_bang_length=73 ac_cv_guix_socket_file_name_length=40 ac_cv_guix_test_hash_bang_length=97 ac_cv_guix_test_root=/home/mthl/src/guix/test-tmp ac_cv_guix_test_socket_file_name_length=60 ac_cv_header_bzlib_h=yes ac_cv_header_gcrypt_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_linux_fs_h=yes ac_cv_header_locale=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_sched_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_mount_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_personality_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=x86_64-unknown-linux-gnu ac_cv_lib_bz2_BZ2_bzWriteOpen=yes ac_cv_lib_gcrypt_gcry_md_open=yes ac_cv_objext=o ac_cv_path_BZIP2=/usr/bin/bzip2 ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_EMACS=/usr/bin/emacs ac_cv_path_GMSGFMT=/usr/bin/msgfmt ac_cv_path_GREP=/usr/bin/grep ac_cv_path_GUILD=/usr/bin/guild2.2 ac_cv_path_GUILE=/usr/bin/guile2.2 ac_cv_path_GUILE_CONFIG=/usr/bin/guile-config2.2 ac_cv_path_GZIP=/usr/bin/gzip ac_cv_path_LIBGCRYPT_CONFIG=/usr/bin/libgcrypt-config ac_cv_path_MSGFMT=/usr/bin/msgfmt ac_cv_path_MSGMERGE=/usr/bin/msgmerge ac_cv_path_SED=/usr/bin/sed ac_cv_path_XGETTEXT=/usr/bin/xgettext ac_cv_path_XZ=/usr/bin/xz ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CPP='gcc -E' ac_cv_prog_CXXCPP='g++ -E' ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no acl_cv_hardcode_direct=no acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' acl_cv_hardcode_libdir_separator= acl_cv_hardcode_minus_L=no acl_cv_libext=a acl_cv_libname_spec='lib$name' acl_cv_library_names_spec='$libname$shrext' acl_cv_path_LD=/usr/bin/ld acl_cv_prog_gnu_ld=yes acl_cv_rpath=done acl_cv_shlibext=so acl_cv_wl=-Wl, am_cv_CC_dependencies_compiler_type=gcc3 am_cv_CXX_dependencies_compiler_type=gcc3 am_cv_ar_interface=ar am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes gt_cv_func_CFLocaleCopyCurrent=no gt_cv_func_CFPreferencesCopyAppValue=no gt_cv_func_gnugettext1_libc=yes guix_cv_current_localstatedir=none guix_cv_have_recent_guile_ssh=no guix_cv_libgcrypt_libdir= guix_cv_libgcrypt_usable_p=yes guix_cv_libz_libdir=/usr/lib64 pkg_cv_SQLITE3_CFLAGS= pkg_cv_SQLITE3_LIBS=-lsqlite3 ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /home/mthl/src/guix/build-aux/missing aclocal-1.15' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='0' AM_V='$(V)' AR='ar' AUTOCONF='${SHELL} /home/mthl/src/guix/build-aux/missing autoconf' AUTOHEADER='${SHELL} /home/mthl/src/guix/build-aux/missing autoheader' AUTOMAKE='${SHELL} /home/mthl/src/guix/build-aux/missing automake-1.15' AWK='gawk' BUILD_DAEMON_FALSE='#' BUILD_DAEMON_OFFLOAD_FALSE='' BUILD_DAEMON_OFFLOAD_TRUE='#' BUILD_DAEMON_TRUE='' BZIP2='/usr/bin/bzip2' CAN_RUN_TESTS_FALSE='#' CAN_RUN_TESTS_TRUE='' CC='gcc' CCDEPMODE='depmode=gcc3' CFLAGS='-g -O2' CPP='gcc -E' CPPFLAGS='' CXX='g++' CXXCPP='g++ -E' CXXDEPMODE='depmode=gcc3' CXXFLAGS='-g -O2' CYGPATH_W='echo' DEFS='-DHAVE_CONFIG_H' DEPDIR='.deps' DOT='${SHELL} /home/mthl/src/guix/build-aux/missing dot' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EMACS='/usr/bin/emacs' EXEEXT='' GETTEXT_MACRO_VERSION='0.18' GMSGFMT='/usr/bin/msgfmt' GMSGFMT_015='/usr/bin/msgfmt' GREP='/usr/bin/grep' GUILD='/usr/bin/guild2.2' GUILE='/usr/bin/guile2.2' GUILE_CFLAGS='' GUILE_CONFIG='/usr/bin/guile-config2.2' GUILE_EFFECTIVE_VERSION='2.2' GUILE_LIBS='' GUILE_TOOLS='/usr/bin/guild2.2' GUIX_TEST_ROOT='/home/mthl/src/guix/test-tmp' GZIP='/usr/bin/gzip' HAVE_GUILE_JSON_FALSE='' HAVE_GUILE_JSON_TRUE='#' HAVE_GUILE_SSH_FALSE='' HAVE_GUILE_SSH_TRUE='#' HELP2MAN='${SHELL} /home/mthl/src/guix/build-aux/missing help2man' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INTLLIBS='' INTL_MACOSX_LIBS='' LDFLAGS='' LIBGCRYPT='libgcrypt' LIBGCRYPT_CFLAGS='' LIBGCRYPT_CONFIG='/usr/bin/libgcrypt-config' LIBGCRYPT_LIBDIR='no' LIBGCRYPT_LIBS='-lgcrypt' LIBGCRYPT_PREFIX='no' LIBICONV='-liconv' LIBINTL='' LIBOBJS='' LIBS='' LIBZ='/usr/lib64/libz' LTLIBICONV='-liconv' LTLIBINTL='' LTLIBOBJS='' MAKEINFO='${SHELL} /home/mthl/src/guix/build-aux/missing makeinfo' MKDIR_P='/usr/bin/mkdir -p' MSGFMT='/usr/bin/msgfmt' MSGFMT_015='/usr/bin/msgfmt' MSGMERGE='/usr/bin/msgmerge' NIXPKGS='' NIX_HASH='' NIX_INSTANTIATE='nix-instantiate' NIX_PREFIX='' OBJEXT='o' PACKAGE='guix' PACKAGE_BUGREPORT='bug-guix@gnu.org' PACKAGE_NAME='GNU Guix' PACKAGE_STRING='GNU Guix 0.14.0.617-e2f37' PACKAGE_TARNAME='guix' PACKAGE_URL='https://www.gnu.org/software/guix/' PACKAGE_VERSION='0.14.0.617-e2f37' PATH_SEPARATOR=':' PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' POSUB='po' RANLIB='ranlib' SED='/usr/bin/sed' SET_MAKE='' SHELL='/bin/sh' SQLITE3_CFLAGS='' SQLITE3_LIBS='-lsqlite3' STRIP='' USE_NLS='yes' VERSION='0.14.0.617-e2f37' XGETTEXT='/usr/bin/xgettext' XGETTEXT_015='/usr/bin/xgettext' XGETTEXT_EXTRA_OPTIONS='' XZ='/usr/bin/xz' ac_ct_AR='ar' ac_ct_CC='gcc' ac_ct_CXX='g++' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='#' am__fastdepCC_FALSE='#' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='#' am__fastdepCXX_TRUE='' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='_no' am__quote='' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bashcompletiondir='${sysconfdir}/bash_completion.d' bindir='${exec_prefix}/bin' build='x86_64-unknown-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' guilemoduledir='${prefix}/share/guile/site/2.2' guileobjectdir='${exec_prefix}/lib/guile/2.2/site-ccache' guix_localstatedir='/usr/local/var' guix_sbindir='/usr/local/sbin' guix_sysconfdir='/usr/local/etc' guix_system='x86_64-linux' host='x86_64-unknown-linux-gnu' host_alias='' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /home/mthl/src/guix/build-aux/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='/usr/bin/mkdir -p' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' storedir='/gnu/store' sysconfdir='${prefix}/etc' target_alias='' zshcompletiondir='${datadir}/zsh/site-functions' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Guix" #define PACKAGE_TARNAME "guix" #define PACKAGE_VERSION "0.14.0.617-e2f37" #define PACKAGE_STRING "GNU Guix 0.14.0.617-e2f37" #define PACKAGE_BUGREPORT "bug-guix@gnu.org" #define PACKAGE_URL "https://www.gnu.org/software/guix/" #define PACKAGE "guix" #define VERSION "0.14.0.617-e2f37" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define ENABLE_NLS 1 #define HAVE_GETTEXT 1 #define HAVE_DCGETTEXT 1 #define HAVE_BZLIB_H 1 #define NIX_VERSION "0.0.0" #define SYSTEM "x86_64-linux" #define HAVE_CHROOT 1 #define HAVE_UNSHARE 1 #define HAVE_SCHED_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_SYSCALL_H 1 #define HAVE_LUTIMES 1 #define HAVE_LCHOWN 1 #define HAVE_POSIX_FALLOCATE 1 #define HAVE_SCHED_SETAFFINITY 1 #define HAVE_STATVFS 1 #define HAVE_NANOSLEEP 1 #define HAVE_STRSIGNAL 1 #define CAN_LINK_SYMLINK 1 #define HAVE_LOCALE 1 #define HAVE_SYS_PERSONALITY_H 1 #define HAVE_LINUX_FS_H 1 #define GUIX_SUBSTITUTE_URLS "https://mirror.hydra.gnu.org" configure: exit 0 --=-=-= Content-Type: text/plain Thanks. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 01 12:17:02 2018 Received: (at 29903) by debbugs.gnu.org; 1 Jan 2018 17:17:02 +0000 Received: from localhost ([127.0.0.1]:60093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eW3ht-000881-Hh for submit@debbugs.gnu.org; Mon, 01 Jan 2018 12:17:01 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:40649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eW3hs-00087o-Oc for 29903@debbugs.gnu.org; Mon, 01 Jan 2018 12:17:01 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 4065C107EA; Mon, 1 Jan 2018 18:17:00 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eSwtAtIKzAyF; Mon, 1 Jan 2018 18:16:58 +0100 (CET) Received: from ribbon (ADijon-655-1-223-225.w90-26.abo.wanadoo.fr [90.26.12.225]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 6960B105F9; Mon, 1 Jan 2018 18:16:58 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mathieu Lirzin Subject: Re: bug#29903: Guile modules compilation fails on master References: <87zi61t9wd.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 12 =?utf-8?Q?Niv=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 01 Jan 2018 18:16:57 +0100 In-Reply-To: <87zi61t9wd.fsf@gnu.org> (Mathieu Lirzin's message of "Sat, 30 Dec 2017 00:02:58 +0100") Message-ID: <87r2r9zegm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29903 Cc: 29903@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hello, Mathieu Lirzin skribis: > I am trying to build Guix master branch (commit > e2f37d6ab7427946e6c68ebaecc97c85d5217234) on Fedora 25. Here is the > issue I have: [...] > LOAD guix/utils.scm > LOAD guix/sets.scm > LOAD guix/modules.scm > LOAD guix/download.scm > ice-9/psyntax.scm:1558:32: In procedure expand-macro: > ice-9/psyntax.scm:1558:32: Syntax error: > unknown location: error: no 'ungexp' substitution (ungexp %utils-module) > Makefile:5314=C2=A0: la recette pour la cible =C2=AB=C2=A0make-go=C2=A0= =C2=BB a =C3=A9chou=C3=A9e Is it reproducible? This looks like , though in this case you appear to be building things sequentially (-j1; and the =E2=80=9Cload=E2=80= =9D phase is sequential anyway.) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 05 18:07:42 2018 Received: (at 29903) by debbugs.gnu.org; 5 Jan 2018 23:07:42 +0000 Received: from localhost ([127.0.0.1]:37423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXb5S-0002S2-L1 for submit@debbugs.gnu.org; Fri, 05 Jan 2018 18:07:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXb5R-0002Rl-9T for 29903@debbugs.gnu.org; Fri, 05 Jan 2018 18:07:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eXb5K-0001vg-Ml for 29903@debbugs.gnu.org; Fri, 05 Jan 2018 18:07:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41144) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eXb5H-0001sm-Oj; Fri, 05 Jan 2018 18:07:31 -0500 Received: from [2a01:e35:2ec2:e580:491c:541:7a4a:37d9] (port=58294 helo=localhost.localdomain) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eXb5H-0003OK-5n; Fri, 05 Jan 2018 18:07:31 -0500 From: Mathieu Lirzin To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#29903: Guile modules compilation fails on master References: <87zi61t9wd.fsf@gnu.org> <87r2r9zegm.fsf@gnu.org> Date: Sat, 06 Jan 2018 00:07:28 +0100 In-Reply-To: <87r2r9zegm.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 01 Jan 2018 18:16:57 +0100") Message-ID: <87incfrjkf.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29903 Cc: 29903@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Mathieu Lirzin skribis: > >> I am trying to build Guix master branch (commit >> e2f37d6ab7427946e6c68ebaecc97c85d5217234) on Fedora 25. Here is the >> issue I have: > > [...] > >> LOAD guix/utils.scm >> LOAD guix/sets.scm >> LOAD guix/modules.scm >> LOAD guix/download.scm >> ice-9/psyntax.scm:1558:32: In procedure expand-macro: >> ice-9/psyntax.scm:1558:32: Syntax error: >> unknown location: error: no 'ungexp' substitution (ungexp %utils-module) >> Makefile:5314=C2=A0: la recette pour la cible =C2=AB=C2=A0make-go=C2=A0= =C2=BB a =C3=A9chou=C3=A9e > > Is it reproducible? Definitely. Always the same error at the same time. > This looks like , though in this case you > appear to be building things sequentially (-j1; and the =E2=80=9Cload=E2= =80=9D phase is > sequential anyway.) I have tested with Guile 2.2.3 installed from source and the issue dissapeared. I don't know if the problem is specific to Guile 2.2.1 distributed by Fedora. If not I would suggest rejecting it at configure time. Thanks. --=20 Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 06 08:48:39 2018 Received: (at 29903-done) by debbugs.gnu.org; 6 Jan 2018 13:48:39 +0000 Received: from localhost ([127.0.0.1]:37633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXopz-0001LS-68 for submit@debbugs.gnu.org; Sat, 06 Jan 2018 08:48:39 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:58358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eXopx-0001LK-PX for 29903-done@debbugs.gnu.org; Sat, 06 Jan 2018 08:48:38 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 6A9FDFB27; Sat, 6 Jan 2018 14:48:36 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iccCwvn3AXnt; Sat, 6 Jan 2018 14:48:35 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 2BEC8F8C0; Sat, 6 Jan 2018 14:48:35 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mathieu Lirzin Subject: Re: bug#29903: Guile modules compilation fails on master References: <87zi61t9wd.fsf@gnu.org> <87r2r9zegm.fsf@gnu.org> <87incfrjkf.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 =?utf-8?Q?Niv=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 06 Jan 2018 14:48:33 +0100 In-Reply-To: <87incfrjkf.fsf@gnu.org> (Mathieu Lirzin's message of "Sat, 06 Jan 2018 00:07:28 +0100") Message-ID: <87fu7jt7wu.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29903-done Cc: 29903-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hi, Mathieu Lirzin skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Mathieu Lirzin skribis: >> >>> I am trying to build Guix master branch (commit >>> e2f37d6ab7427946e6c68ebaecc97c85d5217234) on Fedora 25. Here is the >>> issue I have: >> >> [...] >> >>> LOAD guix/utils.scm >>> LOAD guix/sets.scm >>> LOAD guix/modules.scm >>> LOAD guix/download.scm >>> ice-9/psyntax.scm:1558:32: In procedure expand-macro: >>> ice-9/psyntax.scm:1558:32: Syntax error: >>> unknown location: error: no 'ungexp' substitution (ungexp %utils-module) >>> Makefile:5314=C2=A0: la recette pour la cible =C2=AB=C2=A0make-go=C2=A0= =C2=BB a =C3=A9chou=C3=A9e >> >> Is it reproducible? > > Definitely. Always the same error at the same time. > >> This looks like , though in this case you >> appear to be building things sequentially (-j1; and the =E2=80=9Cload=E2= =80=9D phase is >> sequential anyway.) > > I have tested with Guile 2.2.3 installed from source and the issue > dissapeared. I don't know if the problem is specific to Guile 2.2.1 > distributed by Fedora. Oh indeed, it has to do with this bug, fixed in 2.2.2: --8<---------------cut here---------------start------------->8--- Changes in 2.2.2 (since 2.2.1): * Bug fixes ** Syntax objects are once more comparable with 'equal?' The syntax object change in 2.2.1 had the unintended effect of making syntax objects no longer comparable with equal?. This release restores the previous behavior. --8<---------------cut here---------------end--------------->8--- For reference, 2.2.2 was released two days after 2.2.1, precisely because of this bug. Too bad Fedora didn=E2=80=99t pick it up. :-/ > If not I would suggest rejecting it at configure time. Done: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D142182514b84ee233= bc27e574df2ca2074291525 Thanks, Ludo=E2=80=99. From unknown Sun Aug 17 22:12:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 04 Feb 2018 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator