Acknowledgement sent
to Bone Baboon <bone.baboon@disroot.org>:
New bug report received and forwarded. Copy sent to bug-guix@gnu.org.
(Thu, 15 Apr 2021 19:07:02 GMT) (full text, mbox, link).
Hi,
Bone Baboon <bone.baboon@disroot.org> skribis:
> On an i686 computer when I run `guix pull --no-substitutes` I get this
> error:
>
> ```
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
> guix https://git.savannah.gnu.org/git/guix.git a5bbd38
> building /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv...
> / 'check' phaseBacktrace:
[...]
> message: "build of `/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv' failed"
Could you send the log file returned by:
guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
?
It’s weird because this particular derivation was built at
ci.guix.gnu.org and substitutes are available:
https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo
Thanks,
Ludo’.
Changed bug title to 'guile-git-0.5.0.drv build failed on i686-linux' from 'guile-git-0.5.0.drv build failed'
Request was from Ludovic Courtès <ludo@gnu.org>
to control@debbugs.gnu.org.
(Fri, 16 Apr 2021 15:42:02 GMT) (full text, mbox, link).
Severity set to 'important' from 'normal'
Request was from Ludovic Courtès <ludo@gnu.org>
to control@debbugs.gnu.org.
(Fri, 16 Apr 2021 15:42:02 GMT) (full text, mbox, link).
Added indication that bug 47808 blocks47297
Request was from Ludovic Courtès <ludo@gnu.org>
to control@debbugs.gnu.org.
(Fri, 16 Apr 2021 15:42:02 GMT) (full text, mbox, link).
Information forwarded
to bug-guix@gnu.org: bug#47808; Package guix.
(Fri, 16 Apr 2021 18:11:02 GMT) (full text, mbox, link).
Ludovic Courtès writes:
> Could you send the log file returned by:
>
> guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>
> ?
>
> It’s weird because this particular derivation was built at
> ci.guix.gnu.org and substitutes are available:
>
> https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo
Thanks for sharing that helpful command to track down a build log.
It would be nice if this type of error message gave the location of the
build log in it's output like other Guix error message do.
Contents of guile-git-0.5.0 build log:
```
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to `/gnu/store/fh8pmj9qqwbr1j1vrjc4zgnlgm08birz-pkg-config-0.29.2/bin:/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin:/gnu/store/gww59gv5qxbfijg3vk5y182im7923s06-tar-1.32/bin:/gnu/store/2ayciqwxddkzq183dac82ijljc14j4zj-gzip-1.10/bin:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/bin:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/bin:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/bin:/gnu/store/6gqaw09zqw8w0vcax6simlq71bq7l5r0-diffutils-3.7/bin:/gnu/store/qw20chpgkgbcqmzhs60c8hjl1hmblyc8-patch-2.7.6/bin:/gnu/store/b5y5scfmh2d8kxcpl9p84294z2198cgf-findutils-4.7.0/bin:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/bin:/gnu/store/q1nfjb24vqjs1cgi8mlnskw34h16y09r-sed-4.8/bin:/gnu/store/4qr6mcvsxyzknxa7x1wny8x30f5i0r3n-grep-3.4/bin:/gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/bin:/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin:/gnu/store/dyqxnydqk1810afjfbqzfvh0n83xyl62-ld-wrapper-0/bin:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/bin:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/bin:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/sbin:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/bin:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/bin'
environment variable `PKG_CONFIG_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/lib/pkgconfig:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/lib/pkgconfig:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/lib/pkgconfig:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/lib/pkgconfig:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/lib/pkgconfig:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/lib/pkgconfig:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/lib/pkgconfig:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/lib/pkgconfig'
environment variable `GUILE_LOAD_PATH' set to `/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/share/guile/site/3.0'
environment variable `GUILE_LOAD_COMPILED_PATH' set to `/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/lib/guile/3.0/site-ccache:/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/share/guile/site/3.0'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/include:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/include:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/include:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/include:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/include:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/include:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/include:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/include:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/include:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/include:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/include:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/include:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/include:/gnu/store/b7jbh7kzzig0bxfswdj8nfj9bkljyyya-make-4.3/include:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/include:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include/c++:/gnu/store/afpgzln8860m6yfhxy6i8n9rywbp85cy-gcc-7.5.0/include:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/include:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/include:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/include:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/include:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/include:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/include:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/include:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/include:/gnu/store/hk7l42fwxmnrnlhyiixvaqf1i1crcckp-linux-libre-headers-5.4.20/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/lib:/gnu/store/2vjgqa56lj04k1zads4bc92s2s52a0ig-guile-bytestructures-1.0.10/lib:/gnu/store/yrywiq3a655zhl8ng052zh6sjwpywbg2-libgit2-1.1.0/lib:/gnu/store/n1jk0w2wa4vpwmixaqn2y3la1l2sizzi-bzip2-1.0.8/lib:/gnu/store/7p36raqgk6vn47bflxc9bsclqiib3phi-xz-5.2.4/lib:/gnu/store/lpkf3ydcdvxn8gcrzaq9cp3ri05h8qhs-file-5.38/lib:/gnu/store/9iwlsj7d6ffqhshy8qshf7p4fqwfwrvn-gawk-5.0.1/lib:/gnu/store/50lyzn9bz6x4da66648kry29wn8afird-binutils-2.34/lib:/gnu/store/z4li262il798hbl0l1h1k3a5g7r6bffa-glibc-2.31/lib:/gnu/store/rzk3v28mhi4m7sh0qippp9a5rzy03rkg-glibc-2.31-static/lib:/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib:/gnu/store/8lx4cgr2wfkqhfllaxmb8d9yj0x37baw-gmp-6.2.0/lib:/gnu/store/nd4ks5p4zmdbf4l1d5rn4c64nb5g9s45-libgc-8.0.4/lib:/gnu/store/s4ddnnam2zs65mzx1rd2jj8p0712x0cg-libltdl-2.4.6/lib:/gnu/store/ilnc16ad70r2859qsdfr0ff4d7b5s719-libunistring-0.9.10/lib:/gnu/store/pqyqxd5mbvlb22ifxzp4q2skjfq1p8yj-zlib-1.2.11/lib:/gnu/store/2ddjfhxyzfmj8xmri5qii2xmf9d9w4qm-pcre2-10.35/lib:/gnu/store/9hdw86rsi96y239lca6f3nlgass0sx4v-openssl-1.1.1i/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/x6i3vfg4gaqd42cqb6mzk52v4lds1467-glibc-utf8-locales-2.31/lib/locale'
environment variable `SSL_CERT_DIR' unset
environment variable `SSL_CERT_FILE' unset
phase `set-paths' succeeded after 0.1 seconds
starting phase `install-locale'
using 'en_US.utf8' locale for category "LC_ALL"
phase `install-locale' succeeded after 0.0 seconds
starting phase `unpack'
guile-git-0.5.0/
guile-git-0.5.0/m4/
guile-git-0.5.0/m4/guile.m4
guile-git-0.5.0/git.scm
guile-git-0.5.0/doc/
guile-git-0.5.0/doc/fdl.texi
guile-git-0.5.0/doc/stamp-vti
guile-git-0.5.0/doc/guile-git.texi
guile-git-0.5.0/doc/version.texi
guile-git-0.5.0/doc/guile-git.info
guile-git-0.5.0/doc/local.mk
guile-git-0.5.0/guile.am
guile-git-0.5.0/build-aux/
guile-git-0.5.0/build-aux/missing
guile-git-0.5.0/build-aux/mdate-sh
guile-git-0.5.0/build-aux/install-sh
guile-git-0.5.0/build-aux/test-driver.scm
guile-git-0.5.0/build-aux/texinfo.tex
guile-git-0.5.0/build-aux/compile
guile-git-0.5.0/NEWS
guile-git-0.5.0/Makefile.am
guile-git-0.5.0/aclocal.m4
guile-git-0.5.0/configure
guile-git-0.5.0/Makefile.in
guile-git-0.5.0/tests/
guile-git-0.5.0/tests/blob.scm
guile-git-0.5.0/tests/ssh.scm.in
guile-git-0.5.0/tests/describe.scm
guile-git-0.5.0/tests/.ssh/
guile-git-0.5.0/tests/.ssh/id_rsa_client
guile-git-0.5.0/tests/.ssh/id_rsa_server
guile-git-0.5.0/tests/.ssh/id_rsa_client.pub
guile-git-0.5.0/tests/commit.scm
guile-git-0.5.0/tests/branch.scm
guile-git-0.5.0/tests/diff.scm
guile-git-0.5.0/tests/reset.scm
guile-git-0.5.0/tests/tree.scm
guile-git-0.5.0/tests/remote.scm
guile-git-0.5.0/tests/config.scm
guile-git-0.5.0/tests/helpers.scm
guile-git-0.5.0/tests/data/
guile-git-0.5.0/tests/data/simple-bare.tgz
guile-git-0.5.0/tests/data/simple.tgz
guile-git-0.5.0/tests/data/README
guile-git-0.5.0/tests/rev-parse.scm
guile-git-0.5.0/tests/reference.scm
guile-git-0.5.0/tests/clone.scm
guile-git-0.5.0/tests/status.scm
guile-git-0.5.0/tests/oid.scm
guile-git-0.5.0/tests/proxy.scm
guile-git-0.5.0/tests/repository.scm
guile-git-0.5.0/tests/submodule.scm
guile-git-0.5.0/tests/tag.scm
guile-git-0.5.0/README.md
guile-git-0.5.0/COPYING.LESSER
guile-git-0.5.0/git/
guile-git-0.5.0/git/blob.scm
guile-git-0.5.0/git/describe.scm
guile-git-0.5.0/git/commit.scm
guile-git-0.5.0/git/checkout.scm
guile-git-0.5.0/git/branch.scm
guile-git-0.5.0/git/types.scm
guile-git-0.5.0/git/object.scm
guile-git-0.5.0/git/structs.scm
guile-git-0.5.0/git/diff.scm
guile-git-0.5.0/git/annotated.scm
guile-git-0.5.0/git/bindings.scm
guile-git-0.5.0/git/reset.scm
guile-git-0.5.0/git/tree.scm
guile-git-0.5.0/git/web/
guile-git-0.5.0/git/web/html.scm
guile-git-0.5.0/git/web/http.scm
guile-git-0.5.0/git/web/config.scm
guile-git-0.5.0/git/web/template.scm
guile-git-0.5.0/git/web/repository.scm
guile-git-0.5.0/git/web/mime-types.scm
guile-git-0.5.0/git/web/querystring.scm
guile-git-0.5.0/git/web.scm
guile-git-0.5.0/git/signature.scm
guile-git-0.5.0/git/remote.scm
guile-git-0.5.0/git/config.scm
guile-git-0.5.0/git/rev-parse.scm
guile-git-0.5.0/git/attr.scm
guile-git-0.5.0/git/reference.scm
guile-git-0.5.0/git/clone.scm
guile-git-0.5.0/git/status.scm
guile-git-0.5.0/git/blame.scm
guile-git-0.5.0/git/oid.scm
guile-git-0.5.0/git/configuration.scm.in
guile-git-0.5.0/git/errors.scm
guile-git-0.5.0/git/fetch.scm
guile-git-0.5.0/git/repository.scm
guile-git-0.5.0/git/settings.scm
guile-git-0.5.0/git/auth.scm
guile-git-0.5.0/git/cherrypick.scm
guile-git-0.5.0/git/submodule.scm
guile-git-0.5.0/git/cred.scm
guile-git-0.5.0/git/tag.scm
guile-git-0.5.0/static/
guile-git-0.5.0/static/main.css
guile-git-0.5.0/static/README
guile-git-0.5.0/static/bg.png
guile-git-0.5.0/configure.ac
guile-git-0.5.0/pre-inst-env.in
guile-git-0.5.0/COPYING
phase `unpack' succeeded after 0.1 seconds
starting phase `bootstrap'
GNU build system bootstrapping not needed
phase `bootstrap' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.2 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./build-aux/compile: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/mdate-sh: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
patch-shebang: ./pre-inst-env.in: changing `/bin/sh' to `/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/sh'
phase `patch-source-shebangs' succeeded after 0.1 seconds
starting phase `configure'
source directory: "/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0" (relative from build: ".")
build directory: "/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0"
configure flags: ("CONFIG_SHELL=/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash" "SHELL=/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash" "--prefix=/gnu/store/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41-guile-git-0.5.0" "--enable-fast-install" "--build=i686-unknown-linux-gnu")
configure: WARNING: unrecognized options: --enable-fast-install
checking for a BSD-compatible install... /gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/2v61vg0bizgrhybkqbrki2k7kr094waz-coreutils-8.32/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for pkg-config... /gnu/store/fh8pmj9qqwbr1j1vrjc4zgnlgm08birz-pkg-config-0.29.2/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 3.0
configure: found guile 3.0
checking for guile-3.0... no
checking for guile3.0... no
checking for guile-3... no
checking for guile3... no
checking for guile... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile
checking for Guile version >= 3.0... 3.0.2
checking for guild... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guild
checking for guile-config... /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile-config
checking if (srfi srfi-64) is available... yes
checking if (bytestructures guile) is available... yes
checking for libgit2 >= 0.28.0... yes
checking libgit2 library path... checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for git_remote_callbacks.resolve_url... yes
checking for sshd... no
checking for ssh-agent... no
checking for ssh-add... no
checking for git-upload-pack... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating git/configuration.scm
config.status: creating tests/ssh.scm
config.status: creating pre-inst-env
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --enable-fast-install
phase `configure' succeeded after 3.1 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
GEN git.go
wrote `git.go'
GEN git/annotated.go
wrote `git/annotated.go'
GEN git/attr.go
wrote `git/attr.go'
GEN git/auth.go
wrote `git/auth.go'
GEN git/bindings.go
wrote `git/bindings.go'
git/bindings.scm:98:2: warning: unused variable `w'
git/bindings.scm:103:2: warning: unused variable `w'
GEN git/blame.go
wrote `git/blame.go'
GEN git/blob.go
wrote `git/blob.go'
GEN git/branch.go
wrote `git/branch.go'
GEN git/checkout.go
wrote `git/checkout.go'
GEN git/cherrypick.go
wrote `git/cherrypick.go'
GEN git/clone.go
wrote `git/clone.go'
GEN git/commit.go
wrote `git/commit.go'
GEN git/config.go
wrote `git/config.go'
GEN git/cred.go
wrote `git/cred.go'
GEN git/describe.go
wrote `git/describe.go'
GEN git/diff.go
wrote `git/diff.go'
GEN git/errors.go
wrote `git/errors.go'
GEN git/fetch.go
wrote `git/fetch.go'
GEN git/oid.go
wrote `git/oid.go'
GEN git/object.go
wrote `git/object.go'
GEN git/reference.go
wrote `git/reference.go'
GEN git/repository.go
wrote `git/repository.go'
GEN git/reset.go
wrote `git/reset.go'
GEN git/remote.go
wrote `git/remote.go'
GEN git/rev-parse.go
wrote `git/rev-parse.go'
GEN git/settings.go
wrote `git/settings.go'
GEN git/signature.go
wrote `git/signature.go'
GEN git/status.go
wrote `git/status.go'
GEN git/structs.go
wrote `git/structs.go'
GEN git/submodule.go
wrote `git/submodule.go'
GEN git/tag.go
wrote `git/tag.go'
GEN git/tree.go
wrote `git/tree.go'
GEN git/types.go
wrote `git/types.go'
GEN git/web.go
wrote `git/web.go'
git/web.scm:130:4: warning: unused variable `failure'
git/web.scm:129:2: warning: unused variable `context'
GEN git/web/html.go
wrote `git/web/html.go'
git/web/html.scm:114:2: warning: unused variable `failure'
GEN git/web/mime-types.go
wrote `git/web/mime-types.go'
GEN git/web/querystring.go
wrote `git/web/querystring.go'
GEN git/web/http.go
wrote `git/web/http.go'
GEN git/web/template.go
wrote `git/web/template.go'
GEN git/web/config.go
wrote `git/web/config.go'
GEN git/web/repository.go
wrote `git/web/repository.go'
git/web/repository.scm:51:2: warning: unused variable `rest'
git/web/repository.scm:51:2: warning: unused variable `failure'
GEN git/configuration.go
wrote `git/configuration.go'
phase `build' succeeded after 136.5 seconds
starting phase `check'
make check-TESTS check-local
make[1]: Entering directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make[2]: Entering directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
PASS: tests/blob.scm - blob-lookup, blob-content
PASS: tests/branch.scm - branch-list
PASS: tests/branch.scm - branch-lookup
PASS: tests/branch.scm - branch-name
SKIP: tests/clone.scm - clone-auth-ssh-credentials
SKIP: tests/clone.scm - clone-auth-ssh-agent
SKIP: tests/clone.scm - clone-and-fetch-auth-ssh-credentials
SKIP: tests/clone.scm - clone + transfer-progress
PASS: tests/commit.scm - commit-author signature-name
PASS: tests/commit.scm - commit-author signature-email
PASS: tests/commit.scm - commit-author signature-when
PASS: tests/commit.scm - commit-body
PASS: tests/commit.scm - commit-id
PASS: tests/commit.scm - commit & eq?
PASS: tests/commit.scm - commit-message
PASS: tests/commit.scm - commit-message-encoding
PASS: tests/commit.scm - commit-owner
PASS: tests/commit.scm - commit-raw-header
PASS: tests/commit.scm - commit-summary
PASS: tests/commit.scm - commit-time-offset
PASS: tests/commit.scm - commit-tree-id
PASS: tests/commit.scm - commit-parent
PASS: tests/commit.scm - commit-parent-id
PASS: tests/commit.scm - commit-parentcount
PASS: tests/commit.scm - commit-parents
PASS: tests/commit.scm - fold-commits
PASS: tests/commit.scm - fold-commits with #:end
PASS: tests/config.scm - config entry get
PASS: tests/config.scm - config entry
/gnu/store/v1g7f3p4f0851mywrla8qmr9hb8jgfjr-bash-minimal-5.0.16/bin/bash: line 5: 838 Segmentation fault ./pre-inst-env /gnu/store/k5d9vx4jp8z199c6diampwh6dd7bdjbi-guile-3.0.2/bin/guile --no-auto-compile -e main ./build-aux/test-driver.scm --test-name "$f" --log-file $b.log --trs-file $b.trs --color-tests "$am__color_tests" --enable-hard-errors "$am__enable_hard_errors" --expect-failure "$am__expect_failure" --brief=no -- --no-auto-compile -L "." "$tst"
make[2]: *** [Makefile:1117: tests/config.log] Error 139
make[2]: Leaving directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make[1]: *** [Makefile:1099: check-TESTS] Error 2
make[1]: Leaving directory '/tmp/guix-build-guile-git-0.5.0.drv-0/guile-git-0.5.0'
make: *** [Makefile:1307: check-am] Error 2
Test suite failed, dumping logs.
command "make" "check" "-j" "1" "GUILE_AUTO_COMPILE=0" failed with status 2
```
Information forwarded
to bug-guix@gnu.org: bug#47808; Package guix.
(Mon, 19 Apr 2021 12:16:01 GMT) (full text, mbox, link).
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Mon, 19 Apr 2021 08:15:22 -0400
Hi!
Bone Baboon <bone.baboon@disroot.org> writes:
> Ludovic Courtès writes:
>> Could you send the log file returned by:
>>
>> guix build --log-file /gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>>
>> ?
>>
>> It’s weird because this particular derivation was built at
>> ci.guix.gnu.org and substitutes are available:
>>
>> https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo
This also appear to affect at least armhf-linux. Tested with an offload
machine relying on QEMU transparent emulation.
I'll retry the derivation on the build farm, where there are real ARM
machines, to see if it could be caused by QEMU or not.
Thanks,
Maxim
Information forwarded
to bug-guix@gnu.org: bug#47808; Package guix.
(Mon, 19 Apr 2021 14:42:02 GMT) (full text, mbox, link).
I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault
The fix is silly, but all tests pass on my armhf machine now (the config test used to segfault from the git checkout). Strangely enough, running the test directly (not through make) did not reproduce the error while running with the driver produced the error.
Le 19 avril 2021 08:15:22 GMT-04:00, Maxim Cournoyer <maxim.cournoyer@gmail.com> a écrit :
>Hi!
>
>Bone Baboon <bone.baboon@disroot.org> writes:
>
>> Ludovic Courtès writes:
>>> Could you send the log file returned by:
>>>
>>> guix build --log-file
>/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv
>>>
>>> ?
>>>
>>> It’s weird because this particular derivation was built at
>>> ci.guix.gnu.org and substitutes are available:
>>>
>>> https://ci.guix.gnu.org/ckzjmjxa3cz9h7zxyz8mgi4z970sgf41.narinfo
>
>This also appear to affect at least armhf-linux. Tested with an
>offload
>machine relying on QEMU transparent emulation.
>
>I'll retry the derivation on the build farm, where there are real ARM
>machines, to see if it could be caused by QEMU or not.
>
>Thanks,
>
>Maxim
Subject: Re: bug#47808: guile-git-0.5.0.drv build failed on i686-linux
Date: Wed, 21 Apr 2021 12:43:36 +0200
Hi,
Bone Baboon <bone.baboon@disroot.org> skribis:
> Thank you
> Now when I do a `guix pull --no-substitutes` guile-git build
Awesome, thanks for checking!
Ludo’.
bug archived.
Request was from Debbugs Internal Request <help-debbugs@gnu.org>
to internal_control@debbugs.gnu.org.
(Wed, 19 May 2021 11:24:04 GMT) (full text, mbox, link).
Debbugs is free software and licensed under the terms of the
GNU Public License version 2. The current version can be
obtained from https://bugs.debian.org/debbugs-source/.