2014-10-07 13:48 GMT+02:00 Peter Bex <peter....@xs4all.nl>: > > You'll need to ensure that openssl is available to the application. > Like the error message says, all you need to do is ensure that it's > installed and it'll work. If you're using -deploy, make sure that you > add the egg to your application bundle. If you're using a custom egg > repository, ensure that openssl is in there. > > I run the interpreted and compiled version on the same system. How can the egg not being there for the compiled version, if it is there for the interpreted version?
I tried strace on the interpreted and the compiled version. The funny thing is, that the compiled version opens libssl and after that reports the error that openssl is not available. $ strace ./domrobot 127.0.0.1 2>&1|grep ssl stat64("/var/lib//chicken/6/openssl.so", {st_mode=S_IFREG|0755, st_size=251089, ...}) = 0 stat64("/var/lib//chicken/6/openssl", 0xbff9239c) = -1 ENOENT (No such file or directory) stat64("/var/lib//chicken/6/openssl.so", {st_mode=S_IFREG|0755, st_size=251089, ...}) = 0 open("/var/lib//chicken/6/openssl.so", O_RDONLY) = 3 open("/usr/lib/i586/libssl.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libssl.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/i586/libssl.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/libssl.so.1.0.0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/i386-linux-gnu/i586/libssl.so.1.0.0", O_RDONLY) = 3 write(2, "(ssl-connect) Unable to connect "..., 94(ssl-connect) Unable to connect over HTTPS. To fix this, install the openssl egg and try again) = 94 csi opens just the same lib: $ grep /usr/lib/i386-linux-gnu/i586/libssl.so.1.0.0 *.trace csc.trace:open("/usr/lib/i386-linux-gnu/i586/libssl.so.1.0.0", O_RDONLY) = 3 csi.trace:open("/usr/lib/i386-linux-gnu/i586/libssl.so.1.0.0", O_RDONLY) = 4 I do not think that my system installation is broken. I think csi and csc do different things with libssl. Regards, Sascha
_______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users