]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
m4/dovecot.m4: Use -Wno-default-const-init-field-unsafe if it exists
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Tue, 14 Oct 2025 09:37:05 +0000 (12:37 +0300)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Tue, 14 Oct 2025 15:27:29 +0000 (15:27 +0000)
This causes unnecessary warnings about buffer_t.

m4/dovecot.m4

index 25d922ccab3e9eeccdec373117f76a07ce9dedc5..3e1aadf004d5b9453fe88575470791c818005b5b 100644 (file)
@@ -521,6 +521,9 @@ AC_DEFUN([CC_CLANG],[
   AC_MSG_CHECKING([whether $CC is clang 3.3+])
   AS_IF([$CC -dM -E -x c /dev/null | $GREP __clang__ > /dev/null 2>&1], [
       AS_VAR_SET([have_clang], [yes])
+      # buffer_t usage triggers this warning
+      gl_WARN_ADD([-Wno-default-const-init-field-unsafe])
+      AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS"
   ], [
       AS_VAR_SET([have_clang], [no])
   ])