From nobody Mon Dec 11 00:27:07 2023 X-Original-To: freebsd-hackers@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 4SpMyN2CcCz53YSG for ; Mon, 11 Dec 2023 00:27:24 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic301-20.consmr.mail.gq1.yahoo.com (sonic301-20.consmr.mail.gq1.yahoo.com [98.137.64.146]) (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 4SpMyL4Rw5z4bZ7 for ; Mon, 11 Dec 2023 00:27:22 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=JTf8Ecj5; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.64.146 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=1702254440; bh=WY2838FKxq3S6+fOr5w8ZzWuyPknpMLnoIS0iMUs3/I=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=JTf8Ecj5xQEUBvzUpnWocMrfRLisuiyxywdx1cX4mE42ZPbCvKSTX6fBK0klDYLMsJCgqGx117QIue4kxsmgFU7/1XdFNtQp3OTtpVMxj16e4DPIfJdVCQ9hiOSTtgTeMrEBSwFBnPOg5inIBq4wvS9a8J7XhzFSQT4ZMHWOiHXwlLVvxpZg0Euj3vRsFRWJuHv/2V4fKWVRb6mQ99yI9mwF5cW3iLYOx+6alXciM0nifJkq2NBeXv7RlyboCBZwfC1tE1sR3WWflLpJLudwfWRNpMN0xo6ZZdQOBexZ78NxHPJibyFyKddJzOh4fwEZrQxLj2WchdS0COni0LALYg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1702254440; bh=wbUt6a4ZYRhJBGVv8zed3lSpVqBoi/OtTGRD+8fuwCt=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Ry0QjSKos1UMVq0HCtBye+HoHQHzQAwn0nBT6CUkl4pFILaUIMaaAiBPtsHQB5BPfFfEpLFu6vSYyi68bpNlTGAIh4gmaZNREZfwx32NOMI0uBo72sCg6bOitQz1BRdAAzAYrm96h7BWjpjKJoR2y5EsZlxgC9jjqVsT4xC+vdhxazDN4EUSZ2hnrbdLVz1zUl4x5eqP4aW1P26cTXC7SP0wxrqA49mEX9QOgLySPm3KQ58Ujt4eg3C0elqoyprkWuUFyM48z6zINFsXSB1Fsxk3IQb1KZTimjBw3BI4VVvYNmDNOrGSrslHvl576+u3S/ts1I7qp6cjLPq6VkWDFw== X-YMail-OSG: 6RaccaAVM1mo6_w3axiBbKUH68H9VRV.eXDuCCGL22QkeqfF2b78XAgUNRYjEIz vFp.XfUz.scavWlDXI2NIeaIwBAxA_9gANC7kzKkuQ6m.etxwgnYe0.TJScW3ldf3uGCcY5I5IkA DPoPuMECaxWPR1eMQpbukeo83iI57YUv22JwIUBg9etc5x0lJW36jWWwbC4etkHQNNHXhDMZlsWE 6wBjQQc7P79hZjgk7B_yS9ZywXb5oCRNerdV9IZdWn81BcV_7uxWyFJn.nJ5QpBpp5AMXa1CcH53 UnXYX.Vrhw7maGFZo6Ok4P.8YkbRaZJvrmfUfVwoDfO_sjjDirYHz5T49eh21O2tG0CBCgoIRFW0 uq2rfVlmOPdvk7pBgyDCUUOITHcN9aGjhye.hTunr2wSrVikyF5l1beLY8RlVPgscPXmb40b32wl 85cV4UDTMxmZBuzo5En4Xr.lnLxrwmWjCIBRLi6S4dQ7nZXk6qE_oQazkBATUBMCgGkSXR0aYD0y gxA2rH..pAoQbpq0unRcNZwZnKIB2HH..7xwniIJXncVtgwTUKYyXOyWkp4qSdcnVWxT3XdPY4IE 4AmCtNGp8VeT0cItyaFZZpVGJby7c5HrnsqDXLaJp58E3jK_867sOmgsUclrVUc6fagnfSXGYHTZ EwnQptnvxtJJHCVMUUbteE3t1bFKCU75dydm_2Lpt0oyRK_BjR744OYAfDQvz1z0bqVIfhiHYzPK Fe8DDT272KuRX1VJ1XjGoEXBo89icRu.r.UfbcnsNub9pu4ibz2rvXGhMN2CNeWWbo9OVZkyNLOL SC3khnFO.6.YnE0BPECPJCwdQGo4SN6fWD9VLnQeu3rctTzEmkq_nlOnhisGc_00DL5ec_PDawWf rWVhKalPEmkhRyPIPEl_hDhDttIdiDL3NFrKBBN8RQRtHfUq9kj7GC3rEt2SHYwp4sgffLXW7tED op_.Xwo7H._Bx0Av8CgdbJZX2islNyAF0zxu7L9HEyF1IH3CAPd0IjLyLke0ZhZ5kVtIqyRe3wpf qu0V5zVLlTP4zAxMyo2syN4mAhTUKs2EZdXIMwN5OWEX_7wCabdNAhbTWwecNp4_LGfZ_yJsLAEP UW2UTLKhdPeTY8u06D06sdYiataf8TADiTD5hVuEJYNIKwyZV6.uJn.AOYpZLod.Z8HhDmBX0wdT wB96ScvR80tf0FADDWc3XdchEC3MaiHoU25s81OgcIv8r9Vb7q8ULXOUR2F5rPKezE2u5gMrBiPX GB.8TAqCcpVfjv6TyEtIgaCoYOeDXAVd0Ql3CsSBTUixCXg5d3XSywtV8EmuHm8DYm.mqu8oqGsM yqqPqN2rM7N9BqioK6Pxxx7vUE9dmuueRJON17mVv5bHzxkRRzjlt1KD18Xa8dpK4ye041jZKeDp 4JUv88ab3o21gGVwWkijw4ueFXBikVm7OPJHcXlf_yY6yfLPQ5woTLXFrG1qAJAuJmsNKy8rkaUq E34ruh6AdEuk4KhHU0XfC1azrJH9MeWBr2rI3bkh.dKsgtsK6w7fGHR_6VoMHpfnrC8J7.t5BWio 67WqKHbQHwHFCBWeGKUHDKis783SNwPVMYO.L9xMNA.jvGjqvmJ8sAy1qs4eTNsY_Kv6wAeB2NWZ _KktRCSB.1QKAx4PiKsdB8iTDTZOsxqcWVv2Tj5rE5BKooRe.KVr8_hxr8wSzB95_lRul03kOw6v iZ2CRY9_7O_0bKyyuPwG2MZGQQSa8NX6GmPD5fGGbueFBDTeQFiaCjaPlB4QwEe2.T8LnIDZUGfb uOusqVbezfTjcBJ1L65a3hQBP.O0A6BnahyNv6VIf15JmjC6ys9bcpWdlLOynMtjbuc84jARMybC o25prYeakJX1LHjCtwdNKm99TKDSjuaL9O.79hcVvDxWXq9MAVPBqZ2T4fQDyGSNHXT1f2L95Bsr bcShaqC1FMxmNO_A2ZqbRFVaOrvHysWNqbhoxkQTtw7PjUOg5F00NODwBlEqT329YT6gKjn9XXoq zEVlpaqOMF6cQlZZR2dPStf2fW5nMtIu_1AcQdC2OeetPoWXgcSeLd9eme3pBb_jYPIUchKoJkJq SewztdUcXrKZLNCTCflqMsc5d2zJfMpv8WIi_hTOB6gaHhMqd3nJafDANNlmp8UMSe.saeV_hHRo .AVVFdoLgrZuwnArP7E25FonJ3Y.V2nEA2I.y3H_aHBtHr_.5wJqKUZCTu4ICQXHV3ovH_aQAtVq 1WTEmKs841tBWKBykVXzppmrK90NB1jvGvW_M5dqQVtZtKqQcMvePA4m90d1tnVFNZfSsQmLg6g- - X-Sonic-MF: X-Sonic-ID: f3d7380f-5578-4dc1-86ce-65e3d79d1fe2 Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.gq1.yahoo.com with HTTP; Mon, 11 Dec 2023 00:27:20 +0000 Received: by hermes--production-gq1-64499dfdcc-vctp5 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 06df07f4a6fa75dafbb9d2bad6f93075; Mon, 11 Dec 2023 00:27:18 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.200.91.1.1\)) Subject: Re: list of valid ABI combinations From: Mark Millard In-Reply-To: <66207714-4BF4-4E3D-98CF-F2F70B5B6973@langille.org> Date: Sun, 10 Dec 2023 16:27:07 -0800 Cc: FreeBSD Hackers Content-Transfer-Encoding: quoted-printable Message-Id: <91FFB6C0-AFE0-4279-8A44-722FCC0B0AB1@yahoo.com> References: <6BD2CBAF-7ADC-4ADC-B8F0-1280FECEC155.ref@yahoo.com> <6BD2CBAF-7ADC-4ADC-B8F0-1280FECEC155@yahoo.com> <66207714-4BF4-4E3D-98CF-F2F70B5B6973@langille.org> To: Dan Langille X-Mailer: Apple Mail (2.3774.200.91.1.1) X-Spamd-Result: default: False [-3.47 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.97)[-0.968]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.64.146:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.64.146:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4SpMyL4Rw5z4bZ7 X-Spamd-Bar: --- On Dec 9, 2023, at 10:02, Dan Langille wrote: >>>>=20 >>>> . . . >>>=20 >>> The name list in the middle (/bin/sh context): >>>=20 >>> # fetch https://pkg.freebsd.org/index.html >>> index.html 3606 B 103 = MBps 00s >>>=20 >>> # grep FreeBSD: index.html | sed -e 's@.*\(FreeBSD:[^ <]*\).*@\1@' | = sort >>> FreeBSD:12:aarch64 >>> FreeBSD:12:amd64 >>> FreeBSD:12:armv6 >>> FreeBSD:12:armv7 >>> FreeBSD:12:i386 >>> FreeBSD:13:aarch64 >>> FreeBSD:13:amd64 >>> FreeBSD:13:armv6 >>> FreeBSD:13:armv7 >>> FreeBSD:13:i386 >>> FreeBSD:13:powerpc >>> FreeBSD:13:powerpc64 >>> FreeBSD:13:powerpc64le >>> FreeBSD:14:aarch64 >>> FreeBSD:14:amd64 >>> FreeBSD:14:armv6 >>> FreeBSD:14:armv7 >>> FreeBSD:14:i386 >>> FreeBSD:14:powerpc >>> FreeBSD:14:powerpc64 >>> FreeBSD:14:powerpc64le >>> FreeBSD:15:aarch64 >>> FreeBSD:15:amd64 >>> FreeBSD:15:armv6 >>> FreeBSD:15:armv7 >>> FreeBSD:15:i386 >>> FreeBSD:15:powerpc >>> FreeBSD:15:powerpc64 >>> FreeBSD:15:powerpc64le The below is mostly about what I currently see in the packages tables (ABI/latest/quarterly) that I've just looked at. I do not see FreeBSD:15:powerpc64le showing on on FreshPorts yet. But https://pkg.freebsd.org/FreeBSD:15:powerpc64le/latest/ is populated with data from 2023-Nov-29 (as shown in my web browser) and the above list shows FreeBSD:15:powerpc64le . FreeBSD:14:powerpc64le and FreeBSD:13:powerpc64le are similar but the more up to date data are in (2023-Dec dates): https://pkg.freebsd.org/FreeBSD:14:powerpc64le/quarterly/ and: https://pkg.freebsd.org/FreeBSD:13:powerpc64le/quarterly/ ( as documented on https://pkg.freebsd.org/ ). FreeBSD:14:powerpc and FreeBSD:13:powerpc (32-bit powerpc) are similar but the more up to date data are in (2023-Dec and 2023-Nov dates): https://pkg.freebsd.org/FreeBSD:14:powerpc/quarterly/ and: https://pkg.freebsd.org/FreeBSD:13:powerpc/quarterly/ ( as documented on https://pkg.freebsd.org/ ). By contrast, FreeBSD:15:powerpc has no data in: https://pkg.freebsd.org/FreeBSD:15:powerpc/latest/ so its not showing may be as expected. (Not documented on https://pkg.freebsd.org/ as being empty.) The various FreeBSD:*:mips64 still show up (version numbers being "-") but are not in the list above. There are also FreeBSD:12:mips , FreeBSD:13:mips , and FreeBSD:14:mips (32-bit mips) showing (version numbers being "-"). (No 32 bit mips shown for FreeBSD:15:* .) I also see odd popup status results for some cells with version numbers showing. Take, for example, devel/llvm17: FreeBSD:15:powerpc64 two "17.0.1" entries have popups that report: QUOTE repo not found never imported 2023-12-1-0 23:00 - last checked by FreshPorts END QUOTE I'd expect that sort of thing for the version number being just "-" but there is a version number showing. I'm not sure if some of this might be expected or not. >>>=20 >>> There might be issues at times with = https://pkg.freebsd.org/index.html not >>> being in sync. As far as I can tell, that page is manually = maintained. >>>=20 >>> Hopefully this can help. >>=20 >> I think it's fantastic. I've added it to = https://github.com/FreshPorts/freshports/issues/505 >>=20 >>> I've no clue about the id column as the list changes, for example >>> when the FreeBSD:12:* disappear sometime after the end of the year. >>=20 >> No worries about database issues. Those I can resolve. It's what you = did that I can't often find an easy solution. > . . . =3D=3D=3D Mark Millard marklmi at yahoo.com