Hi guys, I have a problem with and old script which uses srfi-19. I thinks something went broke after an update: I'm using arch linux, and chicken is installed from the package manager.
It's easy to reproduce, just enter csi, and then: #;1> (use srfi-19) ; loading /usr/lib/chicken/6/srfi-19.import.so ... ; loading /usr/lib/chicken/6/chicken.import.so ... ; loading /usr/lib/chicken/6/srfi-19-timezone.import.so ... ; loading /usr/lib/chicken/6/miscmacros.import.so ... ; loading /usr/lib/chicken/6/locale.import.so ... ; loading /usr/lib/chicken/6/locale-timezone.import.so ... ; loading /usr/lib/chicken/6/foreign.import.so ... ; loading /usr/lib/chicken/6/posix.import.so ... ; loading /usr/lib/chicken/6/type-checks.import.so ... ; loading /usr/lib/chicken/6/type-errors.import.so ... ; loading /usr/lib/chicken/6/data-structures.import.so ... ; loading /usr/lib/chicken/6/locale-builtin.import.so ... ; loading /usr/lib/chicken/6/locale-posix.import.so ... ; loading /usr/lib/chicken/6/srfi-1.import.so ... ; loading /usr/lib/chicken/6/srfi-13.import.so ... ; loading /usr/lib/chicken/6/regex.import.so ... ; loading /usr/lib/chicken/6/irregex.import.so ... ; loading /usr/lib/chicken/6/files.import.so ... ; loading /usr/lib/chicken/6/locale-categories.import.so ... ; loading /usr/lib/chicken/6/lookup-table.import.so ... ; loading /usr/lib/chicken/6/srfi-69.import.so ... ; loading /usr/lib/chicken/6/ports.import.so ... ; loading /usr/lib/chicken/6/extras.import.so ... ; loading /usr/lib/chicken/6/record-variants.import.so ... ; loading /usr/lib/chicken/6/locale-components.import.so ... ; loading /usr/lib/chicken/6/locale-current.import.so ... ; loading /usr/lib/chicken/6/srfi-19-support.import.so ... ; loading /usr/lib/chicken/6/numbers.import.so ... ; loading /usr/lib/chicken/6/srfi-19-time.import.so ... ; loading /usr/lib/chicken/6/srfi-18.import.so ... ; loading /usr/lib/chicken/6/srfi-19-date.import.so ... ; loading /usr/lib/chicken/6/srfi-19-io.import.so ... ; loading /usr/lib/chicken/6/srfi-29.import.so ... ; loading /usr/lib/chicken/6/posix-utils.import.so ... ; loading /usr/lib/chicken/6/condition-utils.import.so ... ; loading /usr/lib/chicken/6/variable-item.import.so ... ; loading /usr/lib/chicken/6/srfi-19.so ... ; loading /usr/lib/chicken/6/srfi-19-timezone.so ... ; loading /usr/lib/chicken/6/locale.so ... ; loading /usr/lib/chicken/6/locale-timezone.so ... ; loading /usr/lib/chicken/6/type-checks.so ... ; loading /usr/lib/chicken/6/type-errors.so ... ; loading /usr/lib/chicken/6/locale-builtin.so ... ; loading /usr/lib/chicken/6/locale-posix.so ... ; loading /usr/lib/chicken/6/regex.so ... ; loading /usr/lib/chicken/6/locale-categories.so ... ; loading /usr/lib/chicken/6/lookup-table.so ... ; loading /usr/lib/chicken/6/locale-components.so ... ; loading /usr/lib/chicken/6/locale-current.so ... csi: symbol lookup error: /usr/lib/chicken/6/locale-posix.so: undefined symbol: C_fixnum_modulo I tried reinstalling srfi-19 with chicken-install, but I get the same result. Maybe I'm missing some upgrade procedure? Thanks!. Hugo _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
