svn commit: r358411 - head/contrib/sendmail/src

Eugene Grosbein eugen at grosbein.net
Sun Mar 1 14:58:05 UTC 2020


29.02.2020 11:05, Hajimu UMEMOTO пишет:
> Hi,
> 
>>>>>> On Sat, 29 Feb 2020 10:34:28 +0700
>>>>>> Eugene Grosbein <eugen at grosbein.net> said:
> 
> eugen> Base openssl uses 1.1.x API in stable/12, so it does not conflict with SASL2 from ports using same API.
> eugen> Base openssl uses 1.0.2 API in stable/11, so it conflicts with SASL2 from ports using 1.1.1 SSL API and linked with openss from ports.
> 
> No, I used to use base sendmail with cyrus-sasl2 on 11-STABLE as well.
> You should not specify other than "DEFAULT_VERSIONS= ssl=base".

One more time: these days it is not possible to upgrade 11.2-STABLE system to recent stable/11
with stock sendmail and SSL/SASL support if the system has ports that need openssl-1.1.1,
so it is installed. Here is the log:

===> usr.sbin/sendmail (all)
Building /usr/obj/usr/src/usr.sbin/sendmail/sendmail
/usr/obj/usr/src/tmp/usr/bin/ld: warning: libcrypto.so.8, needed by /usr/lib/libssl.so, may conflict with libcrypto.so.11
/usr/obj/usr/src/tmp/usr/bin/ld: undefined reference to symbol `OPENSSL_add_all_algorithms_noconf'
(try adding -lcrypto)
/usr/obj/usr/src/tmp/lib/libcrypto.so.8: could not read symbols: Bad value
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1



More information about the svn-src-head mailing list