[fpc-pascal] Dependency of OpenSSL 1.0.2 still in FPC 3.2.0 on some platforms?
Bo Berglund
bo.berglund at gmail.com
Tue May 18 09:59:57 CEST 2021
On Tue, 18 May 2021 00:25:51 +0200 (CEST), Michael Van Canneyt via fpc-pascal
<fpc-pascal at lists.freepascal.org> wrote:
>> Follow-on question:
>> Do I have to install dev packages like this on the target system as well (one
>> where the application is not going to be built on?
>>
>> Or is it only needed to be on the *development* system?
>
>It is always needed.
>
>Basically, this package installs a symlink from libssl.so to libssl.so.x.y.z;
>you can make this symlink yourself if you prefer.
>
So if I don't install the dev stuff the libssl.so is not present but the
libssl.so.1.1 is.
I tried find it below /usr:
$ find /usr/ -name libssl*
/usr/lib/arm-linux-gnueabihf/libssl.a
/usr/lib/arm-linux-gnueabihf/libssl.so #<== here!
/usr/lib/arm-linux-gnueabihf/libssl.so.1.1 #<== here!
/usr/lib/arm-linux-gnueabihf/pkgconfig/libssl.pc
/usr/lib/arm-linux-gnueabihf/libssl3.so
/usr/share/doc/libssl1.1
/usr/share/doc/libssl-dev
And then:
$ ll /usr/lib/arm-linux-gnueabihf/libssl.so
lrwxrwxrwx 1 root root 13 2021-03-25 11:22
/usr/lib/arm-linux-gnueabihf/libssl.so -> libssl.so.1.1 #<== here!
I have now checked that this link is not present on an RPi3 where the dev
package is not installed. So I guess I have to make a note about this too.
--
Bo Berglund
Developer in Sweden
More information about the fpc-pascal
mailing list