On 19/01/24 23:50, Hajimu UMEMOTO wrote:
Hi,
On Fri, 19 Jan 2024 03:52:53 +0900, j...@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 <j...@chen.org.nz>