summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-05-21 20:56:19 -0400
committerSam James <sam@gentoo.org>2024-05-22 02:06:18 +0100
commitbb9d71b405a041072231f2c6b7478a89e02ac787 (patch)
tree18f12f7f4e2e321346cf1809542f1f83656adcf8 /sys-block/fio
parentsys-devel/autogen: add whitelist for false positive configure implicit decls (diff)
downloadgentoo-bb9d71b405a041072231f2c6b7478a89e02ac787.tar.gz
gentoo-bb9d71b405a041072231f2c6b7478a89e02ac787.tar.bz2
gentoo-bb9d71b405a041072231f2c6b7478a89e02ac787.zip
sys-block/fio: add whitelist for false positive configure implicit decls
fio has always added its own -Werror at configure time for the same effect as GCC 14. Closes: https://bugs.gentoo.org/904276 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-block/fio')
-rw-r--r--sys-block/fio/fio-3.34.ebuild6
-rw-r--r--sys-block/fio/fio-3.36.ebuild6
2 files changed, 12 insertions, 0 deletions
diff --git a/sys-block/fio/fio-3.34.ebuild b/sys-block/fio/fio-3.34.ebuild
index a6ad49a67e9c..734bccd2c3c0 100644
--- a/sys-block/fio/fio-3.34.ebuild
+++ b/sys-block/fio/fio-3.34.ebuild
@@ -63,6 +63,12 @@ PATCHES=(
"${FILESDIR}"/fio-2.2.13-libmtd.patch
)
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # Internally uses -Werror=implicit-function-declaration for all configure
+ # checks. bug #904276
+ '*'
+)
+
src_prepare() {
default
diff --git a/sys-block/fio/fio-3.36.ebuild b/sys-block/fio/fio-3.36.ebuild
index 5c3e73c4de29..ec857eef708e 100644
--- a/sys-block/fio/fio-3.36.ebuild
+++ b/sys-block/fio/fio-3.36.ebuild
@@ -63,6 +63,12 @@ PATCHES=(
"${FILESDIR}"/fio-2.2.13-libmtd.patch
)
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # Internally uses -Werror=implicit-function-declaration for all configure
+ # checks. bug #904276
+ '*'
+)
+
src_prepare() {
default