mirror of
https://github.com/OpenRCT2/OpenRCT2.git
synced 2025-01-22 10:21:57 -05:00
Work around more false warnings when compiling deb (#18753)
See https://github.com/OpenRCT2/OpenRCT2/issues/16691 and https://github.com/OpenRCT2/OpenRCT2/issues/17371
This commit is contained in:
parent
6be16ed64f
commit
8438d05011
1 changed files with 13 additions and 4 deletions
17
debian/rules
vendored
17
debian/rules
vendored
|
@ -2,10 +2,19 @@
|
|||
|
||||
BUILDDIR=build_dir
|
||||
|
||||
# Ignore false warning with GCC < 11.3: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578
|
||||
# Reference OpenRCT2 bug report: https://github.com/OpenRCT2/OpenRCT2/issues/16691
|
||||
export DEB_CFLAGS_MAINT_APPEND = -Wno-stringop-overflow
|
||||
export DEB_CXXFLAGS_MAINT_APPEND = -Wno-stringop-overflow
|
||||
# Ignore false warnings with GCC:
|
||||
#
|
||||
# stringop-overflow false positive in GCC < 11.3
|
||||
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578
|
||||
#
|
||||
# maybe-uninitialized false positive in GCC < 12.3 (note 12.3 is currently unreleased)
|
||||
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937
|
||||
#
|
||||
# Reference OpenRCT2 bug reports:
|
||||
# https://github.com/OpenRCT2/OpenRCT2/issues/16691 (-Wno-stringop-overflow)
|
||||
# https://github.com/OpenRCT2/OpenRCT2/issues/17371 (-Wno-maybe-uninitialized -Wno-error=null-dereference)
|
||||
export DEB_CFLAGS_MAINT_APPEND = -Wno-stringop-overflow -Wno-maybe-uninitialized -Wno-error=null-dereference
|
||||
export DEB_CXXFLAGS_MAINT_APPEND = -Wno-stringop-overflow -Wno-maybe-uninitialized -Wno-error=null-dereference
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
|
Loading…
Reference in a new issue