On Wed, 19 Aug 2026, Nikolaos Chatzikonstantinou <[email protected]> wrote:
> Hello,
>
> 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?

Thanks,
Olivier
-- 
Olivier Dion



  • 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