[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