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

    From Sam James@21:1/5 to All on Wed Apr 23 16:10:01 2025
    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 are known to have FPs (so we don't want bugs for all of those).

    See https://bugs.gentoo.org/954151 for a motivating example.

    I'm working with toralf to keep an eye on any possibly noisy bits
    that come out of this and will watch bugs. I'd like to push this later
    today given the distutils-r1 especially means we may well be missing
    some serious issues right now.

    Sam James (16):
    distutils-r1.eclass: add 'QA Notice:' prefix to eqawarn
    python-r1.eclass: add 'QA Notice:' prefix to eqawarn
    python-utils-r1.eclass: add 'QA Notice:' prefix to eqawarn
    autotools.eclass: use 'QA Notice:' prefix in eqawarn
    cargo.eclass: use 'QA Notice:' prefix in eqawarn
    chromium-2.eclass: use 'QA Notice:' prefix in eqawarn
    cmake.eclass: use 'QA Notice:' prefix in eqawarn
    ecm.eclass: use 'QA Notice:' prefix in eqawarn
    go-module.eclass: use 'QA Notice:' prefix in eqawarn
    haskell-cabal.eclass: use 'QA Notice:' prefix in eqawarn
    java-pkg-simple.eclass: use 'QA Notice:' prefix in eqawarn
    rpm.eclass: use 'QA Notice:' prefix in eqawarn
    ruby-ng.eclass: use 'QA Notice:' prefix in eqawarn
    toolchain.eclass: use 'QA Notice:' prefix in eqawarn
    wxwidgets.eclass: use 'QA Notice:' prefix in eqawarn
    xorg-3.eclass: use 'QA Notice:' prefix in eqawarn

    eclass/autotools.eclass | 4 ++--
    eclass/cargo.eclass | 2 +-
    eclass/chromium-2.eclass | 6 +++---
    eclass/cmake.eclass | 2 +-
    eclass/distutils-r1.eclass | 10 +++++-----
    eclass/ecm.eclass | 6 +++---
    eclass/go-module.eclass | 4 ++--
    eclass/haskell-cabal.eclass | 4 ++--
    eclass/java-pkg-simple.eclass | 2 +-
    eclass/python-r1.eclass | 2 +-
    eclass/python-utils-r1.eclass | 2 +-
    eclass/rpm.eclass | 6 +++---
    eclass/ruby-ng.eclass | 2 +-
    eclass/toolchain.eclass | 2 +-
    eclass/wxwidgets.eclass | 4 ++--
    eclass/xorg-3.eclass | 2 +-
    16 files changed, 30 insertions(+), 30 deletions(-)

    --
    2.49.0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)