summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-05-26 23:22:38 -0400
committerSam James <sam@gentoo.org>2024-05-28 02:48:43 +0100
commitccdca7f74543d18d60bb987a015691a4fc88143a (patch)
tree11020311ff3288f3524ca6e30a7cf135164e71d4 /dev-libs/libretls
parentapp-misc/gnuit: add whitelist for false positive configure implicit decls (diff)
downloadgentoo-ccdca7f74543d18d60bb987a015691a4fc88143a.tar.gz
gentoo-ccdca7f74543d18d60bb987a015691a4fc88143a.tar.bz2
gentoo-ccdca7f74543d18d60bb987a015691a4fc88143a.zip
dev-libs/libretls: add whitelist for false positive configure implicit decls
checks for va_copy and __va_copy as a fallback, ignores result of latter if former exists. The latter is private and doesn't exist on musl; ignore it since it doesn't even matter. Closes: https://bugs.gentoo.org/906534 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/libretls')
-rw-r--r--dev-libs/libretls/libretls-3.8.1.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev-libs/libretls/libretls-3.8.1.ebuild b/dev-libs/libretls/libretls-3.8.1.ebuild
index 988269d3cce4..0ba2f632be36 100644
--- a/dev-libs/libretls/libretls-3.8.1.ebuild
+++ b/dev-libs/libretls/libretls-3.8.1.ebuild
@@ -21,6 +21,13 @@ BDEPEND="
virtual/pkgconfig
"
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # checks for va_copy and __va_copy as a fallback, ignores result of
+ # latter if former exists. The latter is private and doesn't exist
+ # on musl; ignore it since it doesn't even matter. bug #906534
+ __va_copy
+)
+
src_install() {
default
find "${ED}" -name '*.la' -delete || die