Re: security/cyrus-sasl2

From: Jonathan Chen <jonc_at_chen.org.nz>
Date: Fri, 19 Jan 2024 19:00:53 UTC
On 19/01/24 23:50, Hajimu UMEMOTO wrote:
> Hi,
> 
> On Fri, 19 Jan 2024 03:52:53 +0900, jonc@chen.org.nz wrote:
> 
>> I've started seeing the following in my system logs on my recently built cyrus-sasl
>> 2.1.28_3:
>> unable to dlopen /usr/local/lib/sasl2/libotp.so.3: Shared object "libopie.so.8" not
>> found, required by "libotp.so.3"
>>
>> Does cyrus-sasl2 required a dependency declaration on security/opie?
> 
> FreeBSD 13 and earlier has libopie. However, libopie has been removed
> since FreeBSD 14.
> cyrus-sasl2 can be built with or without libopie, so the libotp plugin
> builds with libopie on FreeBSD 13 and earlier, and without libopie on
> FreeBSD 14 and later.
> It seems that you are using cyrus-sasl2 built with FreeBSD 13 on
> FreeBSD14 or later.

Yes, looking thru' the logs that appears to be the case. I upgraded to 
FreeBSD-14, rebuilt my ports, and _then_ cleared out the old system 
libraries.

Thanks for the explanation and the update to the port!
-- 
Jonathan Chen <jonc@chen.org.nz>