John Darrington <[email protected]> skribis:

> Trying to build guix from the git repository:
>
> make[2]: Entering directory `/Scratch/john/guix-dev'
> /bin/mkdir -p `dirname "guix/scripts/build.go"` ;                       \
>         LC_ALL=C                                                        \
>         ./pre-inst-env                                  \
>         /usr/bin/guild compile -L "." -L "/home/john/guix"      \
>           -Wformat -Wunbound-variable -Warity-mismatch                  \
>           --target="i686-pc-linux-gnu"                                        
>   \
>           -o "guix/scripts/build.go" "/home/john/guix/guix/scripts/build.scm"
> /bin/bash: line 6: 26023 Segmentation fault      LC_ALL=C ./pre-inst-env 
> /usr/bin/guild compile -L "." -L "/home/john/guix" -Wformat 
> -Wunbound-variable -Warity-mismatch --target="i686-pc-linux-gnu" -o 
> "guix/scripts/build.go" "/home/john/guix/guix/scripts/build.scm"
> make[2]: *** [guix/scripts/build.go] Error 139

Could you do:

  ulimit -c unlimited
  rm -f guix/scripts/build.go
  make guix/scripts/build.go

and then, assuming it segfaulted again:

  gdb $(which guile) core
  (gdb) bt full

What does ‘guile --version’ say?

Thanks,
Ludo’.

Reply via email to