I have a freshly installed FreeBSD 13.2 system, on which I have installed necessary python 3.11 dependencies (per “make build-depends-list”) from pkg.freebsd.org, and built and installed python 3.11 from the ports tree. I’ve then installed ldb22 remaining dependencies (again per “make build-depends-list”) from pkg.freebsd.org, enabled Python 3 bindings via “make config”, and built ldb22. Attempting to “make package” then results in this error: strip: open /usr/ports/databases/ldb22/work/stage/usr/local/lib/libpyldb-util.cpython-311.so failed: No such file or directory I first observed this on a custom FreeBSD 14.0 kernel, then tested it on a custom FreeBSD 13.2 kernel, and now on an official FreeBSD 13.2 kernel with a fresh 2023Q4 ports tree checkout. I had not seen this when using Python 3.8 with ldb 2.2. I contacted the listed ldb22 port maintainer with no response.
The error does not occur with Python 3.10.