unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#47808: guile-git-0.5.0.drv build failed
@ 2021-04-15 18:29 Bone Baboon via Bug reports for GNU Guix
  2021-04-16 15:40 ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: Bone Baboon via Bug reports for GNU Guix @ 2021-04-15 18:29 UTC (permalink / raw)
  To: 47808

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:
          13 (primitive-load "/gnu/store/60dv1xf6dyzxiqg2kyd4rb3kpxrbk8as-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 12 (_ _)
    159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 10 (with-fluid* _ _ _)
    152:2  9 (with-fluid* _ _ _)
In ./guix/store.scm:
  2066:24  8 (run-with-store #<store-connection 256.99 3a0e10> _ #:guile-for-build _ #:system _ #:target _)
   1900:8  7 (_ _)
In ./guix/gexp.scm:
   256:18  6 (_ _)
   1137:2  5 (_ _)
   1003:2  4 (_ _)
    849:4  3 (_ _)
In ./guix/store.scm:
  1948:12  2 (_ #<store-connection 256.99 3a0e10>)
   1362:5  1 (map/accumulate-builds #<store-connection 256.99 3a0e10> _ _)
  1373:15  0 (_ #<store-connection 256.99 3a0e10> _ _)

./guix/store.scm:1373:15: ERROR:
  1. &store-protocol-error:
      message: "build of `/gnu/store/2cllkgj32qqxvrlxkas27v6hd34g0b88-guile-git-0.5.0.drv' failed"
      status: 100
guix pull: error: You found a bug: the program '/gnu/store/60dv1xf6dyzxiqg2kyd4rb3kpxrbk8as-compute-guix-derivation'
failed to compute the derivation for Guix (version: "a5bbd38fd131282e928144e869dcdf1e09259085"; system: "i686-linux";
host version: "c311147bd16aa0e5746d9cbf31502f5fd61e470c"; pull-version: 1).
Please report it by email to <bug-guix@gnu.org>.
```

`guix describe` outputs:

```
Generation 2    Apr 12 2021 20:12:42    (current)
  guix c311147
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c311147bd16aa0e5746d9cbf31502f5fd61e470c
```




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed
  2021-04-15 18:29 bug#47808: guile-git-0.5.0.drv build failed Bone Baboon via Bug reports for GNU Guix
@ 2021-04-16 15:40 ` Ludovic Courtès
  2021-04-16 17:57   ` Bone Baboon via Bug reports for GNU Guix
  0 siblings, 1 reply; 10+ messages in thread
From: Ludovic Courtès @ 2021-04-16 15:40 UTC (permalink / raw)
  To: Bone Baboon; +Cc: 47808

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’.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed
  2021-04-16 15:40 ` Ludovic Courtès
@ 2021-04-16 17:57   ` Bone Baboon via Bug reports for GNU Guix
  2021-04-19 12:15     ` bug#47808: guile-git-0.5.0.drv build failed on i686-linux Maxim Cournoyer
  0 siblings, 1 reply; 10+ messages in thread
From: Bone Baboon via Bug reports for GNU Guix @ 2021-04-16 17:57 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 47808

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
```




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-16 17:57   ` Bone Baboon via Bug reports for GNU Guix
@ 2021-04-19 12:15     ` Maxim Cournoyer
  2021-04-19 14:40       ` Julien Lepiller
  0 siblings, 1 reply; 10+ messages in thread
From: Maxim Cournoyer @ 2021-04-19 12:15 UTC (permalink / raw)
  To: Bone Baboon; +Cc: 47808

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




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-19 12:15     ` bug#47808: guile-git-0.5.0.drv build failed on i686-linux Maxim Cournoyer
@ 2021-04-19 14:40       ` Julien Lepiller
  2021-04-19 23:32         ` Ludovic Courtès
  0 siblings, 1 reply; 10+ messages in thread
From: Julien Lepiller @ 2021-04-19 14:40 UTC (permalink / raw)
  To: 47808, maxim.cournoyer, bone.baboon

[-- Attachment #1: Type: text/plain, Size: 1189 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 1869 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-19 14:40       ` Julien Lepiller
@ 2021-04-19 23:32         ` Ludovic Courtès
  2021-04-19 23:48           ` Maxim Cournoyer
                             ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Ludovic Courtès @ 2021-04-19 23:32 UTC (permalink / raw)
  To: Julien Lepiller; +Cc: 47808, maxim.cournoyer

Hi,

Julien Lepiller <julien@lepiller.eu> skribis:

> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault

Following our discussion on IRC, I pushed a fix:

  https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e

I’ll release 0.5.1 and we should be fine.

Ludo’.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-19 23:32         ` Ludovic Courtès
@ 2021-04-19 23:48           ` Maxim Cournoyer
  2021-04-20 10:35           ` Ludovic Courtès
  2021-04-21  0:34           ` Bone Baboon via Bug reports for GNU Guix
  2 siblings, 0 replies; 10+ messages in thread
From: Maxim Cournoyer @ 2021-04-19 23:48 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 47808

Hello!

Ludovic Courtès <ludo@gnu.org> writes:

> Hi,
>
> Julien Lepiller <julien@lepiller.eu> skribis:
>
>> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault
>
> Following our discussion on IRC, I pushed a fix:
>
>   https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e
>
> I’ll release 0.5.1 and we should be fine.

Yay!  Thank you for taking care of it.

Maxim




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-19 23:32         ` Ludovic Courtès
  2021-04-19 23:48           ` Maxim Cournoyer
@ 2021-04-20 10:35           ` Ludovic Courtès
  2021-04-21  0:34           ` Bone Baboon via Bug reports for GNU Guix
  2 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2021-04-20 10:35 UTC (permalink / raw)
  To: Julien Lepiller; +Cc: maxim.cournoyer, 47808-done

Fixed in 50d9bccb2fb64d85e691dfc98fa2f02850b496a1, thanks!

Ludo'.




^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-19 23:32         ` Ludovic Courtès
  2021-04-19 23:48           ` Maxim Cournoyer
  2021-04-20 10:35           ` Ludovic Courtès
@ 2021-04-21  0:34           ` Bone Baboon via Bug reports for GNU Guix
  2021-04-21 10:43             ` Ludovic Courtès
  2 siblings, 1 reply; 10+ messages in thread
From: Bone Baboon via Bug reports for GNU Guix @ 2021-04-21  0:34 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: Julien Lepiller, maxim.cournoyer, 47808

Thank you
Now when I do a `guix pull --no-substitutes` guile-git build
successfully.

Ludovic Courtès writes:

> Hi,
>
> Julien Lepiller <julien@lepiller.eu> skribis:
>
>> I have a branch with fixes for guile-git: https://gitlab.com/roptat/guile-git/-/tree/fix-segfault
>
> Following our discussion on IRC, I pushed a fix:
>
>   https://gitlab.com/guile-git/guile-git/-/commit/991db3668e3473dd3bfd83add119b4ff4c73b42e
>
> I’ll release 0.5.1 and we should be fine.
>
> Ludo’.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* bug#47808: guile-git-0.5.0.drv build failed on i686-linux
  2021-04-21  0:34           ` Bone Baboon via Bug reports for GNU Guix
@ 2021-04-21 10:43             ` Ludovic Courtès
  0 siblings, 0 replies; 10+ messages in thread
From: Ludovic Courtès @ 2021-04-21 10:43 UTC (permalink / raw)
  To: Bone Baboon; +Cc: 47808, maxim.cournoyer

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’.




^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-04-21 10:44 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-15 18:29 bug#47808: guile-git-0.5.0.drv build failed Bone Baboon via Bug reports for GNU Guix
2021-04-16 15:40 ` Ludovic Courtès
2021-04-16 17:57   ` Bone Baboon via Bug reports for GNU Guix
2021-04-19 12:15     ` bug#47808: guile-git-0.5.0.drv build failed on i686-linux Maxim Cournoyer
2021-04-19 14:40       ` Julien Lepiller
2021-04-19 23:32         ` Ludovic Courtès
2021-04-19 23:48           ` Maxim Cournoyer
2021-04-20 10:35           ` Ludovic Courtès
2021-04-21  0:34           ` Bone Baboon via Bug reports for GNU Guix
2021-04-21 10:43             ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).