From nobody Fri Mar 20 11:07:50 2026 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fcftS6twVz6VpC6 for ; Fri, 20 Mar 2026 11:08:00 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [107.204.234.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4fcftQ5Gvcz3YN4 for ; Fri, 20 Mar 2026 11:07:58 +0000 (UTC) (envelope-from david@catwhisker.org) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of david@catwhisker.org designates 107.204.234.170 as permitted sender) smtp.mailfrom=david@catwhisker.org Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.18.1/8.18.1) with ESMTP id 62KB7oen069561 for ; Fri, 20 Mar 2026 11:07:50 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.18.1/8.18.1/Submit) id 62KB7or0069560 for current@freebsd.org; Fri, 20 Mar 2026 04:07:50 -0700 (PDT) (envelope-from david) Date: Fri, 20 Mar 2026 04:07:50 -0700 From: David Wolfskill To: current@freebsd.org Subject: buildworld failure: main-n284554-1aecb32021ce -> main-n284582-33345b883485 Message-ID: Reply-To: current@freebsd.org Mail-Followup-To: current@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3VTIUTOLogTjfkkx" Content-Disposition: inline X-Spamd-Result: default: False [0.11 / 15.00]; REPLYTO_EQ_TO_ADDR(5.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-0.99)[-0.989]; NEURAL_HAM_MEDIUM(-0.80)[-0.795]; NEURAL_HAM_SHORT(-0.70)[-0.701]; R_SPF_ALLOW(-0.20)[+ip4:107.204.234.170]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[catwhisker.org]; ARC_NA(0.00)[]; MISSING_XM_UA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; REPLYTO_DOM_NEQ_FROM_DOM(0.00)[]; HAS_ATTACHMENT(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEFALL_USER(0.00)[david]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:7018, ipnet:107.192.0.0/12, country:US]; PREVIOUSLY_DELIVERED(0.00)[current@freebsd.org]; MLMMJ_DEST(0.00)[current@freebsd.org]; MID_RHS_MATCH_FROMTLD(0.00)[]; R_DKIM_NA(0.00)[]; HAS_REPLYTO(0.00)[current@freebsd.org] X-Rspamd-Queue-Id: 4fcftQ5Gvcz3YN4 X-Spamd-Bar: / --3VTIUTOLogTjfkkx Content-Type: multipart/mixed; boundary="XeD/Btb/nR+c7v2t" Content-Disposition: inline --XeD/Btb/nR+c7v2t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Running ystem is: freebeast(16.0-C)[11] uname -aUK FreeBSD freebeast.catwhisker.org 16.0-CURRENT FreeBSD 16.0-CURRENT #519 mai= n-n284554-1aecb32021ce: Thu Mar 19 10:51:32 UTC 2026 root@freebeast.cat= whisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1600013 16= 00013 after updating sources to main-n284582-33345b883485, "make buildworld" fails (from the meta file): Building shared library legacy.so; target was legacy.so.full. I have attached a copy of the meta file. Peace, david --=20 David H. Wolfskill david@catwhisker.org See https://www.catwhisker.org/~david/publickey.gpg for my public key. --XeD/Btb/nR+c7v2t Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=legacy.so.full.meta Content-Transfer-Encoding: quoted-printable # Meta data file /common/S4/obj/usr/src/amd64.amd64/secure/lib/libcrypto/mo= dules/legacy/legacy.so.full.meta CMD @echo Building shared library legacy.so CMD @rm -f legacy.so=20 CMD cc -target x86_64-unknown-freebsd16.0 --sysroot=3D/common/S4/obj/usr/sr= c/amd64.amd64/tmp -B/common/S4/obj/usr/src/amd64.amd64/tmp/usr/bin -Wl,-zr= elro -fstack-protector-strong -shared -Wl,-x -Wl,--fatal-warnings -Wl,--= warn-shared-textrel -o legacy.so.full -Wl,-soname,legacy.so legacyprov.pic= o prov_running.pico ciphercommon.pico ciphercommon_hw.pico ciphercommon_blo= ck.pico ciphercommon_gcm.pico ciphercommon_gcm_hw.pico ciphercommon_ccm.pic= o ciphercommon_ccm_hw.pico cipher_desx.pico cipher_desx_hw.pico cipher_des.= pico cipher_des_hw.pico cipher_tdes_common.pico cipher_blowfish.pico cipher= _blowfish_hw.pico cipher_cast5.pico cipher_cast5_hw.pico cipher_rc2.pico ci= pher_rc2_hw.pico cipher_rc4.pico cipher_rc4_hw.pico cipher_rc4_hmac_md5.pic= o cipher_rc4_hmac_md5_hw.pico cipher_seed.pico cipher_seed_hw.pico cpuid.pi= co ctype.pico des_enc.pico fcrypt_b.pico md5_dgst.pico md5_one.pico md5_sha= 1.pico digestcommon.pico md4_prov.pico wp_prov.pico ripemd_prov.pico pbkdf1= =2Epico pvkkdf.pico provider_err.pico provider_ctx.pico provider_util.pico = tls_pad.pico params_idx.pico -lcrypto=20 CWD /common/S4/obj/usr/src/amd64.amd64/secure/lib/libcrypto/modules/legacy TARGET legacy.so.full OODATE legacyprov.pico prov_running.pico ciphercommon.pico ciphercommon_hw.= pico ciphercommon_block.pico ciphercommon_gcm.pico ciphercommon_gcm_hw.pico= ciphercommon_ccm.pico ciphercommon_ccm_hw.pico cipher_desx.pico cipher_des= x_hw.pico cipher_des.pico cipher_des_hw.pico cipher_tdes_common.pico cipher= _blowfish.pico cipher_blowfish_hw.pico cipher_cast5.pico cipher_cast5_hw.pi= co cipher_rc2.pico cipher_rc2_hw.pico cipher_rc4.pico cipher_rc4_hw.pico ci= pher_rc4_hmac_md5.pico cipher_rc4_hmac_md5_hw.pico cipher_seed.pico cipher_= seed_hw.pico cpuid.pico ctype.pico des_enc.pico fcrypt_b.pico md5_dgst.pico= md5_one.pico md5_sha1.pico digestcommon.pico md4_prov.pico wp_prov.pico ri= pemd_prov.pico pbkdf1.pico pvkkdf.pico provider_err.pico provider_ctx.pico = provider_util.pico tls_pad.pico params_idx.pico -- command output -- ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:24 (/usr/src/crypto/openssl/crypto/params_id= x.c:24) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:28 (/usr/src/crypto/openssl/crypto/params_id= x.c:28) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:32 (/usr/src/crypto/openssl/crypto/params_id= x.c:32) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:2117 (/usr/src/crypto/openssl/crypto/params_= idx.c:2117) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:2125 (/usr/src/crypto/openssl/crypto/params_= idx.c:2125) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:842 (/usr/src/crypto/openssl/crypto/params_i= dx.c:842) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:182 (/usr/src/crypto/openssl/crypto/params_i= dx.c:182) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:190 (/usr/src/crypto/openssl/crypto/params_i= dx.c:190) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:412 (/usr/src/crypto/openssl/crypto/params_i= dx.c:412) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:416 (/usr/src/crypto/openssl/crypto/params_i= dx.c:416) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:3242 (/usr/src/crypto/openssl/crypto/params_= idx.c:3242) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:3250 (/usr/src/crypto/openssl/crypto/params_= idx.c:3250) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:999 (/usr/src/crypto/openssl/crypto/params_i= dx.c:999) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:2453 (/usr/src/crypto/openssl/crypto/params_= idx.c:2453) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:610 (/usr/src/crypto/openssl/crypto/params_i= dx.c:610) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:270 (/usr/src/crypto/openssl/crypto/params_i= dx.c:270) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:294 (/usr/src/crypto/openssl/crypto/params_i= dx.c:294) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:130 (/usr/src/crypto/openssl/crypto/params_i= dx.c:130) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; reco= mpile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:134 (/usr/src/crypto/openssl/crypto/params_i= dx.c:134) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; rec= ompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:705 (/usr/src/crypto/openssl/crypto/params_i= dx.c:705) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: too many errors emitted, stopping now (use --error-limit=3D0 to = see all errors) cc: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 -- filemon acquired metadata -- # filemon version 5 # Target pid 23852 # Start 1774003912.468844 V 5 E 24331 /bin/sh R 24331 /etc/libmap.conf R 24331 /var/run/ld-elf.so.hints R 24331 /lib/libedit.so.8 R 24331 /lib/libc.so.7 R 24331 /lib/libtinfow.so.9 R 24331 /lib/libsys.so.7 R 24331 /usr/share/locale/en_US.UTF-8/LC_COLLATE R 24331 /usr/share/locale/en_US.UTF-8/LC_CTYPE R 24331 /usr/share/locale/en_US.UTF-8/LC_MONETARY R 24331 /usr/share/locale/en_US.UTF-8/LC_NUMERIC R 24331 /usr/share/locale/en_US.UTF-8/LC_TIME R 24331 /usr/share/locale/en_US.UTF-8/LC_MESSAGES F 24331 24333 E 24333 /common/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin/rm R 24333 /etc/libmap.conf R 24333 /var/run/ld-elf.so.hints R 24333 /lib/libc.so.7 R 24333 /lib/libsys.so.7 R 24333 /usr/share/locale/en_US.UTF-8/LC_COLLATE R 24333 /usr/share/locale/en_US.UTF-8/LC_CTYPE R 24333 /usr/share/locale/en_US.UTF-8/LC_MONETARY R 24333 /usr/share/locale/en_US.UTF-8/LC_NUMERIC R 24333 /usr/share/locale/en_US.UTF-8/LC_TIME R 24333 /usr/share/locale/en_US.UTF-8/LC_MESSAGES D 24333 legacy.so X 24333 0 0 F 24331 24340 E 24340 /common/S4/obj/usr/src/amd64.amd64/tmp/legacy/usr/sbin/cc R 24340 /etc/libmap.conf R 24340 /var/run/ld-elf.so.hints R 24340 /usr/lib/libprivateclang.so.19 R 24340 /usr/lib/libprivatellvm.so.19 R 24340 /lib/libz.so.6 R 24340 /usr/lib/libprivatezstd.so.5 R 24340 /usr/lib/libexecinfo.so.1 R 24340 /lib/libncursesw.so.9 R 24340 /lib/libthr.so.3 R 24340 /lib/libc++.so.1 R 24340 /lib/libcxxrt.so.1 R 24340 /lib/libm.so.5 R 24340 /lib/libc.so.7 R 24340 /lib/libgcc_s.so.1 R 24340 /lib/libelf.so.2 R 24340 /lib/libtinfow.so.9 R 24340 /lib/libsys.so.7 F 24340 24359 E 24359 /usr/bin/ld R 24359 /etc/libmap.conf R 24359 /var/run/ld-elf.so.hints R 24359 /usr/lib/libprivatellvm.so.19 R 24359 /usr/lib/libexecinfo.so.1 R 24359 /lib/libtinfow.so.9 R 24359 /lib/libz.so.6 R 24359 /usr/lib/libprivatezstd.so.5 R 24359 /lib/libthr.so.3 R 24359 /lib/libc++.so.1 R 24359 /lib/libcxxrt.so.1 R 24359 /lib/libm.so.5 R 24359 /lib/libc.so.7 R 24359 /lib/libgcc_s.so.1 R 24359 /lib/libelf.so.2 R 24359 /lib/libsys.so.7 R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/crti.o R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/crtbeginS.o R 24359 legacyprov.pico R 24359 prov_running.pico R 24359 ciphercommon.pico R 24359 ciphercommon_hw.pico R 24359 ciphercommon_block.pico R 24359 ciphercommon_gcm.pico R 24359 ciphercommon_gcm_hw.pico R 24359 ciphercommon_ccm.pico R 24359 ciphercommon_ccm_hw.pico R 24359 cipher_desx.pico R 24359 cipher_desx_hw.pico R 24359 cipher_des.pico R 24359 cipher_des_hw.pico R 24359 cipher_tdes_common.pico R 24359 cipher_blowfish.pico R 24359 cipher_blowfish_hw.pico R 24359 cipher_cast5.pico R 24359 cipher_cast5_hw.pico R 24359 cipher_rc2.pico R 24359 cipher_rc2_hw.pico R 24359 cipher_rc4.pico R 24359 cipher_rc4_hw.pico R 24359 cipher_rc4_hmac_md5.pico R 24359 cipher_rc4_hmac_md5_hw.pico R 24359 cipher_seed.pico R 24359 cipher_seed_hw.pico R 24359 cpuid.pico R 24359 ctype.pico R 24359 des_enc.pico R 24359 fcrypt_b.pico R 24359 md5_dgst.pico R 24359 md5_one.pico R 24359 md5_sha1.pico R 24359 digestcommon.pico R 24359 md4_prov.pico R 24359 wp_prov.pico R 24359 ripemd_prov.pico R 24359 pbkdf1.pico R 24359 pvkkdf.pico R 24359 provider_err.pico R 24359 provider_ctx.pico R 24359 provider_util.pico R 24359 tls_pad.pico R 24359 params_idx.pico R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libcrypto.so R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libgcc.a R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libgcc_s.so R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libc.so R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/lib/libc.so.7 R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libc_nonshared.a R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libgcc.a R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/libgcc_s.so R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/crtendS.o R 24359 /common/S4/obj/usr/src/amd64.amd64/tmp/usr/lib/crtn.o R 24359 legacy.so.full.tmpf9d590d W 24359 legacy.so.full.tmpf9d590d D 24359 legacy.so.full.tmpf9d590d X 24359 1 0 D 24340 legacy.so.full X 24340 1 0 X 24331 1 0 # Stop 1774003913.167844 # Bye bye --XeD/Btb/nR+c7v2t-- --3VTIUTOLogTjfkkx Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iNUEARYKAH0WIQRCec5RsK7Enudh3yGB9MJ9AwUELQUCab0qhl8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0NDI3 OUNFNTFCMEFFQzQ5RUU3NjFERjIxODFGNEMyN0QwMzA1MDQyRAAKCRCB9MJ9AwUE LZtlAQDZXJggsgciWoe3hhcdKMc7RBMuZKBIxNM0A/ldc/aJrQD9FFpGYAT8SOk2 gboYH3X23gU+yNXNt3Eayft29eVTZw0= =IeOC -----END PGP SIGNATURE----- --3VTIUTOLogTjfkkx--