The configure script is trying to find the library that contains SSL_library_init() so it'll know what flags to use with gcc. It tries libssl and libcrypto, but obviously that isn't working on your new OS. The source code for the test program is in the config.log file along with the gcc commands it tested. If you could figure out the correct command to compile, we should be able to update the configure script to use it. It might just be a case of libcrypto.so being in an unexpected folder; it's possible just adding the -L flag or setting LIBRARY_PATH might fix it.
-- Sam Clippinger > On Oct 22, 2020, at 3:10 PM, Pablo Murillo (rednet) via spamdyke-users > <spamdyke-users@spamdyke.org> wrote: > > Hi > > I'm upgrading few server from FreeBSD 11.4 to 12.1 and I found that the port > fot SpamDyke is broken, so I compile "manually" and I found a problem with > OpenSSL > Spamdyke is not finding openssl, and openssl is installed > > ./configure --enable-tls --without-debug-output > checking for gcc... gcc > checking whether the C compiler works... yes > ... > checking if openssl/ssl.h will include without additional include > directories... yes > checking for library containing RSA_sign... -lcrypto > checking for library containing SSL_library_init... no > configure: error: in `/root/spamdyke-5.0.1/spamdyke': > configure: error: --enable-tls was given but OpenSSL was not found > > I'm sending the config.log attached > > Pablo Murillo > <config.log>_______________________________________________ > spamdyke-users mailing list > spamdyke-users@spamdyke.org > https://spamdyke.org/mailman/listinfo/spamdyke-users
_______________________________________________ spamdyke-users mailing list spamdyke-users@spamdyke.org https://spamdyke.org/mailman/listinfo/spamdyke-users