Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Aug 2020 10:07:55 +0200
From:      Bengt Ahlgren <bengt.ahlgren@ri.se>
To:        George Mitchell <george+freebsd@m5p.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 11.4 sendmail with SASL and ports openssl?
Message-ID:  <uh7eeo9bqg4.fsf@P142.sics.se>
In-Reply-To: <cf7094aa-9691-c59e-211c-bdb126c5f5ea@m5p.com> (George Mitchell's message of "Tue, 11 Aug 2020 10:55:56 -0400")
References:  <uh7lfil70nx.fsf@P142.sics.se> <cf7094aa-9691-c59e-211c-bdb126c5f5ea@m5p.com>

next in thread | previous in thread | raw e-mail | index | archive | help
George Mitchell <george+freebsd@m5p.com> writes:

> On 2020-08-11 09:49, Bengt Ahlgren wrote:
>> I have since long compiled sendmail in base with SASL using a src.conf
>> like this:
>> 
>> # sendmail with SASL required for outgoing SMTP AUTH, see:
>> # https://www.freebsd.org/doc/en/books/handbook/SMTP-Auth.html
>> # depends on port security/cyrus-sasl2
>> SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
>> SENDMAIL_LDFLAGS=-L/usr/local/lib
>> SENDMAIL_LDADD=-lsasl2
>> 
>> Since I'm still using 11.4, I had to start using openssl from ports due
>> to qt5 5.15.  Then the above didn't work anymore, so a bit reluctantly I
>> added -I/usr/local/include to the CFLAGS above, fearing that some other
>> random include file could be picked up.  It however compiled and the
>> resulting binary is linked thus:
>> 
>> # ldd /usr/obj/usr/src/usr.sbin/sendmail/sendmail
>> /usr/obj/usr/src/usr.sbin/sendmail/sendmail:
>>         libsasl2.so.3 => /usr/local/lib/libsasl2.so.3 (0x8008db000)
>>         libutil.so.9 => /lib/libutil.so.9 (0x800af9000)
>>         libssl.so.11 => /usr/local/lib/libssl.so.11 (0x800d0d000)
>>         libcrypto.so.11 => /usr/local/lib/libcrypto.so.11 (0x801000000)
>>         libwrap.so.6 => /usr/lib/libwrap.so.6 (0x8014cb000)
>>         libc.so.7 => /lib/libc.so.7 (0x8016d4000)
>>         libdl.so.1 => /usr/lib/libdl.so.1 (0x801a8b000)
>>         libthr.so.3 => /lib/libthr.so.3 (0x801c8c000)
>> 
>> Does this look right?  Are there any know issues with this?
>> 
>> Thanks,
>> 
>> Bengt
>> [...]
>
> I've run into enough problems over SSL with qt5 and FreeBSD 11 that I
> have been running this command:
>
> cd /usr/ports; svn update -r541317 Mk/Uses/qt.mk devel/qt5 */qt5-*
>
> after every svn update to circumvent the very problem you're seeing.
> For some reason or other, I haven't yet been able to muster a whole
> lot of enthusiasm for updating to FreeBSD 12 yet.         -- George

Thanks for the suggestions!  I instead build my own complete package set
for 11.4 (including qt5 and kde) with poudriere and
DEFAULT_VERSIONS+=ssl=openssl and have no SSL issues.

Bengt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?uh7eeo9bqg4.fsf>