commit:     318644dda72d2d6f4c81dbd4e41123f0bf281b19
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 18:16:32 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 18:30:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318644dd

app-editors/emacs: Suppress false positive QA warnings

Bug: https://bugs.gentoo.org/898304
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-editors/emacs/emacs-26.3-r16.ebuild  | 3 +++
 app-editors/emacs/emacs-27.2-r14.ebuild  | 3 +++
 app-editors/emacs/emacs-28.2-r10.ebuild  | 3 +++
 app-editors/emacs/emacs-29.2.9999.ebuild | 3 +++
 app-editors/emacs/emacs-29.2.ebuild      | 2 +-
 app-editors/emacs/emacs-30.0.9999.ebuild | 5 +++++
 6 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-26.3-r16.ebuild 
b/app-editors/emacs/emacs-26.3-r16.ebuild
index c5dc8e847acd..0a623b93b306 100644
--- a/app-editors/emacs/emacs-26.3-r16.ebuild
+++ b/app-editors/emacs/emacs-26.3-r16.ebuild
@@ -110,6 +110,9 @@ FULL_VERSION="${PV%%_*}"
 S="${WORKDIR}/emacs-${FULL_VERSION}"
 PATCHES=("${WORKDIR}/patch")
 
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN )
+
 src_prepare() {
        default
 

diff --git a/app-editors/emacs/emacs-27.2-r14.ebuild 
b/app-editors/emacs/emacs-27.2-r14.ebuild
index a01d9a7a30d8..ec4f55ff0647 100644
--- a/app-editors/emacs/emacs-27.2-r14.ebuild
+++ b/app-editors/emacs/emacs-27.2-r14.ebuild
@@ -139,6 +139,9 @@ RDEPEND+=" ${IDEPEND}"
 EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN )
+
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then
                FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ 
\t,)]*\).*/\1/p' \

diff --git a/app-editors/emacs/emacs-28.2-r10.ebuild 
b/app-editors/emacs/emacs-28.2-r10.ebuild
index 82f4cb15df0f..e9b2026ad925 100644
--- a/app-editors/emacs/emacs-28.2-r10.ebuild
+++ b/app-editors/emacs/emacs-28.2-r10.ebuild
@@ -142,6 +142,9 @@ RDEPEND+=" ${IDEPEND}"
 EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN )
+
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then
                FULL_VERSION=$(sed -n 
's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \

diff --git a/app-editors/emacs/emacs-29.2.9999.ebuild 
b/app-editors/emacs/emacs-29.2.9999.ebuild
index 1919adfa22cc..37292f4abff0 100644
--- a/app-editors/emacs/emacs-29.2.9999.ebuild
+++ b/app-editors/emacs/emacs-29.2.9999.ebuild
@@ -168,6 +168,9 @@ RDEPEND+=" ${IDEPEND}"
 EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof )
+
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then
                FULL_VERSION=$(sed -n 
's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \

diff --git a/app-editors/emacs/emacs-29.2.ebuild 
b/app-editors/emacs/emacs-29.2.ebuild
index c93571654cf7..bf54f38ebea3 100644
--- a/app-editors/emacs/emacs-29.2.ebuild
+++ b/app-editors/emacs/emacs-29.2.ebuild
@@ -171,7 +171,7 @@ RDEPEND+=" ${IDEPEND}"
 EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
-# Evade tinderbox bug #898304
+# Suppress false positive QA warnings #898304
 QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof )
 
 src_prepare() {

diff --git a/app-editors/emacs/emacs-30.0.9999.ebuild 
b/app-editors/emacs/emacs-30.0.9999.ebuild
index 73f31fed6ec7..286f87b9d183 100644
--- a/app-editors/emacs/emacs-30.0.9999.ebuild
+++ b/app-editors/emacs/emacs-30.0.9999.ebuild
@@ -169,6 +169,11 @@ RDEPEND+=" ${IDEPEND}"
 EMACS_SUFFIX="emacs-${SLOT}"
 SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
 
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=(
+       malloc_{set,get}_state MIN static_assert alignof unreachable
+)
+
 src_prepare() {
        if [[ ${PV##*.} = 9999 ]]; then
                FULL_VERSION=$(sed -n 
's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \

Reply via email to