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

Jung-uk Kim jkim at FreeBSD.org
Mon Mar 2 14:29:12 UTC 2020


On 20. 3. 2., Jung-uk Kim wrote:
> On 20. 3. 1., Eugene Grosbein wrote:
>> 01.03.2020 22:20, Hajimu UMEMOTO wrote:
>>
>>>>>>>> On Sun, 1 Mar 2020 21:57:35 +0700 Eugene Grosbein
>>>>>>>> <eugen at grosbein.net> said:
>>>
>>> eugen> One more time: these days it is not possible to upgrade
>>> 11.2-STABLE system to recent stable/11 eugen> with stock
>>> sendmail and SSL/SASL support if the system has ports that need
>>> openssl-1.1.1,
>>>
>>> If you wish to use base sendmail with cyrus-sasl2, you must
>>> build cyrus-sasl2 with base openssl.  If you wish to use
>>> cyrus-sasl2 with port openssl, you should use port sendmail.
>>
>> One more time: these days it is not possible.
>>
>> Dependency error: This port wants the OpenSSL library from the
>> FreeBSD base system. You can't build against it, while a newer
>> version is installed by a port. Please deinstall the port, remove
>> DEFAULT_VERSIONS=ssl=base or undefine WITH_OPENSSL_BASE. ***
>> Error code 1
>>
>> Meantime, openssl-1.1.1 is needed by multiple other ports and
>> cannod be deinstalled. And if I force building cyrus-sasl2 with
>> base openssl using SSL option that was rolled back, it STILL does
>> not help.
>>
>> You can easily repeat the problem using recent ports tree and
>> recent stable/11 and handbook-recommended way.
>
> Mixing base and ports OpenSSLs is a bad idea.  If you decided to
> build some ports with ports OpenSSL for some reason, every ports
> using OpenSSL should be rebuilt with it to avoid this mayhem.

And vice versa, i.e., every port using OpenSSL should be rebuilt if
you decided to go back to base OpenSSL.

Jung-uk Kim


More information about the svn-src-head mailing list