> On Oct 10, 2017, at 12:48 PM, Jeff Moon <[email protected]> wrote: > > I have been using the "message-digest" egg. It was working for me for quite > a while. I recently recompiled and installed chicken 4.10.0, and noticed > that it was having issues. > If I do the following code: > (use message-digest md5) > (message-digest-string (md5-primitive) "abcdefgh") > I get: > /tmp/chicken-4.10.0/bin/csi: symbol lookup error: > /tmp/chicken-4.10.0//lib/chicken/7/message-digest-support.so: undefined > symbol: f_336 > If I force the egg to downgrade to version 3.1.0, the same code outputs: > "e8dc4081b13434b45189a720b77b6818" > Does anybody know what has changed in this egg, or if there is a way to get > around this error on the new version of the egg? I would like to be on the > latest version of the egg to avoid the need to lock to an older version.
I have not looked into the cause of this but i use CHICKEN 4.12.1 (& that w/ my own patches). Something i did works w/ the new compiler but not the old. my suggestion is to take the latest egg & change every place it says "#:inline? #tâ to â#:inline? #fâ in message-digest.setup. (emit-inline-file can have problematic results) > Thanks, > Jeff > > _______________________________________________ > Chicken-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/chicken-users
_______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
