[Vm-dev] Unexpected external library dependencies on linux

stes stes at telenet.be
Fri Apr 17 07:06:09 UTC 2020


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256


I've noticed in the Solaris build the following issue.

Squeak V5 64bit (built with autoconf "configure" configuration)

in directory /usr/lib/squeak/5.0-202004101155-solaris

bash-4.4$ ldd SqueakSSL.so | grep ssl
bash-4.4$ ldd squeak | grep ssl  
	libssl.so.1.0.0 =>	 /lib/64/libssl.so.1.0.0

Squeak V4 32bit (built with "cmake" configuration)

in directory /usr/lib/squeak/4.16.7-3775

bash-4.4$ ldd squeakvm | grep ssl
bash-4.4$ ldd so.SqueakSSL | grep ssl
	libssl.so.1.0.0 =>	 /lib/libssl.so.1.0.0

So in Squeak V4 the squeak binary has no dependency on ssl while
in Squeak V5 the squeak binary does ...

And for the modules it is the other way around.

I would say that the Squeak V4 configuration is "most likely" the right one.

However this is just an observation in the Solaris case,

which could be Solaris specific side effects of linker flags wrong on the
Solaris binaries compilation ...


David.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJemVTXAAoJEAwpOKXMq1Mad20H/iqXe1CSlHLjBv41V0QK9/RU
juTg6o1TSks02fJDayXX08J1FoPne0w7Gadnq08Mdhf+ZBGeY1qa7yCFhBLhzyHf
BXy5SntX0iNLQxANus9Dp12cmeqnSQOnA1ajb/K+ELfe6InmbTJekMFoK0GNfpqw
RdBUmyBKULzCzl5/l6GljD+C7k0lsRCy0kOpqam/Q5WMAiFFEABirf2spvyDlsbs
zCTR+nkeDW5/QprSWLQfzVLtjMhG5nGgepesjltG7ccjxdwpBbnxeUFYqdc6LwwX
mqoOXk3bKAoFEoscYi3UQuiaZp4xtR+s3pOWlItW8gyr2v0FHjDlXUNkyRtmCp0=
=Nb/T
-----END PGP SIGNATURE-----




--
Sent from: http://forum.world.st/Squeak-VM-f104410.html


More information about the Vm-dev mailing list