summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-06-04 17:57:00 -0400
committerSam James <sam@gentoo.org>2024-06-06 01:44:38 +0100
commit63fcd239c079393e27f6045b36309ab3f6217420 (patch)
tree55fd899b03bf99a58e26072a41572133d7a46a36 /dev-util
parentdev-util/ctags: enable py3.12 (diff)
downloadgentoo-63fcd239c079393e27f6045b36309ab3f6217420.tar.gz
gentoo-63fcd239c079393e27f6045b36309ab3f6217420.tar.bz2
gentoo-63fcd239c079393e27f6045b36309ab3f6217420.zip
dev-util/ctags: add whitelist for false positive configure implicit decls
Closes: https://bugs.gentoo.org/898588 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/ctags/ctags-20230423.0.ebuild6
-rw-r--r--dev-util/ctags/ctags-99999999.ebuild6
2 files changed, 12 insertions, 0 deletions
diff --git a/dev-util/ctags/ctags-20230423.0.ebuild b/dev-util/ctags/ctags-20230423.0.ebuild
index 977a501d0fd6..f7d12a2de81e 100644
--- a/dev-util/ctags/ctags-20230423.0.ebuild
+++ b/dev-util/ctags/ctags-20230423.0.ebuild
@@ -39,6 +39,12 @@ BDEPEND="
"
IDEPEND="app-eselect/eselect-ctags"
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # manual check for function in a library that doesn't exist, passes -liconv
+ # which either fails to link anyway (glibc) or passes this check (musl)
+ libiconv_open
+)
+
pkg_setup() {
use test && python-any-r1_pkg_setup
}
diff --git a/dev-util/ctags/ctags-99999999.ebuild b/dev-util/ctags/ctags-99999999.ebuild
index bf01eeb1c958..e69d9be7075a 100644
--- a/dev-util/ctags/ctags-99999999.ebuild
+++ b/dev-util/ctags/ctags-99999999.ebuild
@@ -39,6 +39,12 @@ BDEPEND="
"
IDEPEND="app-eselect/eselect-ctags"
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # manual check for function in a library that doesn't exist, passes -liconv
+ # which either fails to link anyway (glibc) or passes this check (musl)
+ libiconv_open
+)
+
pkg_setup() {
use test && python-any-r1_pkg_setup
}