diff options
Diffstat (limited to 'source/l/gtk+3')
-rwxr-xr-x | source/l/gtk+3/gtk+3.SlackBuild | 3 | ||||
-rw-r--r-- | source/l/gtk+3/gtk.array-bounds.gcc11.diff | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/source/l/gtk+3/gtk+3.SlackBuild b/source/l/gtk+3/gtk+3.SlackBuild index 377b619a9..740909808 100755 --- a/source/l/gtk+3/gtk+3.SlackBuild +++ b/source/l/gtk+3/gtk+3.SlackBuild @@ -82,6 +82,9 @@ find . \ # the configure process doesn't try to call it: zcat $CWD/gtk.fix.missing.version-check.py.diff.gz | patch -p1 --verbose || exit 1 +# Loosen this up for gcc11: +zcat $CWD/gtk.array-bounds.gcc11.diff.gz | patch -p1 --verbose || exit 1 + # Configure, build, and install: export CFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" export CXXFLAGS="$SLKCFLAGS -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" diff --git a/source/l/gtk+3/gtk.array-bounds.gcc11.diff b/source/l/gtk+3/gtk.array-bounds.gcc11.diff new file mode 100644 index 000000000..99392a31f --- /dev/null +++ b/source/l/gtk+3/gtk.array-bounds.gcc11.diff @@ -0,0 +1,10 @@ +--- ./meson.build.orig 2021-08-05 23:49:52.169416580 -0500 ++++ ./meson.build 2021-08-05 23:50:01.955416038 -0500 +@@ -309,7 +309,6 @@ + '-Werror=sequence-point', + '-Werror=return-type', + '-Werror=trigraphs', +- '-Werror=array-bounds', + '-Werror=write-strings', + '-Werror=address', + '-Werror=int-to-pointer-cast', |