Attila Lendvai schreef op wo 29-09-2021 om 16:03 [+0000]: > > SRFI-43 is in Guile since Guile 2.0.10, according to Guile's NEWS. > > The bootstrap guile is older: > > > > $(guix build -e '(@@ (gnu packages bootstrap) %bootstrap-guile)')/bin/guile --version > > > > guile (GNU Guile) 2.0.9 > > thank you for the analysis! > > is it easy and desirable to upgrade it to 2.0.10 or newer? It's possible by modifying 'bootstrap-guile-url-path' and 'bootstrap-guile-hash'. Apparently, some architectures already use a newer guile. E.g., aarch64 has 2.0.14. However, this probably would entail a world-rebuild I think, so this probably needs to be done on core-updates. Why limit to guile 2.0.10, why not go for guile 3.0.7 instead? I don't kow how one would go about updating the bootstrap binaries though. Anyway, there have been quite a few bug fixes and new features since 2.0.9, and updating to guile 3.0.? would allow dropping some compatibility code in various guix/build/, so I wouldn't be opposed to such a change. Greetings, Maxime