[gentoo-dev] [PATCH] systemd.eclass: make all fallback paths use /usr/lib

2025-04-23 Thread Eli Schwartz
Back in 2018, the eclass was changed to ensure that the canonical path used for results was in /lib, since that works for split-usr systems running systemd while also supporting merged-usr systems due to portage following symlinks at install time. It even works for binpkgs. But here and now in 202

[gentoo-dev] [PATCH 11/16] java-pkg-simple.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/java-pkg-simple.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass index f3f67e7de408

[gentoo-dev] [PATCH 07/16] cmake.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/cmake.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index e1bad4cbd16fe..c97f74e8a2eda 100644 --- a/

[gentoo-dev] [PATCH 12/16] rpm.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/rpm.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/rpm.eclass b/eclass/rpm.eclass index c9c21aa6ebbde..e00332e55ca0e 100644 --- a/

[gentoo-dev] [PATCH 16/16] xorg-3.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/xorg-3.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass index db2d8fa85df9a..4947cb86b8b02 100644 ---

[gentoo-dev] [PATCH 15/16] wxwidgets.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/wxwidgets.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass index 0a58c44bbf408..7afea401a64

[gentoo-dev] [PATCH 14/16] toolchain.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/toolchain.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 0857395b42343..2e9350f3f5962 1

[gentoo-dev] [PATCH 13/16] ruby-ng.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/ruby-ng.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass index 87337dc7f1735..c7425aae434c2 100644

[gentoo-dev] [PATCH 10/16] haskell-cabal.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/haskell-cabal.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass index 7895d9256eba6.

[gentoo-dev] [PATCH 09/16] go-module.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/go-module.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass index 73e9ee51c7d58..14e0aad9dd2

[gentoo-dev] [PATCH 08/16] ecm.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/ecm.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass index 9caaf59cb3fab..7a3d51c9913a3 100644 --- a/

[gentoo-dev] [PATCH 06/16] chromium-2.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/chromium-2.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass index 0831f1f17aa5a..e8f471

[gentoo-dev] [PATCH 05/16] cargo.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 428341d568db6..247d1bf535b96 100644 --- a/

[gentoo-dev] [PATCH 04/16] autotools.eclass: use 'QA Notice:' prefix in eqawarn

2025-04-23 Thread Sam James
This makes life easier for tinderboxes, but we should improve this in some future EAPI. Signed-off-by: Sam James --- eclass/autotools.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass index 1545b88bc4263..bb33d251ce9

[gentoo-dev] [PATCH 03/16] python-utils-r1.eclass: add 'QA Notice:' prefix to eqawarn

2025-04-23 Thread Sam James
We need to fix this properly at some point in Portage/PMS but whatever, for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick these up and report them. Bug: https://bugs.gentoo.org/954151 Signed-off-by: Sam James --- eclass/python-utils-r1.eclass | 2 +- 1 file changed, 1 insertion

[gentoo-dev] [PATCH 02/16] python-r1.eclass: add 'QA Notice:' prefix to eqawarn

2025-04-23 Thread Sam James
We need to fix this properly at some point in Portage/PMS but whatever, for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick these up and report them. Bug: https://bugs.gentoo.org/954151 Signed-off-by: Sam James --- eclass/python-r1.eclass | 2 +- 1 file changed, 1 insertion(+), 1

[gentoo-dev] [PATCH 01/16] distutils-r1.eclass: add 'QA Notice:' prefix to eqawarn

2025-04-23 Thread Sam James
We need to fix this properly at some point in Portage/PMS but whatever, for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick these up and report them. Bug: https://bugs.gentoo.org/954151 Signed-off-by: Sam James --- eclass/distutils-r1.eclass | 10 +- 1 file changed, 5 ins

[gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn

2025-04-23 Thread Sam James
The tinderboxes won't file bugs for just bare 'eqawarn' unless the message has a 'QA Notice:' prefix. Add 'QA Notice:' as a prefix to all eqawarn calls in eclass/, with flag-o-matic.eclass and gstreamer-meson.eclass as exceptions as both would be quite noisy, and the gstreamer-meson.eclass checks