suddenly many ports fail to configure/build

Craig Leres <[email protected]>
Newsgroups gmane.os.freebsd.devel.hackers
Message-ID <[email protected]>
I have a 15.1 system that builds ~1500 ports nightly. Today I find that 
a handful no longer configure/build. For example:

security/ca_root_nss:

     ld-elf.so.1: Shared object "libssl.so.17" not found, required by 
"openssl"

textproc/intltool:

     checking for XML::Parser... configure: error: XML::Parser perl 
module is required for intltool

math/blas:

     ld-elf.so.1: Shared object "libmpc.so.3" not found, required by "f951"

I've poked at this for a few hours but can't figure out the pattern.

		Craig

zinc 11 @ pwd
/usr/ports/security/ca_root_nss
zinc 12 @ make
===>  License MPL20 accepted by the user
===>   ca_root_nss-3.128 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.8.4.pkg
[zinc.ee.lbl.gov] Installing pkg-2.8.4...
[zinc.ee.lbl.gov] Extracting pkg-2.8.4: 100%
===>   ca_root_nss-3.128 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of ca_root_nss-3.128
===> Fetching all distfiles required by ca_root_nss-3.128 for building
===>  Extracting for ca_root_nss-3.128
=> SHA256 Checksum OK for nss-3.128.tar.gz.
===>  Patching for ca_root_nss-3.128
===>   ca_root_nss-3.128 depends on file: /usr/local/lib/libcrypto.so.17 
- not found
===>   Installing existing package /packages/All/openssl35-3.5.8.pkg
[zinc.ee.lbl.gov] Installing openssl35-3.5.8...
[zinc.ee.lbl.gov] Extracting openssl35-3.5.8: 100%
=====
Message from openssl35-3.5.8:

--
This port (security/openssl35) will be renamed to
security/openssl per 2026-07-01 (2026Q3) in anticipation
of the End-of-Life of OpenSSL 3.0.
See: https://openssl-library.org/roadmap/index.html
===>   ca_root_nss-3.128 depends on file: /usr/local/lib/libcrypto.so.17 
- found
===>   Returning to build of ca_root_nss-3.128
===>   ca_root_nss-3.128 depends on package: perl5>=5.42.r<5.43 - not found
===>   Installing existing package /packages/All/perl5-5.42.3.pkg
[zinc.ee.lbl.gov] Installing perl5-5.42.3...
[zinc.ee.lbl.gov] Extracting perl5-5.42.3: 100%
===>   ca_root_nss-3.128 depends on package: perl5>=5.42.r<5.43 - found
===>   Returning to build of ca_root_nss-3.128
===>   ca_root_nss-3.128 depends on file: /usr/local/bin/ccache - not found
===>   Installing existing package /packages/All/ccache-3.7.12_9.pkg
[zinc.ee.lbl.gov] Installing ccache-3.7.12_9...
[zinc.ee.lbl.gov] Extracting ccache-3.7.12_9: 100%
Create compiler links...
create symlink for cc
create symlink for cc (world)
create symlink for c++
create symlink for c++ (world)
create symlink for CC
create symlink for CC (world)
create symlink for clang
create symlink for clang (world)
create symlink for clang++
create symlink for clang++ (world)
=====
Message from ccache-3.7.12_9:

--
NOTE:
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for
information on using ccache with FreeBSD ports and src.
===>   ca_root_nss-3.128 depends on file: /usr/local/bin/ccache - found
===>   Returning to build of ca_root_nss-3.128
===>  Configuring for ca_root_nss-3.128
===>  Building for ca_root_nss-3.128
##  Untrusted certificates omitted from this bundle: 51
ld-elf.so.1: Shared object "libssl.so.17" not found, required by "openssl"
openssl x509 failed with exit code 256 at 
/wrkdirs/usr/ports/security/ca_root_nss/work/MAca-bundle.pl line 84.
*** Error code 1

Stop.
make: stopped making "all" in /usr/ports/security/ca_root_nss
zinc 13 @ ls -l /usr/local/lib/libssl.so.17
-rwxr-xr-x  1 root wheel 1048504 Aug 29 06:12 /usr/local/lib/libssl.so.17
poudriere.png (image/png, 130.1 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.