commit:     9726595239c9c464b1b8cd9e052beb7bfa5d8add
Author:     Oskari Pirhonen <xxc3ncoredxx <AT> gmail <DOT> com>
AuthorDate: Fri Mar  3 06:46:42 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 07:18:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97265952

app-editors/gvim: configure implicit function declarations

Ignore implicit function declarations for platform-specific functions,
`acl()` is for Solaris and `statacl()` is for AIX.

Closes: https://bugs.gentoo.org/898450
Signed-off-by: Oskari Pirhonen <xxc3ncoredxx <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-editors/gvim/gvim-9.0.1000.ebuild | 8 ++++++++
 app-editors/gvim/gvim-9.0.1157.ebuild | 8 ++++++++
 app-editors/gvim/gvim-9.0.1363.ebuild | 8 ++++++++
 app-editors/gvim/gvim-9999.ebuild     | 8 ++++++++
 4 files changed, 32 insertions(+)

diff --git a/app-editors/gvim/gvim-9.0.1000.ebuild 
b/app-editors/gvim/gvim-9.0.1000.ebuild
index 708d13e40470..5685854ed305 100644
--- a/app-editors/gvim/gvim-9.0.1000.ebuild
+++ b/app-editors/gvim/gvim-9.0.1000.ebuild
@@ -90,6 +90,14 @@ fi
 # various failures (bugs #630042 and #682320)
 RESTRICT="test"
 
+# platform-specific checks (bug #898450):
+# - acl()     -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+       'acl'
+       'statacl'
+)
+
 pkg_setup() {
        # people with broken alphabets run into trouble. bug 82186.
        unset LANG LC_ALL

diff --git a/app-editors/gvim/gvim-9.0.1157.ebuild 
b/app-editors/gvim/gvim-9.0.1157.ebuild
index 708d13e40470..5685854ed305 100644
--- a/app-editors/gvim/gvim-9.0.1157.ebuild
+++ b/app-editors/gvim/gvim-9.0.1157.ebuild
@@ -90,6 +90,14 @@ fi
 # various failures (bugs #630042 and #682320)
 RESTRICT="test"
 
+# platform-specific checks (bug #898450):
+# - acl()     -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+       'acl'
+       'statacl'
+)
+
 pkg_setup() {
        # people with broken alphabets run into trouble. bug 82186.
        unset LANG LC_ALL

diff --git a/app-editors/gvim/gvim-9.0.1363.ebuild 
b/app-editors/gvim/gvim-9.0.1363.ebuild
index cba104363a07..c6e8ca77a51c 100644
--- a/app-editors/gvim/gvim-9.0.1363.ebuild
+++ b/app-editors/gvim/gvim-9.0.1363.ebuild
@@ -91,6 +91,14 @@ fi
 # various failures (bugs #630042 and #682320)
 RESTRICT="test"
 
+# platform-specific checks (bug #898450):
+# - acl()     -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+       'acl'
+       'statacl'
+)
+
 pkg_setup() {
        # people with broken alphabets run into trouble. bug 82186.
        unset LANG LC_ALL

diff --git a/app-editors/gvim/gvim-9999.ebuild 
b/app-editors/gvim/gvim-9999.ebuild
index 01f283c88448..63a3e37a2a0d 100644
--- a/app-editors/gvim/gvim-9999.ebuild
+++ b/app-editors/gvim/gvim-9999.ebuild
@@ -90,6 +90,14 @@ fi
 # various failures (bugs #630042 and #682320)
 RESTRICT="test"
 
+# platform-specific checks (bug #898450):
+# - acl()     -- Solaris
+# - statacl() -- AIX
+QA_CONFIG_IMPL_DECL_SKIP=(
+       'acl'
+       'statacl'
+)
+
 pkg_setup() {
        # people with broken alphabets run into trouble. bug 82186.
        unset LANG LC_ALL

Reply via email to