* modules/uniname/uniname (Makefile.am): Explain how to work around a
GCC bug.
+2023-06-04 Bruno Haible <bruno@clisp.org>
+
+ uniname/uniname: Add comments.
+ * modules/uniname/uniname (Makefile.am): Explain how to work around a
+ GCC bug.
+
2023-06-04 Bruno Haible <bruno@clisp.org>
uniname/uniname: Fix -Wformat-signedness warning.
Makefile.am:
if LIBUNISTRING_COMPILE_UNINAME_UNINAME
+# Note: Compilation of this file takes a long time with gcc ≥ 11 and option
+# -fanalyzer. See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110112>.
+# The best workaround is to install GNU libunistring first, and use module
+# 'libunistring-optional' in your package.
+# An alternative workaround would be to pass the option -fno-analyzer, using
+# the technique from
+# https://www.gnu.org/software/automake/manual/html_node/Per_002dObject-Flags.html
lib_SOURCES += uniname/uniname.c
endif