mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-20 22:33:02 +01: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:
17
debian/rules
vendored
17
debian/rules
vendored
@@ -2,10 +2,19 @@
|
|||||||
|
|
||||||
BUILDDIR=build_dir
|
BUILDDIR=build_dir
|
||||||
|
|
||||||
# Ignore false warning with GCC < 11.3: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578
|
# Ignore false warnings with GCC:
|
||||||
# Reference OpenRCT2 bug report: https://github.com/OpenRCT2/OpenRCT2/issues/16691
|
#
|
||||||
export DEB_CFLAGS_MAINT_APPEND = -Wno-stringop-overflow
|
# stringop-overflow false positive in GCC < 11.3
|
||||||
export DEB_CXXFLAGS_MAINT_APPEND = -Wno-stringop-overflow
|
# 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 $@
|
dh $@
|
||||||
|
|||||||
Reference in New Issue
Block a user