The configure script in the three most recent releases of xorg-server define CWARNFLAGS without -fno-strict-aliasing. xorg-server-1.9.0.901.tar.bz2 xorg-server-1.9.0.902.tar.bz2 xorg-server-1.9.1.tar.bz2 In git, all versions of util/macros since version 1.2.0 define CWARNFLAGS with -fno-strict-aliasing. But these three releases have replaced that flag with -Wstrict-aliasing=2. These releases were apparently created with a patched version of util/macros. Possibly the patch that is attached to the following bug report in comment #7: https://bugs.freedesktop.org/show_bug.cgi?id=22939#c7 The omission of -fno-strict-aliasing has caused a bug in Gentoo Linux involving xkb: https://bugs.gentoo.org/show_bug.cgi?id=339988
This has been fixed with xorg-server-1.9.2.tar.bz2. Many thanks.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.