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