From nobody Sat May 10 07:52:42 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 4ZvdQL6122z5w3FR for ; Sat, 10 May 2025 07:52:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (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 4ZvdQK4jy0z47cd for ; Sat, 10 May 2025 07:52:57 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1746863575; bh=rBrVu66dVu/53YKl8kR19mgM6X4shnmGRMo4JFKogpU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=EkjjTB4z3SPtBcb32t4/V5B2DzByGHrB/FcffLXA7IuE7WeyKz8CIsY+dTcW+kfH1jEhef+1S8KOm/w+cTLwfkSNYtAJIrjeORaj4TL/tosiKSJtwxPla06i2X8WaINtIaSrFKYcxgTyR4awUYbrHKBMCND3uQ88DHRPWz2aKsmHUPNQCETQQ3iMz/ufQvt38CsUPUtJ858K5OevT3OR/Pfbn13p9oABI0t9OuJID9+SCx3RHryJQgmDWNRTqXQlwVbnlv6gHOQK3ma3yg//HfDy8F1Z6vSX2ZCy7QREos5FnUyU8y1za62Ol9s9ikeiM6F2YTE2GYZl905zpTzoyA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1746863575; bh=GOKIoPjuhsQ3HrjisKZN9xDqyEVzNzf7ZzsZHoHOGR/=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Htp3LUKS0F6XY38uCzaDZ+u3X2+URB964C9p2+q3We/IHHMlaWg8/t2/hLua8kj+2/2xaJwPsicVOseO+cjZBXQkhw3EPBMvU3G4m6zv2tLdfh4jNHOSEdM7mpVfXZ+W7NnV7OY2g8rbkH8F3IhiSIcNXG6Qqcsc0sgHxZlpJHQ9GCWJm2vl2ZoRClaSa5LS0QF0prvUW3L8F5BapOoC9OAwAarNqJTbgbM1vTipW6EXVBaNlFTlTsCHri+4U8ky2tmdgjwM0ZBPf2STFfeO7vg3BBv9Pz0bwJuNfM5OWk3mEIti4vaGZY/1VUl+LhAkKFjdUheGQdLAHJX/cJ7Ppg== X-YMail-OSG: SMh0zbUVM1mJLV35eVwF18rVO.lWk0zVFVw0pAcM2dLZ0imArMeHMet9mzf6iah 6TcngolLMMH0sWfuYfcgLxHtgmOOQEQTnIqjmG_uMuNLuxJyQ8OLDnxF8cu8whNmK8j8RPdY7T4T GMqhznpmbN2YsT3FkqolMijeG.4.moKq_oqQGChUHT9rfgU4lD8AIF4BS23cwhB1Q3ZkmMq8Bodx jXeWGsa8tguTRMMXeuylSufh70li6feGfwtmSyfReGyNV3bq2XePnE5fBVA2BWsydJzihF0uq5bj 9xL4Olsiuz3dIJHWeREDdlerJMTNUn.2.Ek__YCfyuPiyNkLb_g35yJ4DSd3UO_CxlFuplYtVHg9 SyOR6cxuwHqH5dga_kUSEvkDNUe3YxU9TtPwCxH2gQfTPcT7Y0fkLj4t7NtaKybN0O9T4rek0c0v StI6BHywDFTSv3cr.nxnUedc0C7Wg9TzcrkqVnvcUbxh45vY2AhB3bTJ6GVd_fCxGUAfFpu4HBsz ddQ7yZayZq5fe.EpWm7V.utSq72J.z3RKMSJMlbEUFhZpZBKTmFNX61n.ebVmJH3WI12K5nukaR1 R2YED3ZOyToO7iesk2aj9q4wBj8oIMoD3xLev4Lz3lgq6EWN3QFbubdbmwVU7O9FhgKdNviUj099 65nWBJJzHeXbXLAn4PfeZRwJX3HDUBwFQejk4HuXMTLcRWZOb2KVJ1emx491tHZsT_G043Yaqdla .GADiiwYt2HuhciMP7AyfrS0uPqDUvKWXoaypiSvXeFtqDJ3yvd9TM3Idf_ushVatw55Ae247Wng MJrJTWpTu346NYNdWry9KdByc2qaEv511hlSGPDKz7UR9aai2wDp_DcImPCbxvhvBNbZBkSCI.wn dpULNN1_I3HPtCXOG2o3D.GQCdracUyPno5NQ3YEbt0vafLGyKy2fR5NCAMjG1qiR7sqOIDvQp53 v112rSbBeDN7u.4jXxHpml_5VoNzeLl7tD7evohC8zPi54cwrDFjSn.VGJbA4rcGf3EWDyatPEsJ TCAnz_xDKS9mPHvftVqFj9nOnoiSx.LI72M0yEwdSuHgWid992jKdgJNXxLn2HMS9k9WrB6Kn.Rl OpXuoGyAliLCOB.UaA95hmdswWaY.A_bu3NMXshVt1dTtG2zKDRYxeh1Bd2uYT8VufqeE0_OPjI4 t95_wCNtORlI0rfnyeMlAbuVL17M8TiJcD6d09Sn83KAxFMJECo3Fn9ylmenhLEYHtZig7_BMnsp a8oP4wcSyN_dv4YawJnJlNdd3q1bDNSFaWGfI8dH3brxx25NeBhBJHa2XxBzDGCuWXTC85v97yUY KBda7_jJz8owbCkx40oEIK3WLyIe8M592P3KpqpCqgY_U3KBPjszuGBHWrmffsmlgtx7kljcUQ_0 Es1oOlIiHOe1s7pTx1HeS.bDMEYU58oVoY7VuTRPMNrchK5_TikJmpuFyb5rU7ddn1epe6R6ENwU zl7KSdtj479.AKjCwPnI.obvcihNrdPs_MdFeHAotj3v_UusTyY_dQ25dOJ3A1N83YPT64mStTSp _qqi5FdRxuVA_g.w8m9Jgu_dNJy.LZ9Tiyp0hVYVxKcxDecx5ItOV9ucXLTmPuTBziHhvA3411aB mbKlD.chglog8sspOp_gasTOD3DuoN_sJm0D_0jcmY_0auZJmbqi58ogwhSwaJNWuM6.bAwkeTZI KTGvn338EqdpGDmJQUE4Qi7nsZhnO5ykOCkrT128YrT.IOi2kjybljht_JgmCQebtpIAruEEeM_a 2iESxQsOL.NeqP48wtikRDwijzdZlQoNxtIPTjo8OqHTy_Ih0dlNKDo9Qg6adGNr5SCgC_Q6gvL5 Ia4bVwf4P.l7_3XQuymR0fqHRVsxnyA6os0egFq__y0sEDvKYhQ48skPohIjL3PxBm5.oBS13bLl JQ5X22JDDYaNKJJepDp829j4A3mN2IJGMK4alYQlA.2aVQlTbKi22hg_2nEm8KqVFx_X1aQKJWkC YL7ZuhtziKtokUnbolgURJoZxDa06yBNobguDWHbcy8SocFDFd4S.ppGWGZWt7F.AgtKhpIetLhS YUUYye1mZ5JfUlxfyjle79B36eKiK9eGXIb8fOSvqFiIFSaK1mSRcJCV7PzhWA5m0ubW4L2CYpSM D8IwJuzAMlMHsyn3nKUFIeDPe6kN4Aurt.rtiMaAXqN9.pNbt0bv681R3.WaV7TlToYg7agCVanK DkObxYc7ewIZmstVs92_khMQQgqq1EFsTWAQAsLnnwBAluLX.5mfpb_2vH55gbYm0vYO7oseW7kb cyw-- X-Sonic-MF: X-Sonic-ID: e329026d-726f-441b-aaa3-283cb775e297 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Sat, 10 May 2025 07:52:55 +0000 Received: by hermes--production-gq1-74d64bb7d7-4ndhm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID da5e9044b84bfa585357f890a8b951ba; Sat, 10 May 2025 07:52:53 +0000 (UTC) Content-Type: text/plain; charset=utf-8 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 From: Mark Millard In-Reply-To: <8883FE3C-AD4C-4227-9C29-EFF68C920795@FreeBSD.org> Date: Sat, 10 May 2025 00:52:42 -0700 Cc: FreeBSD-pkg@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <42689A5D-2FC9-42AA-BD77-35076CD8DC09@yahoo.com> <3CDE1B76-78D4-4F7C-891D-3E8336B45D5C@yahoo.com> <8883FE3C-AD4C-4227-9C29-EFF68C920795@FreeBSD.org> To: Baptiste Daroussin X-Mailer: Apple Mail (2.3826.500.181.1.5) X-Rspamd-Queue-Id: 4ZvdQK4jy0z47cd X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US] X-Spamd-Bar: ---- On May 10, 2025, at 00:16, Baptiste Daroussin wrote: > Le 10 mai 2025 01:10:44 GMT+02:00, Mark Millard a = =C3=A9crit : >> On May 9, 2025, at 15:25, Mark Millard wrote: >>=20 >>> # 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) >>=20 >> That was an aarch64 context but lang/gcc14 does not >> set up for lib32 for armv7. >>=20 >> So, on amd64 where lang/gcc14 does set up for lib32 >> for i386: >>=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) >> 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) >>=20 >> Note the "*-lib32-*:32" examples at the end of the list. >>=20 >> NOTE: I only have the one lang/gcc* installed in each context: gcc14 = . >>=20 >> NOTE: The boot kernels and worlds are official PkgBase installs. >> NOTE: The port packages are official main-*-default package installs. >>=20 >> # uname -apKU >> FreeBSD 7950X3D-ZFS 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n277044-fd03d573cb80 GENERIC-NODEBUG amd64 amd64 1500040 1500040 >>=20 >> And, for the aarch64 context: >>=20 >> # uname -apKU >> FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT = main-n277044-fd03d573cb80 GENERIC-NODEBUG arm64 aarch64 1500040 1500040 >>=20 >>=20 >> =3D=3D=3D >> Mark Millard >> marklmi at yahoo.com >>=20 >=20 > can you provide your gcc14 package somewhere that I can fetch? On both amd64 and aarch64, my gcc14 that is involved is from installation of what the official FreeBSD build servers provide, not a personal build. Does the following information provide what you need to access those files? amd64: # cat /etc/pkg/FreeBSD.conf # # To disable this repository, instead of modifying or removing this = file, # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: # # mkdir -p /usr/local/etc/pkg/repos # echo "FreeBSD: { enabled: no }" > = /usr/local/etc/pkg/repos/FreeBSD.conf # FreeBSD: { url: "pkg+https://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } # pkg update -rFreeBSD Updating FreeBSD repository catalogue... FreeBSD repository is up to date. FreeBSD is up to date. # ls -lodT /var/cache/pkg/gcc14-14.2.0_3* lrwxr-xr-x 1 root wheel uarch 29 Apr 28 22:00:55 2025 = /var/cache/pkg/gcc14-14.2.0_3.pkg -> gcc14-14.2.0_3~a990e7b371.pkg -rw-r--r-- 1 root wheel uarch 100570911 Apr 19 23:03:02 2025 = /var/cache/pkg/gcc14-14.2.0_3~a990e7b371.pkg # pkg info gcc14 gcc14-14.2.0_3 Name : gcc14 Version : 14.2.0_3 Installed on : Mon Apr 28 22:01:12 2025 PDT Origin : lang/gcc14 Architecture : FreeBSD:15:amd64 Prefix : /usr/local Categories : lang Licenses : GPLv3, GPLv3RLE Maintainer : salvadore@FreeBSD.org WWW : https://gcc.gnu.org Comment : GNU Compiler Collection 14 Options : GRAPHITE : off LTO_BOOTSTRAP : off MULTILIB : on STANDARD_BOOTSTRAP: on Shared Libs required: libc.so.7 libc.so.7:32 libdl.so.1 libdl.so.1:32 libgmp.so.10 libm.so.5 libm.so.5:32 libmpc.so.3 libmpfr.so.6 librt.so.1 librt.so.1:32 libthr.so.3 libthr.so.3:32 libz.so.6 Shared Libs provided: libasan.so.8 libasan.so.8:32 libatomic.so.1 libatomic.so.1:32 libcc1.so.0 libgcc_s.so.1 libgcc_s.so.1:32 libgccjit.so.0 libgfortran.so.5 libgfortran.so.5:32 libgomp.so.1 libgomp.so.1:32 libitm.so.1 libitm.so.1:32 libquadmath.so.0 libquadmath.so.0:32 libstdc++.so.6 libstdc++.so.6:32 libubsan.so.1 libubsan.so.1:32 Annotations : FreeBSD_version: 1500037 build_timestamp: 2025-04-20T03:33:12+0000 built_by : poudriere-git-3.4.2-9-g05a460dc cpe : cpe:2.3:a:gnu:gcc:14.2.0:::::freebsd15:x64:3 port_checkout_unclean: no port_git_hash : 13904d71074 ports_top_checkout_unclean: no ports_top_git_hash: e3d1564d6c1 repo_type : binary repository : FreeBSD Flat size : 359MiB Description : GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc14, g++14, and gfortran14, respectively. aarch64: # cat /etc/pkg/FreeBSD.conf # # To disable this repository, instead of modifying or removing this = file, # create a /usr/local/etc/pkg/repos/FreeBSD.conf file: # # mkdir -p /usr/local/etc/pkg/repos # echo "FreeBSD: { enabled: no }" > = /usr/local/etc/pkg/repos/FreeBSD.conf # FreeBSD: { url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes } # pkg update -rFreeBSD Updating FreeBSD repository catalogue... FreeBSD repository is up to date. FreeBSD is up to date. # ls -lodT /var/cache/pkg/gcc14-14.2.0_3* lrwxr-xr-x 1 root wheel - 29 Apr 28 22:04:17 2025 = /var/cache/pkg/gcc14-14.2.0_3.pkg -> gcc14-14.2.0_3~f5cb04138f.pkg -rw-r--r-- 1 root wheel - 87781185 Apr 9 15:38:14 2025 = /var/cache/pkg/gcc14-14.2.0_3~f5cb04138f.pkg # pkg update -rFreeBSD Updating FreeBSD repository catalogue... FreeBSD repository is up to date. FreeBSD is up to date. aarch64-main-pbase aarch64 1500040 1500040 # pkg info gcc14 gcc14-14.2.0_3 Name : gcc14 Version : 14.2.0_3 Installed on : Mon Apr 28 22:06:23 2025 PDT Origin : lang/gcc14 Architecture : FreeBSD:15:aarch64 Prefix : /usr/local Categories : lang Licenses : GPLv3, GPLv3RLE Maintainer : salvadore@FreeBSD.org WWW : https://gcc.gnu.org Comment : GNU Compiler Collection 14 Options : GRAPHITE : off LTO_BOOTSTRAP : off STANDARD_BOOTSTRAP: on Shared Libs required: libc.so.7 libdl.so.1 libgmp.so.10 libm.so.5 libmpc.so.3 libmpfr.so.6 libthr.so.3 libz.so.6 Shared Libs provided: libatomic.so.1 libcc1.so.0 libgcc_s.so.1 libgccjit.so.0 libgfortran.so.5 libgomp.so.1 libitm.so.1 libstdc++.so.6 Annotations : FreeBSD_version: 1500035 build_timestamp: 2025-04-09T16:36:09+0000 built_by : poudriere-git-3.4.2-7-gf78625a5 cpe : cpe:2.3:a:gnu:gcc:14.2.0:::::freebsd15:aarch64:3 port_checkout_unclean: no port_git_hash : 13904d71074 ports_top_checkout_unclean: no ports_top_git_hash: 25bf3a3260c repo_type : binary repository : FreeBSD Flat size : 301MiB Description : GCC, the GNU Compiler Collection, supports a number of languages. This port installs the C, C++, and Fortran front ends as gcc14, g++14, and gfortran14, respectively. =3D=3D=3D Mark Millard marklmi at yahoo.com