From nobody Fri May 09 23:10:44 2025 X-Original-To: freebsd-pkg@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 4ZvPr42RgMz5wGVl for ; Fri, 09 May 2025 23:11:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic304-25.consmr.mail.gq1.yahoo.com (sonic304-25.consmr.mail.gq1.yahoo.com [98.137.68.206]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4ZvPr32V7Mz4NnT for ; Fri, 09 May 2025 23:10:59 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=skQIHDhw; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.206 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1746832257; bh=l9jnRJ3JAOaWdHr0uv5OrnBx6Hj26Ih9yDvcxiqHapU=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=skQIHDhwChfrtqKf1IpWRrViXaduP078dAutpPobr5BlU5BbV85ChrnpggttQtCvkfHaPwTVQS5yya/syu+wmH1I5gySyUkYr7hQCBH8/k4dNv9cUG0wxBgPAP4FdWOqFHKUZ20ny1ivr6G+QLFr1KUu7j7tQKclaDLILkjDRRTgz10SaKwKEh6xml9/tWeX+ZTthFPcgi0oEeWmlvKVDEj0VUQBWOxaD4SjfyP2OG9PSsjCm+cRLp+XU9pytBvvOtW3MNqqbUTB6KWwKtEATKltqIpfugFm4q70NP6vc2vnAUnpKWL/5Q6GnM6XtgFAzQRQA5RAkLz5lGu9nFzKqw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1746832257; bh=cqnMM3mVpQW9+CSOKYLVAaiKVWe/3MSfBMM9WH0ih4E=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=H1OXWIJOee5hdOmwWp2ROomt9rlPyGqVzzUhaE0zJ39N4YJl1QxU/2Osn84Pm4zdJxtc95y6vvt1zCxKGwzNVCYVcnhvgwJXjnzMOGL9OrIQbFu/iG1aawLKbq+CJlSfGhoC9I0+ch+vImwZTdxvZJ/mezTu/2Ez6w6WoeTb+M+GOhxMwrbrKGkNIlwsuo4triL2Q28HvacW/GafMOVKZXQRJ0PMwTqvgV9OxiTqYZBs8dWCHQIusyJ5cvEsU9/ywoiMRZb/RJTjpSR4qqg/Tdwb/DwbWvVMZpOW/BhggZ2NWVRAXPDCQmV3p9HTw/vdF3HAJsClJ4sY2YX39vw2og== X-YMail-OSG: GVjWSfAVM1kY4W2sZcAvTtATCrTG_jwVwwnSuAo731h3UJN5ndCVbwDBFlbZjbf f46yw3X4Bth61LkoFTekp8YCL8vWDvS90qhX4kTa8_lN_.JV9_1HnkXbjdv6SIwiTzb9meSe83aS nipHBmXrh2cjcmY0taJdClmdyNc__yrIrOYfQKyG_iYXYKQ4T8Bt6WWb2GP7RO237BqSTiBx5Ph. s1CThE0Kn1OuV1ByCYDVySlJONUbGUJVI2XbRE2iQSABs0a0G1QqwaA9NVFoXpeBODK6qTcOsX9Z f5ijmtOZpirRBWA1id98iN4.hZJLISIU5Z44ReknkNXUQn53pAQ61uXlbSRz9wdF7Z6vEZ1Oo81L c6fjgHsZ6hxZJsQjQEd47FmuRtHTZKa_6l4BoDELWeiHOcmc8GRvdMaYVPdjkwtsxNPs4p96tClV zQeB7EhJjCimYLmfRt992rs7ya4EW0N5HEP7aJu4lb7USdg6kwnWKwKBwzcwJ_jv7unrSZaOZHA9 CFez5WuWjd4LsrvZ1nR48xmsp7YwxPLHnGX5Owch32WBLufc7PFufPGCojUfTcpMLoo6bbqr_Br3 0JWaOvSteQqA7cB3eINbatFYO36Ow7tRR4iwf3_ScUgoeISH4T7XvxwyF.uDdjZzki8.fCAr5YLw R8hN77S8g_A9.sJKMr4f97TKoTZcxYdCY.Fq5.pJi.thvHfhoaYZdIwt.D7nJOO35yhjyEOrjX2M X.xLMqWuchIW_G8H7c8TfdxRs2MJMwuEESLJI7.s_dKzpuuXYE6Zwfytd44PHzG0cKWsfO6unhIY pv_BcFGr7.V1G14N88HzjxJfXbuRSQKU6AtpjrKOtc_iUNu4CIMtjynJagosNdQu77RF82FtrUE9 c9.fdrYKwy1geAMKSJD0Y.Z5x5GO5.j3L9zU9Mc0rQ9HzFYyzPGUL5bwzplmPLVykuvJJMOQTamP TYZPO5cWDzSn63RKzognJeKRM4_dLQIH3b7Gn1MZepj1.U5WKjtiDc80x7mQFiC6lfQFlVaUNnIr RGaqzeRZ46Zm4geH_cFH0yd_9Cu42sD5rNpqiJ8TeAMDeXcRA1zM5FhFIDAjmN0lcMie68wmMbOw l69qHCzMekC3BhLtM391LEaNY8gCkOUPNjlXZiNdXLTtf9LLIMj1Guj06QevLctLAx4GsXt21XTX ZCGtusET.V9OsTGsfs89T6pxVQfrfnnDhVrlUO85sK0_vOWk_D9YxtoUv2VBF9td2So_6ZcVKljb umVNmlJxTudfZSIVtijvj4l2Nfx9EdDTnXkfRUw5dj5Iu0CAk8MwT_hYRLAIT3WenzFl0Tw6IKlg cEeU3xmKpwpcE67n_PBy5ld9cp82occh15NjJHPbwiM1AUqjlX.25qrOPPhZKUBOM8Ug0KhAdaME FFUuzBIYkVsvPIeyM723B0M8hTAW1b0VFWxc7eABvElUQar8uX18Yq_am7IDblzAkfToZpgbAoD4 xmV5NbAOQvkraq7ze5pUIbHml5WUw4Yg5cdfhkzFHlFupMa92tDpEBVZBsGzzKquGsrSVEr2MZZn orVPJaRGr9Ic8zxEdC1En0WwBiqfkhvWyDMZijErXAe6i4kkgG610CcRwJlyxRTbyTGhjGi5f.dE .COsf7t.zicNhSnM2HjJ.3er7Z0iSrNBZmYjriXe5S8imY9DHthm3FyR2R80cfN68td8syX5vjl1 Co_GmlHxs6SAk6rlgYfPl2E44DubFEtlPfsrttxg4GeXFkE863segCSsvMsakSN6eoy0XIgiuATy Neh6TVURHmJv_9opT4yHOq1wka.YBRNl9NBuxaU1mHczoO9L9bJCuLNdXKRHTB9EtBqu6PojH1Uk lTE5_hn4wHTRq3g6vf9Cel_7VsN2r8VNcxAVGmzrgHeY3k9XQCj4PZoJYcp9BW_bbg6C1uUKWh46 HCko30Dnh5br4UHWPbQfRF3LLBU3cIxxrt7B3RuP5ju8jubxGZ.mZU3LwqqJrpJKpSk0rv8TL4_S dlp5NcPR2cD0slWF2q32teoR_8s3jins74JlP51XgVuQKBOocp1E9msspp.yQjCI0DO6fu3wZl26 mkQdJXQUxoQSEQOyz5O79aKQzxYg_GmeaGWS7AXE6rO.LpREOnV3SzPHmlFg2vc2AEYAouosYAkr huEM7edZvrufBcBtBfKN3A0TcIlQHe6jnieWJC7C3fq5c9bYxDsoY4DBlFLsSDWeWXpXXB_qbM4Z TL45GHod9ymmypTAbv1e0I4P8FYhhgPatjzVeb4zbxeoiZKCflPQSESsAV9.f8SrR06A07frkusI e1U_Iug-- X-Sonic-MF: X-Sonic-ID: 0dd1aff3-2d80-4480-8f99-3fd9b31d85fc Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.gq1.yahoo.com with HTTP; Fri, 9 May 2025 23:10:57 +0000 Received: by hermes--production-gq1-74d64bb7d7-5wzx5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 965f707bf6e96d86998193256a38855d; Fri, 09 May 2025 23:10:55 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Subject: Re: An odd "pkg info -d llvm20" result from pkg 2.1.0? : "gcc14-14.2.0_3 (libgcc_s.so.1)"; more; ldd -a does not agree Date: Fri, 9 May 2025 16:10:44 -0700 References: <42689A5D-2FC9-42AA-BD77-35076CD8DC09@yahoo.com> To: FreeBSD-pkg@freebsd.org, Baptiste Daroussin In-Reply-To: <42689A5D-2FC9-42AA-BD77-35076CD8DC09@yahoo.com> Message-Id: <3CDE1B76-78D4-4F7C-891D-3E8336B45D5C@yahoo.com> X-Mailer: Apple Mail (2.3826.500.181.1.5) X-Rspamd-Queue-Id: 4ZvPr32V7Mz4NnT X-Spamd-Bar: / X-Spamd-Result: default: False [-0.88 / 15.00]; NEURAL_SPAM_LONG(1.00)[1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.993]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; NEURAL_HAM_SHORT(-0.39)[-0.391]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[yahoo.com]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.206:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MLMMJ_DEST(0.00)[FreeBSD-pkg@freebsd.org]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.206:from]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[] On May 9, 2025, at 15:25, Mark Millard wrote: > # pkg info -d llvm20 > llvm20-20.1.1: > python311-3.11.11 > perl5-5.36.3_2 > FreeBSD-clibs-15.snap20250505052519 (libc.so.7) > FreeBSD-clibs-15.snap20250505052519 (libcxxrt.so.1) > FreeBSD-clibs-15.snap20250505052519 (libdl.so.1) > libedit-3.1.20250104,1 (libedit.so.0) > FreeBSD-libexecinfo-15.snap20250505031148 (libexecinfo.so.1) > FreeBSD-clibs-15.snap20250505052519 (libformw.so.6) > gcc14-14.2.0_3 (libgcc_s.so.1) > FreeBSD-clibs-15.snap20250505052519 (libgcc_s.so.1) > FreeBSD-runtime-15.snap20250505162903 (libkvm.so.7) > lua53-5.3.6_1 (liblua-5.3.so) > FreeBSD-liblzma-15.snap20250505031148 (liblzma.so.5) > FreeBSD-clibs-15.snap20250505052519 (libm.so.5) > FreeBSD-clibs-15.snap20250505052519 (libncursesw.so.9) > FreeBSD-clibs-15.snap20250505052519 (libpanelw.so.6) > python311-3.11.11 (libpython3.11.so.1.0) > FreeBSD-clibs-15.snap20250505052519 (librt.so.1) > FreeBSD-clibs-15.snap20250505052519 (libthr.so.3) > FreeBSD-clibs-15.snap20250505052519 (libtinfow.so.9) > FreeBSD-runtime-15.snap20250505162903 (libz.so.6) > zstd-1.5.7 (libzstd.so.1) >=20 >=20 > # pkg info -r gcc14 > gcc14-14.2.0_3: > bonnie++-1.98_1 (libgcc_s.so.1) > nmap-7.94_3 (libgcc_s.so.1) > smartmontools-7.4_2 (libgcc_s.so.1) > usbtop-1.0_7 (libgcc_s.so.1) > icu-76.1,1 (libgcc_s.so.1) > boost-libs-1.87.0_1 (libgcc_s.so.1) > source-highlight-3.1.9_12 (libgcc_s.so.1) > gdb-15.1_2 (libgcc_s.so.1) > ztop-0.3.0_1 (libgcc_s.so.1) > cmake-core-3.31.6 (libgcc_s.so.1) > jsoncpp-1.9.6_1 (libgcc_s.so.1) > libunwind-20240221_2 (libgcc_s.so.1) > mpdecimal-4.0.0 (libgcc_s.so.1) > gettext-runtime-0.23.1 (libgcc_s.so.1) > gmp-6.3.0 (libgcc_s.so.1) > gnutls-3.8.9 (libgcc_s.so.1) > python311-3.11.11 (libgcc_s.so.1) > py311-cryptography-42.0.8_7,1 (libgcc_s.so.1) > llvm20-20.1.1 (libgcc_s.so.1) > rust-1.85.1 (libgcc_s.so.1) > binutils-2.44,1 (libgcc_s.so.1) > FreeBSD-clibs-dev-15.snap20250505232657 (libgcc_s.so.1) > FreeBSD-devd-15.snap20250505031148 (libgcc_s.so.1) > FreeBSD-libexecinfo-15.snap20250505031148 (libgcc_s.so.1) > FreeBSD-libexecinfo-dev-15.snap20250427072831 (libgcc_s.so.1) > FreeBSD-libopencsd-15.snap20250427072831 (libgcc_s.so.1) > FreeBSD-libopencsd-dev-15.snap20250427072831 (libgcc_s.so.1) > FreeBSD-acct-15.snap20250505162903 (libgcc_s.so.1) > compat-libraries-20250505223026 (libgcc_s.so.1) > FreeBSD-clang-15.snap20250505210511 (libgcc_s.so.1) > FreeBSD-clang-dev-15.snap20250427072831 (libgcc_s.so.1) > FreeBSD-tests-15.snap20250505232657 (libgcc_s.so.1) > FreeBSD-tests-dev-15.snap20250504234620 (libgcc_s.so.1) > FreeBSD-utilities-15.snap20250505232657 (libgcc_s.so.1) > FreeBSD-utilities-dev-15.snap20250505210511 (libgcc_s.so.1) > FreeBSD-zfs-15.snap20250505162903 (libgcc_s.so.1) > e2fsprogs-core-1.47.2_1 (libgcc_s.so.1) >=20 > Using bonnie++ as a simple example showing that actually > used is /lib/libgcc_s.so.1 : >=20 > # ldd -a /usr/local/sbin/bonnie++ > /usr/local/sbin/bonnie++: > libthr.so.3 =3D> /lib/libthr.so.3 (0x439cd32b3000) > libc++.so.1 =3D> /lib/libc++.so.1 (0x439cd8f80000) > libcxxrt.so.1 =3D> /lib/libcxxrt.so.1 (0x439cd3efa000) > libm.so.5 =3D> /lib/libm.so.5 (0x439ce4d50000) > libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x439cd2845000) > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > /lib/libthr.so.3: > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > libsys.so.7 =3D> /lib/libsys.so.7 (0x439ce8260000) > /lib/libc++.so.1: > libcxxrt.so.1 =3D> /lib/libcxxrt.so.1 (0x439cd3efa000) > libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x439cd2845000) > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > /lib/libcxxrt.so.1: > libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0x439cd2845000) > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > /lib/libm.so.5: > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > /lib/libgcc_s.so.1: > libc.so.7 =3D> /lib/libc.so.7 (0x439cd6000000) > /lib/libc.so.7: > libsys.so.7 =3D> /lib/libsys.so.7 (0x439ce8260000) That was an aarch64 context but lang/gcc14 does not set up for lib32 for armv7. So, on amd64 where lang/gcc14 does set up for lib32 for i386: # pkg info -r gcc14 gcc14-14.2.0_3: bonnie++-1.98_1 (libgcc_s.so.1) nmap-7.94_3 (libgcc_s.so.1) smartmontools-7.4_2 (libgcc_s.so.1) usbtop-1.0_7 (libgcc_s.so.1) jsoncpp-1.9.6_1 (libgcc_s.so.1) mpdecimal-4.0.0 (libgcc_s.so.1) gettext-runtime-0.23.1 (libgcc_s.so.1) e2fsprogs-core-1.47.2 (libgcc_s.so.1) gmp-6.3.0 (libgcc_s.so.1) gnutls-3.8.9 (libgcc_s.so.1) cmake-core-3.31.6 (libgcc_s.so.1) icu-76.1,1 (libgcc_s.so.1) boost-libs-1.87.0_1 (libgcc_s.so.1) source-highlight-3.1.9_12 (libgcc_s.so.1) gdb-15.1_2 (libgcc_s.so.1) py311-cryptography-42.0.8_7,1 (libgcc_s.so.1) libunwind-20240221_2 (libgcc_s.so.1) aarch64-gcc14-14.1.0 (libgcc_s.so.1) armv7-gcc14-14.1.0 (libgcc_s.so.1) llvm20-20.1.2 (libgcc_s.so.1) rust-1.86.0 (libgcc_s.so.1) ztop-0.3.0_2 (libgcc_s.so.1) binutils-2.44,1 (libgcc_s.so.1) FreeBSD-acct-15.snap20250505161221 (libgcc_s.so.1) FreeBSD-clibs-dev-15.snap20250505231001 (libgcc_s.so.1) FreeBSD-devd-15.snap20250505025027 (libgcc_s.so.1) FreeBSD-libexecinfo-15.snap20250505025027 (libgcc_s.so.1) FreeBSD-libexecinfo-dev-15.snap20250427064858 (libgcc_s.so.1) FreeBSD-clang-15.snap20250505204745 (libgcc_s.so.1) FreeBSD-clang-dev-15.snap20250427064858 (libgcc_s.so.1) FreeBSD-tests-15.snap20250505231001 (libgcc_s.so.1) FreeBSD-tests-dev-15.snap20250504232121 (libgcc_s.so.1) FreeBSD-utilities-15.snap20250505231001 (libgcc_s.so.1) FreeBSD-utilities-dev-15.snap20250505204745 (libgcc_s.so.1) FreeBSD-zfs-15.snap20250505161221 (libgcc_s.so.1) FreeBSD-clibs-dev-lib32-15.snap20250505050850 (libgcc_s.so.1:32) FreeBSD-libexecinfo-dev-lib32-15.snap20250427064858 = (libgcc_s.so.1:32) FreeBSD-libexecinfo-lib32-15.snap20250505025027 = (libgcc_s.so.1:32) FreeBSD-clang-15.snap20250505204745 (libgcc_s.so.1:32) FreeBSD-utilities-dev-lib32-15.snap20250505204745 = (libgcc_s.so.1:32) FreeBSD-utilities-lib32-15.snap20250505231001 (libgcc_s.so.1:32) Note the "*-lib32-*:32" examples at the end of the list. NOTE: I only have the one lang/gcc* installed in each context: gcc14 . NOTE: The boot kernels and worlds are official PkgBase installs. NOTE: The port packages are official main-*-default package installs. # uname -apKU FreeBSD 7950X3D-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n277044-fd03d573cb80 GENERIC-NODEBUG amd64 amd64 1500040 1500040 And, for the aarch64 context: # uname -apKU FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n277044-fd03d573cb80 GENERIC-NODEBUG arm64 aarch64 1500040 1500040 =3D=3D=3D Mark Millard marklmi at yahoo.com