Files
Arthur Zamarin acb6ef98c9 install-qa-check.d/60go-module-eclass: Check for missing min Go version
Go over all go.mod files in the source and check if the minimum Go
version specified matches the minimum version specified in
BDEPEND/DEPEND. I employ a very basic heuristic to extract the minimum
Go version from the ebuild, so this might have somne edge cases where it
doesn't work, but it should be good enough for most cases and is better
than nothing.

For EAPI>=9, we make it a hard error if the ebuild doesn't specify the
correct minimum Go version, to enforce that the ebuild gets updated. All
EAPI=9 ebuilds where checked.

Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2026-05-04 21:03:19 +03:00
..