Am Fr., 13. Dez. 2019 um 14:50 Uhr schrieb Matt Wette <matt.we...@gmail.com>: > > > On 12/13/19 5:30 AM, Andy Wingo wrote: > > We are pleased to announce GNU Guile release 2.9.7. This is the seventh > > and hopefully next-to-last pre-release of what will eventually become > > the 3.0 release series. > > > > mwette$ uname -a > Linux halibut 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC > 2019 x86_64 x86_64 x86_64 GNU/Linux > > mwette$ ./configure --prefix=/opt/local > ... > > mwette$ make > ... > wrote `system/vm/frame.go' > BOOTSTRAP GUILEC system/vm/linker.go > /bin/bash: line 6: 7565 Segmentation fault (core dumped) > GUILE_AUTO_COMPILE=0 ../meta/build-env guild compile > --target="x86_64-pc-linux-gnu" -O1 -Oresolve-primitives -L > "/home/mwette/proj/guile/guile-2.9.7/module" -L > "/home/mwette/proj/guile/guile-2.9.7/guile-readline" -o > "system/vm/linker.go" "../module/system/vm/linker.scm" > Makefile:1930: recipe for target 'system/vm/linker.go' failed > > Same happened on 2.9.5. Also, check this: > > mwette$ cd bootstrap > > mwette$ GUILE_AUTO_COMPILE=0 ../meta/build-env guild compile > --target="x86_64-pc-linux-gnu" -O1 -Oresolve-primitives -L > "/home/mwette/proj/guile/guile-2.9.7/module" -L > "/home/mwette/proj/guile/guile-2.9.7/guile-readline" -o > "system/vm/linker.go" "../module/system/vm/linker.scm" > Segmentation fault (core dumped) > > mwette$ GUILE_AUTO_COMPILE=0 ../meta/build-env guild compile > --target="x86_64-pc-linux-gnu" -O1 -L > "/home/mwette/proj/guile/guile-2.9.7/module" -L > "/home/mwette/proj/guile/guile-2.9.7/guile-readline" -o > "system/vm/linker.go" "../module/system/vm/linker.scm" > wrote `system/vm/linker.go' > > In the second case I removed "-Oresolve-primitives". I could not trace > down further. > > Matt > >
FWIW, I compiled successfully from current master, i.e. ~/guile-3.0 (master)$ git log commit 4b34e1147693f5257720ae7545b001a400bbed91 (HEAD -> master, tag: v2.9.7, origin/master, origin/HEAD) Author: Andy Wingo <wi...@pobox.com> Date: Fri Dec 13 13:57:04 2019 +0100 GNU Guile 2.9.7. * GUILE-VERSION (GUILE_MICRO_VERSION): Bump. * NEWS: Update. with most simple: sh autogen.sh ./configure make on my machine: $ uname -a Linux kasten 4.15.0-72-generic #81-Ubuntu SMP Tue Nov 26 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux Though, I remember the same crashed at first attempt with 2.9.6 After doing make clean first, it worked finally. Cheers, Harm