mirror of
https://github.com/Icinga/icinga2.git
synced 2026-05-28 04:12:13 -04:00
Disable warnings about unknown attributes in CI
Specifically this is needed to make old GCCs on Debian not whine about having to ingore `[[gnu::no_dangling]]`.
This commit is contained in:
parent
afe17f10c1
commit
ae86358ca3
1 changed files with 8 additions and 0 deletions
8
.github/workflows/linux.bash
vendored
8
.github/workflows/linux.bash
vendored
|
|
@ -12,6 +12,14 @@ SCL_ENABLE_GCC=()
|
|||
# we're considering moving to C++20 and/or the -ti.hpp files are generated differently.
|
||||
WARN_FLAGS="-Wall -Wextra -Wno-template-id-cdtor -Wno-stringop-overflow"
|
||||
|
||||
case "$DISTRO" in
|
||||
debian:11)
|
||||
# -Wattributes neededs to be disabled to not get warnings in old compilers about not-yet
|
||||
# understood attributes, like [[gnu::no_dangling]] on debian:11.
|
||||
WARN_FLAGS="${WARN_FLAGS} -Wno-attributes"
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$DISTRO" in
|
||||
alpine:*)
|
||||
# Packages inspired by the Alpine package, just
|
||||
|
|
|
|||
Loading…
Reference in a new issue