Summary

csi unable to load core libraries in 4.6.0 on amd64

Metadata

Attachments

Description

When I attempt to load a core library in csi, I get an error message saying that libchicken.so.5 cannot be found.

% csi -n

#;1> (use lolevel)

loading library lolevel ...

Error: (load-library) unable to load library lolevel "libchicken.so.5: cannot open shared object file: No such file or directory"

       Call history:

       <syntax>          (use lolevel)
       <syntax>          (##core#require-extension (lolevel) #t)
       <syntax>          (##core#begin (##core#begin (##sys#load-library (quote lolevel) #f)) (##core#undefined))
       <syntax>          (##core#begin (##sys#load-library (quote lolevel) #f))
       <syntax>          (##sys#load-library (quote lolevel) #f)
       <syntax>          (quote lolevel)
       <syntax>          (##core#quote lolevel)
       <syntax>          (##core#undefined)
       <eval>    (##sys#load-library (quote lolevel) #f)       <--

Changes and comments

[2010-10-28 22:03:15 UTC] felix wrote:

That's a linux system, I assume? What installation prefix did you use? What is the output of `ls -l <PREFIX>/lib/libchicken*`? Do normal compiled programs work? What exact chicken version did you use?

(you can also run `chicken-bug` and attach the generated report)

[2010-10-29 22:16:26 UTC] ewfalor attached rules.make.diff (description=Patch to replace line accidentally deleted in commit 192586843357da2319cd171e827955c75d0ffef4)

[2010-10-29 22:20:29 UTC] ewfalor wrote:

In commit 192586843357da2319cd171e827955c75d0ffef4 felix cleaned up rules.make. It appears that while refactoring a big REMOVE_COMMAND he missed handling LIBCHICKEN_SO_FILE

[2010-10-30 00:11:55 UTC] felix wrote:

Argh. Thanks for the patch (applied in "experimental" branch). If this solves the problem for you, then please close the ticket.

[2010-11-01 16:27:19 UTC] ewfalor changed status from new to closed

[2010-11-01 16:27:19 UTC] ewfalor set resolution to fixed

[2010-11-01 16:27:19 UTC] ewfalor wrote:

Built commit 3fb553cdddb6c7d120666e6d0f5af355233e38db, and the bug is gone.

[2011-06-01 09:00:41 UTC] felix changed milestone from 4.7.0 to 4.8.0

[2011-06-01 09:00:41 UTC] felix wrote:

Milestone 4.7.0 deleted

[2012-09-24 21:47:48 UTC] felix wrote:

Milestone 4.8.0 deleted

[2012-09-24 21:47:48 UTC] felix changed milestone from 4.8.0 to 4.9.0