On Wed, Aug 19, 2026 at 11:43 AM Olivier Dion <[email protected]> wrote: > > On Wed, 19 Aug 2026, Nikolaos Chatzikonstantinou <[email protected]> wrote: > > I am attempting the following from the git repo source: > > > > ./autogen.sh > > mkdir build > > cd build > > ../configure -C --prefix=$HOME/.local > > make -j12 > > make install > > > > Then when I run `guile` I get: > > > > guile: uncaught exception: > > In procedure dlsym: Error resolving "scm_init_srfi_1": > > "/home/user/.local/lib/libguile-3.0.so.1: undefined symbol: > > scm_init_srfi_1" > > Cannot exit gracefully when init is in progress; aborting. > > Aborted > > On what version are you building? SRFI-1 has been migrated to Scheme > and the `scm_init_srfi_1' does not exist anymore in the source code. It > looks like here you are executing an old version of Guile that expect to > be able to load the extension `scm_init_srfi_1' but failed to found it > because it is not here anymore. What if you call > `$HOME/.local/bin/guile' directly? Do you get the same error?
I'm building HEAD. I get the same error by calling it directly. I built a Podman container image to demonstrate this issue, but it does not occur there (see attached). I'm going to investigate a bit further, it must be something on my system! -- Regards, Nikolaos Chatzikonstantinou
Containerfile
Description: Binary data
