latest checkout master: make fails

DoneSubmitted by Ni* Gillmann.
Details
3 participants
  • Ludovic Courtès
  • Mark HWeaver
  • Ni* Gillmann
Owner
unassigned
Severity
normal
N
N
Ni* Gillmann wrote on 27 Jan 2016 16:07
(address . bug-guix@gnu.org)(address . help-guix@gnu.org)
87vb6f12oc.fsf@grrlz.net
The latest master fails to 'make' after checkout.I started from scratch and git is currently in branch local-lispf4.captured log (same in sh shell):Welcome to the Emacs shell
~ $ cd projects/guix_project/guix~/projects/guix_project/guix $ guix environment guixniasterisk@fcksociety-khazad-dum ~/projects/guix_project/guix [env]niasterisk@fcksociety-khazad-dum ~/projects/guix_project/guix [env]$ ./bootstrap+ exec autoreconf -vfiautoreconf: Entering directory `.'autoreconf: running: autopoint --forceautoreconf: running: aclocal --force -I m4autoreconf: configure.ac: tracingautoreconf: configure.ac: not using Libtoolautoreconf: running: /gnu/store/w29nf3k2yclf7b33i8iibblj67687my2-autoconf-2.69/bin/autoconf --forceautoreconf: running: /gnu/store/w29nf3k2yclf7b33i8iibblj67687my2-autoconf-2.69/bin/autoheader --forceautoreconf: running: automake --add-missing --copy --force-missingconfigure.ac:21: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.configure.ac:21: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,configure.ac:21: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.Makefile.am:398: warning: AM_GNU_GETTEXT used but 'po' not in SUBDIRSautoreconf: Leaving directory `.'niasterisk@fcksociety-khazad-dum ~/projects/guix_project/guix [env]$ ./configure --localstatedir=/varchecking for a BSD-compatible install... /gnu/store/mnwjrkbfzkb5ifhqf8hssf3cxfvg11l6-coreutils-8.24/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /gnu/store/mnwjrkbfzkb5ifhqf8hssf3cxfvg11l6-coreutils-8.24/bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking whether make supports nested variables... yeschecking whether make supports nested variables... (cached) yeschecking for style of include used by make... GNUchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables...checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking whether gcc understands -c and -o together... yeschecking dependency style of gcc... gcc3checking how to run the C preprocessor... gcc -Echecking for grep that handles long lines and -e... /gnu/store/021rg9bs7xivw0acp1yr0rxw6mf3h64d-grep-2.21/bin/grepchecking for egrep... /gnu/store/021rg9bs7xivw0acp1yr0rxw6mf3h64d-grep-2.21/bin/grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking minix/config.h usability... nochecking minix/config.h presence... nochecking for minix/config.h... nochecking whether it is safe to define __EXTENSIONS__... yeschecking whether NLS is requested... yeschecking for msgfmt... /gnu/store/q8hzf4jbrcci24x3qbj2fg3q7fg8figf-gettext-0.19.6/bin/msgfmtchecking for gmsgfmt... /gnu/store/q8hzf4jbrcci24x3qbj2fg3q7fg8figf-gettext-0.19.6/bin/msgfmtchecking for xgettext... /gnu/store/q8hzf4jbrcci24x3qbj2fg3q7fg8figf-gettext-0.19.6/bin/xgettextchecking for msgmerge... /gnu/store/q8hzf4jbrcci24x3qbj2fg3q7fg8figf-gettext-0.19.6/bin/msgmergechecking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for ld used by GCC... /gnu/store/k6r37137lfpg3l3igi50c7lj2za7kqly-ld-wrapper-0/bin/ldchecking if the linker (/gnu/store/k6r37137lfpg3l3igi50c7lj2za7kqly-ld-wrapper-0/bin/ld) is GNU ld... yeschecking for shared library run path origin... donechecking for CFPreferencesCopyAppValue... nochecking for CFLocaleCopyCurrent... nochecking for GNU gettext in libc... yeschecking whether to use NLS... yeschecking where the gettext function comes from... libcchecking for sed... /gnu/store/g55pwwrmgi58n1yr57m7vc0y69v1ba89-sed-4.2.2/bin/sedchecking for the Guix system type... x86_64-linuxchecking for the store directory... /gnu/storechecking the length of the installed socket file name... 30checking for unit test root directory... /home/niasterisk/projects/guix_project/guix/test-tmpchecking the length of the socket file name used in tests... 84checking the length of a typical hash bang line... 73checking the length of a hash bang line used in tests... 121checking for pkg-config... /gnu/store/spg8lj9q6gyhddka8jygz5j027j2m066-pkg-config-0.28/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking for GUILE... yeschecking for guile... /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guilechecking for guild... /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guildchecking for guile... (cached) /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guilechecking for Guile version >= 2.0... 2.0.11checking for guild... (cached) /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guildchecking for guile-config... /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile-configchecking if (json) is available... yeschecking whether /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile provides feature 'regex'... yeschecking whether /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile provides feature 'posix'... yeschecking whether /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile provides feature 'socket'... yeschecking whether /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile provides feature 'net-db'... yeschecking whether /gnu/store/5i87jzm90nw8j692y7z1j2qfx16h6ni3-guile-2.0.11/bin/guile provides feature 'threads'... yeschecking whether (srfi srfi-37) is affected by http://bugs.gnu.org/13176...nochecking whether libc provides 'mount'... yeschecking for gzip... /gnu/store/8m7mgixi5539vqrr1vd1nrvh96vjl66j-gzip-1.6/bin/gzipchecking for bzip2... /gnu/store/yq9vkx7f4zw17gs6b09bg4arcgmmjgxn-bzip2-1.0.6/bin/bzip2checking for xz... /gnu/store/hk31a1xlgf6n3yi1yzbdyd2bnjmxc60m-xz-5.0.4/bin/xzchecking for nix-instantiate... nochecking for nix-hash... nochecking for Nixpkgs source tree... not foundchecking for libgcrypt-config... /gnu/store/768cgiv2b8lhbx814d8yvsryq39bwjbb-libgcrypt-1.6.3/bin/libgcrypt-configchecking libgcrypt's library directory... /gnu/store/768cgiv2b8lhbx814d8yvsryq39bwjbb-libgcrypt-1.6.3/libchecking for libgcrypt shared library name... /gnu/store/768cgiv2b8lhbx814d8yvsryq39bwjbb-libgcrypt-1.6.3/lib/libgcryptchecking whether /gnu/store/768cgiv2b8lhbx814d8yvsryq39bwjbb-libgcrypt-1.6.3/lib/libgcrypt can be dynamically loaded... yeschecking whether to build daemon... yeschecking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking dependency style of g++... gcc3checking whether g++ supports C++11... yeschecking for ranlib... ranlibchecking for special C compiler options needed for large files... nochecking for _FILE_OFFSET_BITS value needed for large files... nochecking for BZ2_bzWriteOpen in -lbz2... yeschecking how to run the C++ preprocessor... g++ -Echecking bzlib.h usability... yeschecking bzlib.h presence... yeschecking for bzlib.h... yeschecking for SQLITE3... yeschecking for gcry_md_open in -lgcrypt... yeschecking gcrypt.h usability... yeschecking gcrypt.h presence... yeschecking for gcrypt.h... yeschecking for chroot... yeschecking for unshare... yeschecking sched.h usability... yeschecking sched.h presence... yeschecking for sched.h... yeschecking sys/param.h usability... yeschecking sys/param.h presence... yeschecking for sys/param.h... yeschecking sys/mount.h usability... yeschecking sys/mount.h presence... yeschecking for sys/mount.h... yeschecking sys/syscall.h usability... yeschecking sys/syscall.h presence... yeschecking for sys/syscall.h... yeschecking for lutimes... yeschecking for lchown... yeschecking for posix_fallocate... yeschecking for sched_setaffinity... yeschecking for statvfs... yeschecking for nanosleep... yeschecking for strsignal... yeschecking whether it is possible to create a link to a symlink... yeschecking locale usability... yeschecking locale presence... yeschecking for locale... yeschecking sys/personality.h usability... yeschecking sys/personality.h presence... yeschecking for sys/personality.h... yeschecking linux/fs.h usability... yeschecking linux/fs.h presence... yeschecking for linux/fs.h... yeschecking whether Guile's custom binary input ports support 'setvbuf'... yeschecking for unit test root directory... (cached) /home/niasterisk/projects/guix_project/guix/test-tmpchecking for dot... /gnu/store/bvdb7hxsdr61rvh6xrsqs5dfckc4w78l-graphviz-2.38.0/bin/dotchecking for emacs... emacschecking where .elc files should go... ${datadir}/emacs/site-lispchecking that generated files are newer than configure... doneconfigure: creating ./config.statusconfig.status: creating nix/scripts/list-runtime-rootsconfig.status: creating nix/scripts/substituteconfig.status: creating nix/scripts/guix-authenticateconfig.status: creating nix/scripts/offloadconfig.status: creating Makefileconfig.status: creating po/guix/Makefile.inconfig.status: creating po/packages/Makefile.inconfig.status: creating guix/config.scmconfig.status: creating scripts/guixconfig.status: creating pre-inst-envconfig.status: creating test-envconfig.status: creating emacs/guix-config.elconfig.status: creating emacs/guix-helper.scmconfig.status: creating nix/config.hconfig.status: nix/config.h is unchangedconfig.status: executing depfiles commandsconfig.status: executing po-directories commandsconfig.status: creating po/guix/POTFILESconfig.status: creating po/guix/Makefileconfig.status: creating po/packages/POTFILESconfig.status: creating po/packages/Makefileniasterisk@fcksociety-khazad-dum ~/projects/guix_project/guix [env]$ makemake all-recursivemake[1]: Entering directory '/home/niasterisk/projects/guix_project/guix'Making all in po/guixmake[2]: Entering directory '/home/niasterisk/projects/guix_project/guix/po/guix'make[2]: Leaving directory '/home/niasterisk/projects/guix_project/guix/po/guix'Making all in po/packagesmake[2]: Entering directory '/home/niasterisk/projects/guix_project/guix/po/packages'make[2]: Leaving directory '/home/niasterisk/projects/guix_project/guix/po/packages'make[2]: Entering directory '/home/niasterisk/projects/guix_project/guix'LANGUAGE= ./pre-inst-env /bin/sh /home/niasterisk/projects/guix_project/guix/build-aux/missing help2man --output="doc/guix-environment.1" "guix environment"help2man: can't get `--help' info from guix environmentTry `--no-discard-stderr' if option outputs to stderrMakefile:4720: recipe for target 'doc/guix-environment.1' failedmake[2]: [doc/guix-environment.1] Error 1 (ignored)LANGUAGE= ./pre-inst-env /bin/sh /home/niasterisk/projects/guix_project/guix/build-aux/missing help2man --output="doc/guix-pull.1" "guix pull"help2man: can't get `--help' info from guix pullTry `--no-discard-stderr' if option outputs to stderrMakefile:4720: recipe for target 'doc/guix-pull.1' failedmake[2]: [doc/guix-pull.1] Error 1 (ignored)LANGUAGE= ./pre-inst-env /bin/sh /home/niasterisk/projects/guix_project/guix/build-aux/missing help2man --output="doc/guix-refresh.1" "guix refresh"help2man: can't get `--help' info from guix refreshTry `--no-discard-stderr' if option outputs to stderrMakefile:4720: recipe for target 'doc/guix-refresh.1' failedmake[2]: [doc/guix-refresh.1] Error 1 (ignored)LANGUAGE= ./pre-inst-env /bin/sh /home/niasterisk/projects/guix_project/guix/build-aux/missing help2man --output="doc/guix-system.1" "guix system"help2man: can't get `--help' info from guix systemTry `--no-discard-stderr' if option outputs to stderrMakefile:4720: recipe for target 'doc/guix-system.1' failedmake[2]: [doc/guix-system.1] Error 1 (ignored)Compiling Scheme modules... LOAD (guix base32) LOAD (guix base64) LOAD (guix cpio) LOAD (guix records) LOAD (guix gcrypt) LOAD (guix hash) LOAD (guix pk-crypto) LOAD (guix pki) LOAD (guix utils) LOAD (guix sets) LOAD (guix download) LOAD (guix git-download) LOAD (guix monads) LOAD (guix monad-repl) LOAD (guix gexp) LOAD (guix profiles) LOAD (guix serialization) LOAD (guix nar) LOAD (guix derivations) LOAD (guix gnu-maintenance) LOAD (guix upstream) LOAD (guix licenses) LOAD (guix graph) LOAD (guix cve) LOAD (guix build-system) LOAD (guix build-system cmake) LOAD (guix build-system emacs) LOAD (guix build-system glib-or-gtk) LOAD (guix build-system gnu) LOAD (guix build-system haskell) LOAD (guix build-system perl) LOAD (guix build-system python) LOAD (guix build-system waf) LOAD (guix build-system r) LOAD (guix build-system ruby) LOAD (guix build-system trivial) LOAD (guix ftp-client) LOAD (guix http-client) LOAD (guix gnupg) LOAD (guix elf) LOAD (guix store) LOAD (guix cvs-download) LOAD (guix svn-download) LOAD (guix ui) LOAD (guix build download) LOAD (guix build cmake-build-system) LOAD (guix build emacs-build-system) LOAD (guix build git) LOAD (guix build glib-or-gtk-build-system) LOAD (guix build gnu-build-system) LOAD (guix build gnu-dist) LOAD (guix build perl-build-system) LOAD (guix build python-build-system) LOAD (guix build r-build-system) LOAD (guix build ruby-build-system) LOAD (guix build waf-build-system) LOAD (guix build haskell-build-system) LOAD (guix build store-copy) LOAD (guix build utils) LOAD (guix build union) LOAD (guix build profiles) LOAD (guix build pull) LOAD (guix build rpath) LOAD (guix build cvs) LOAD (guix build svn) LOAD (guix build gremlin) LOAD (guix build emacs-utils) LOAD (guix build graft) LOAD (guix search-paths) LOAD (guix packages) LOAD (guix import utils) LOAD (guix import gnu) LOAD (guix import snix) LOAD (guix import cabal) LOAD (guix import cran) LOAD (guix import hackage) LOAD (guix import elpa) LOAD (guix scripts) LOAD (guix scripts download) LOAD (guix scripts build) LOAD (guix scripts archive) LOAD (guix scripts import) LOAD (guix scripts package);;; Failed to autoload canonical-package in (gnu packages base):;;; ERROR: Unbound variable: git-fetch LOAD (guix scripts gc) LOAD (guix scripts hash) LOAD (guix scripts pull) LOAD (guix scripts substitute) LOAD (guix scripts authenticate) LOAD (guix scripts refresh)Backtrace:In unknown file: ?: 19 [primitive-load-path "guix/scripts/refresh" ...]In ice-9/eval.scm: 505: 18 [#<procedure 219d740 at ice-9/eval.scm:499:4 (exp)> (define-module # # ...)]In ice-9/psyntax.scm:1106: 17 [expand-top-sequence ((define-module # # # ...)) () ((top)) ...] 989: 16 [scan ((define-module (guix scripts refresh) #:use-module ...)) () ...] 279: 15 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...]In ice-9/eval.scm: 411: 14 [eval # ()]In ice-9/boot-9.scm:2951: 13 [define-module* (guix scripts refresh) #:filename ...]2926: 12 [resolve-imports (((guix ui)) ((guix hash)) ((guix scripts)) ...)]2864: 11 [resolve-interface (gnu packages commencement) #:select ...]2789: 10 [#<procedure 2252700 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...]3065: 9 [try-module-autoload (gnu packages commencement) #f]2401: 8 [save-module-excursion #<procedure 525c360 at ice-9/boot-9.scm:3066:17 ()>]3085: 7 [#<procedure 525c360 at ice-9/boot-9.scm:3066:17 ()>]In unknown file: ?: 6 [primitive-load-path "gnu/packages/commencement" ...]In ice-9/eval.scm: 453: 5 [eval # ()] 387: 4 [eval # ()] 387: 3 [eval # #] 387: 2 [eval # #] 393: 1 [eval # #]In unknown file: ?: 0 [memoize-variable-access! #<memoized gnu-make> #<directory # 65f2000>]
ERROR: In procedure memoize-variable-access!:ERROR: Unbound variable: gnu-makeMakefile:4656: recipe for target 'make-go' failedmake[2]: *** [make-go] Error 1make[2]: Leaving directory '/home/niasterisk/projects/guix_project/guix'Makefile:3812: recipe for target 'all-recursive' failedmake[1]: *** [all-recursive] Error 1make[1]: Leaving directory '/home/niasterisk/projects/guix_project/guix'Makefile:2423: recipe for target 'all' failedmake: *** [all] Error 2niasterisk@fcksociety-khazad-dum ~/projects/guix_project/guix [env]$-- ng/ni*vcard: http://krosos.sdf.org
N
N
Ni* Gillmann wrote on 28 Jan 2016 00:14
(address . 22474@debbugs.gnu.org)
87lh7aipi3.fsf@grrlz.net
Ni* Gillmann <niasterisk@grrlz.net> writes:---snip---
Consider this solved, more on this (as everyone hates "solved!" messageswithout solutions) tomorrow.
-- ng/ni*vcard: http://krosos.sdf.org
N
N
Ni* Gillmann wrote on 28 Jan 2016 12:17
Re: latest checkout master: make fails
(address . bug-guix@gnu.org)(address . help-guix@gnu.org)
8737tiuf5g.fsf@grrlz.net
Ni* Gillmann <niasterisk@grrlz.net> writes:
Toggle quote (3 lines)> The latest master fails to 'make' after checkout.> I started from scratch and git is currently in branch local-lispf4.> captured log (same in sh shell):
--snip--
Okay, consider this bug closed because it did build with git checkoutmaster. CC'ed help-guix@ for the last time to signal the closing.


-- ng/ni*vcard: http://krosos.sdf.org
M
M
Mark HWeaver wrote on 29 Jan 2016 09:08
(no subject)
(address . control@debbugs.gnu.org)
87h9hwyfhh.fsf@netris.org
tags 22474 +notabugclose 22474thanks
M
M
Mark HWeaver wrote on 29 Jan 2016 18:53
(address . control@debbugs.gnu.org)
87bn84nufz.fsf@netris.org
tags 22474 notabugthanks
L
L
Ludovic Courtès wrote on 31 Jan 2016 10:29
Re: bug#22474: latest checkout master: make fails
(name . Ni* Gillmann)(address . niasterisk@grrlz.net)
87egcyf66i.fsf@gnu.org
Ni* Gillmann <niasterisk@grrlz.net> skribis:
Toggle quote (10 lines)> Ni* Gillmann <niasterisk@grrlz.net> writes:>>> The latest master fails to 'make' after checkout.>> I started from scratch and git is currently in branch local-lispf4.>> captured log (same in sh shell):> --snip-->> Okay, consider this bug closed because it did build with git checkout> master. CC'ed help-guix@ for the last time to signal the closing.
OK, closing it!
Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send email to 22474@debbugs.gnu.org