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

Attachment: Containerfile
Description: Binary data

  • bug#81656: Issu... Nikolaos Chatzikonstantinou
    • bug#81656:... Olivier Dion
      • bug#81... Nikolaos Chatzikonstantinou
        • bu... Olivier Dion
        • bu... Bug reports for GUILE, GNU's Ubiquitous Extension Language
          • ... Nikolaos Chatzikonstantinou

Reply via email to