Skip to content

Commit

Permalink
install-qa-checks.d: suppress some gnulib implicit configure declarat…
Browse files Browse the repository at this point in the history
…ions

These happen in tons of GNU packages because of using gnulib, which
pulls in macros that check for some functionality and spit out an
implicit function declaration error if they aren't supported, which is
*expected*.

Bug: https://bugs.gentoo.org/906027
Signed-off-by: Eli Schwartz <[email protected]>
  • Loading branch information
eli-schwartz committed May 17, 2024
1 parent 8a98670 commit a9f24fa
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions bin/install-qa-check.d/90config-impl-decl
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,15 @@ add_default_skips() {
res_ndestroy
statacl
)

QA_CONFIG_IMPL_DECL_SKIP+=(
# Available in c23, these gnulib checks are expected to fail
alignof
static_assert
unreachable
# also gnulib, but checks both linux/non-linux headers
MIN
)
}

find_log_targets() {
Expand Down

0 comments on commit a9f24fa

Please sign in to comment.