Hi,
When using slib.scm in the ice-9 directory in conjunction with Slib-3a4, the following error message is shown:
ERROR: Unbound variable: slib:features
ABORT: (unbound-variable)
It seems the root cause being *features* is renamed to slib:features in slib, but this change has yet reflected in guile.
My beta solution is to modify guile.init as follows:
Change the first line from:
(if (string<? (version) "1.6")
(define-module (ice-9 slib))) ; :no-backtrace
to:
(define-module (ice-9 slib))
Save and replace ice-9/slib.scm using this file.
So far this works for me, but since this is a band-aid patch, hope this issue could be addressed in the upcoming guile release.
Thank you.
Cheers,
Chai