Re: [PATCH] go-module.eclass: update minimal toolchain version to 1.24.11

Ionen Wolkens <[email protected]>
Newsgroups gmane.linux.gentoo.devel
Message-ID <afpb9ARNtzTf3Z_W@eversor>
On Tue, May 05, 2026 at 03:11:03PM +0300, Arthur Zamarin wrote:
> Signed-off-by: Arthur Zamarin <[email protected]>

Thanks for sending it. It'd probably good to merge this as early
as possible given getting a quite a lot of bugs. I don't think
this needs real dev ML time.

On that note, can add to the commit message:

Closes: https://bugs.gentoo.org/973633
Closes: https://bugs.gentoo.org/973634
Closes: https://bugs.gentoo.org/973636
Closes: https://bugs.gentoo.org/973637
Closes: https://bugs.gentoo.org/973638
Closes: https://bugs.gentoo.org/973639
Closes: https://bugs.gentoo.org/973645
Closes: https://bugs.gentoo.org/973646
Closes: https://bugs.gentoo.org/973649
Closes: https://bugs.gentoo.org/973656
Closes: https://bugs.gentoo.org/973658
Closes: https://bugs.gentoo.org/973659
Closes: https://bugs.gentoo.org/973660
Closes: https://bugs.gentoo.org/973661
Closes: https://bugs.gentoo.org/973662
Closes: https://bugs.gentoo.org/973664
Closes: https://bugs.gentoo.org/973665
Closes: https://bugs.gentoo.org/973666
Closes: https://bugs.gentoo.org/973667
Closes: https://bugs.gentoo.org/973668
Closes: https://bugs.gentoo.org/973669
Closes: https://bugs.gentoo.org/973670
Closes: https://bugs.gentoo.org/973671
Closes: https://bugs.gentoo.org/973672
Closes: https://bugs.gentoo.org/973673
Closes: https://bugs.gentoo.org/973679
Closes: https://bugs.gentoo.org/973683
Closes: https://bugs.gentoo.org/973701
Closes: https://bugs.gentoo.org/973703
Closes: https://bugs.gentoo.org/974195
Closes: https://bugs.gentoo.org/974196
Closes: https://bugs.gentoo.org/974197
Closes: https://bugs.gentoo.org/974198
Closes: https://bugs.gentoo.org/974199
Closes: https://bugs.gentoo.org/974200
Closes: https://bugs.gentoo.org/974201
Closes: https://bugs.gentoo.org/974203

There may be more that get reported in the interim, I used

    bugz search "update bdepend to have dev-lang/go-"

Then looked at the version, plus grepped for GO_OPTIONAL=1 to make a
list. GO_OPTIONAL means the eclass is not setting BDEPEND so ebuilds
need to handle it regardless of being lower than 1.24.11.

Just for the record, this is the remaining bugs that need ebuild fixing
instead:

973652 net-vpn/headscale-0.27.1 - [portage-9999] Update BDEPEND to have ">=dev-lang/go-1.25"
973653 net-p2p/syncthing-2.0.16 - [jdk26] Update BDEPEND to have ">=dev-lang/go-1.25.0"
973654 net-p2p/go-ethereum-1.16.7 - [gcc-17] [meson] Update BDEPEND to have ">=dev-lang/go-1.25"
973650 sys-apps/moor-2.12.3 - [gcc-17] [portage-9999] Update BDEPEND to have ">=dev-lang/go-1.25.0"
973655 net-irc/ergo-2.18.0 - [gcc-17] [meson] Update BDEPEND to have ">=dev-lang/go-1.26"
973663 dev-db/rqlite-9.4.1 - [gcc-17] [meson] Update BDEPEND to have ">=dev-lang/go-1.25.5"

Plus (only) two GO_OPTIONAL=1 cases:

973651 sys-apps/earlyoom-1.7-r1 - [gcc-16] [openssl-4] Update BDEPEND to have ">=dev-lang/go-1.16"
973684 app-misc/jpipe-0.2.0-r1 - [jdk26] Update BDEPEND to have ">=dev-lang/go-1.17"
-- 
ionen
signature.asc (application/pgp-signature, 525 B)
-----BEGIN PGP SIGNATURE-----

iQFPBAABCAA5FiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmn6W/QbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyAAoJELJEBrCwrEM0TrMH/3c0vDtS/OPy0xfzg/kW
8dcbVXlMCZ19J1MiVRIFZFghjy1LA+2Zi3d9WYKJMv5EQa3RXZC7jV0urwmkKwdH
wOd347QwrMdidQ4rhHN1iDNlu257ugfzxF64FmLXj4hsVl9zT22i94ILuiURZstY
Kgh/31LDIPAMiRqna9ddI/Qjm+C54KFs+B41qv8EEQKcatW92fJCGzMFDEl1nitq
XjAqzV5MTD0LnPvipxD8Zws3ZCy17lhBdF0BqycK/A2tb9mQ9Gs69ATaeQ7K8REY
y3rb9phsktoDfhllkyOAjgrPXvvPeukJDtM8fNp/NtehBenUvIWCS/KMjtKtoWYN
uVk=
=RK3I
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.