Package: src:xorg-server
Version: 2:21.1.3-2
Severity: minor
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-lto

This package currently fails to build (at least on the amd64
architecture) with link time optimizations enabled.  For a background
for LTO please see

https://wiki.debian.org/ToolChain/LTO

The goal is to enable this optimization by default in an upcoming
Debian release in dpkg-buildflags for 64bit architectures.  The goal
is to get this package to build with link time optimizations, or to
explicitly disable link time optimizations for this package build.

To reproduce the build failure, enable the lto optimization in
testing/unstable by adding "optimize=+lto" to DEB_BUILD_MAINT_OPTIONS
in the debian/rules file, or if this macro is unset, just set it:

export DEB_BUILD_MAINT_OPTIONS = optimize=+lto

Please try to fix the build with lto enabled, fixing the packaging or
forwarding the issue upstream. If the issue cannot be fixed,
explicitly disallow building the package with lto by adding to your
rules file:

export DEB_BUILD_MAINT_OPTIONS = optimize=-lto

or adding that string to your existing setting of DEB_BUILD_MAINT_OPTIONS.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/dpkglto/xorg-server_21.1.3-2_unstable_dpkglto.log
The last lines of the build log are at the end of this report.

[...]
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/hw/xfree86'
make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build/udeb/hw'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/hw'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/hw'
Making all in test
make[3]: Entering directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
ln -s ../hw/xfree86/sdksyms.c
make  all-recursive
make[4]: Entering directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
Making all in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -Wdate-time 
-D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith 
-Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wbad-function-cast -Wold-style-definition 
-Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow 
-Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op 
-Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-br
 aces -Werror=sequence-point -Werror=return-type -Werror=trigraphs 
-Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libpng16 -I../../../../include -I../include -I../../../../Xext  
-I../../../../damageext -I../../../../xfixes -I../../../../Xi -I../../../../mi 
-I../../../../miext/sync -I../../../../miext/shadow  -I../../../../miext/damage 
-I../../../../render -I../../../../randr -I../../../../fb -I../../../../dbe 
-I../../../../present -fvisibility=hidden   -DHAVE_XORG_CONFIG_H 
-fvisibility=hidden  -I/usr/include/libdrm  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o 
simple-xinit.o ../../../../test/simple-xinit.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-tests-common.o `test -f 'tests-common.c' || 
 echo '../../../../test/'`tests-common.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-list.o `test -f 'list.c' || echo '../../../.
 ./test/'`list.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-string.o `test -f 'string.c' || echo '../../
 ../../test/'`string.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-tests.o `test -f 'tests.c' || echo '../../..
 /../test/'`tests.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-fixes.o `test -f 'fixes.c' || echo '../../..
 /../test/'`fixes.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-input.o `test -f 'input.c' || echo '../../..
 /../test/'`input.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-misc.o `test -f 'misc.c' || echo '../../../.
 ./test/'`misc.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-signal-logging.o `test -f 'signal-logging.c'
  || echo '../../../../test/'`signal-logging.c
../../../../test/simple-xinit.c: In function ‘handle_sigchld’:
../../../../test/simple-xinit.c:69:5: warning: ignoring return value of ‘write’ 
declared with attribute ‘warn_unused_result’ [-Wunused-result]
   69 |     write(server_displayfd, server_dead, strlen(server_dead));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-touch.o `test -f 'touch.c' || echo '../../..
 /../test/'`touch.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-xfree86.o `test -f 'xfree86.c' || echo '../.
 ./../../test/'`xfree86.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-test_xkb.o `test -f 'test_xkb.c' || echo '..
 /../../../test/'`test_xkb.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-xtest.o `test -f 'xtest.c' || echo '../../..
 /../test/'`xtest.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-hashtabletest.o `test -f 'hashtabletest.c' |
 | echo '../../../../test/'`hashtabletest.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xchangedevicecontrol.o `test -f 'xi
 1/protocol-xchangedevicecontrol.c' || echo 
'../../../../test/'`xi1/protocol-xchangedevicecontrol.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-common.o `test -f 'xi2/protocol-com
 mon.c' || echo '../../../../test/'`xi2/protocol-common.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xiqueryversion.o `test -f 'xi2/prot
 ocol-xiqueryversion.c' || echo 
'../../../../test/'`xi2/protocol-xiqueryversion.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xiquerydevice.o `test -f 'xi2/proto
 col-xiquerydevice.c' || echo '../../../../test/'`xi2/protocol-xiquerydevice.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xiselectevents.o `test -f 'xi2/prot
 ocol-xiselectevents.c' || echo 
'../../../../test/'`xi2/protocol-xiselectevents.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xigetselectedevents.o `test -f 'xi2
 /protocol-xigetselectedevents.c' || echo 
'../../../../test/'`xi2/protocol-xigetselectedevents.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xisetclientpointer.o `test -f 'xi2/
 protocol-xisetclientpointer.c' || echo 
'../../../../test/'`xi2/protocol-xisetclientpointer.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xigetclientpointer.o `test -f 'xi2/
 protocol-xigetclientpointer.c' || echo 
'../../../../test/'`xi2/protocol-xigetclientpointer.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xiquerypointer.o `test -f 'xi2/prot
 ocol-xiquerypointer.c' || echo 
'../../../../test/'`xi2/protocol-xiquerypointer.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xipassivegrabdevice.o `test -f 'xi2
 /protocol-xipassivegrabdevice.c' || echo 
'../../../../test/'`xi2/protocol-xipassivegrabdevice.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-xiwarppointer.o `test -f 'xi2/proto
 col-xiwarppointer.c' || echo '../../../../test/'`xi2/protocol-xiwarppointer.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-protocol-eventconvert.o `test -f 'xi2/protoc
 ol-eventconvert.c' || echo '../../../../test/'`xi2/protocol-eventconvert.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-xi2.o `test -f 'xi2/xi2.c' || echo '../../..
 /../test/'`xi2/xi2.c
gcc -DHAVE_CONFIG_H -I. -I../../../../test -I../include  
-I../../../../hw/xfree86 -I../../../../hw/xfree86/include 
-I../../../../hw/xfree86/common -I../../../../hw/xfree86/os-support 
-I../../../../hw/xfree86/os-support/bus -I../../../../os -I../../../../test/xi1 
-I../../../../test/xi2 -I../../../../hw/xfree86/common 
-I../../../../hw/xfree86/parser -I../../../../hw/xfree86/ddc 
-I../../../../hw/xfree86/i2c -I../../../../hw/xfree86/modes 
-I../../../../hw/xfree86/ramdac -I../../../../hw/xfree86/dri 
-I../../../../hw/xfree86/dri2 -I../../../../dri3 -DXORG_TESTS -DRES_TESTS 
-DLDWRAP_TESTS -Wdate-time -D_FORTIFY_SOURCE=2 -DPRE_RELEASE=0  
-DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=i
 nit-self -Werror=main -Werror=missing-braces -Werror=sequence-point 
-Werror=return-type -Werror=trigraphs -Werror=array-bounds 
-Werror=write-strings -Werror=address -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast -fno-strict-aliasing -fno-strict-aliasing 
-D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 
-I../../../../include -I../include -I../../../../Xext  -I../../../../damageext 
-I../../../../xfixes -I../../../../Xi -I../../../../mi -I../../../../miext/sync 
-I../../../../miext/shadow  -I../../../../miext/damage -I../../../../render 
-I../../../../randr -I../../../../fb -I../../../../dbe -I../../../../present 
-fvisibility=hidden   -DHAVE_XORG_CONFIG_H -fvisibility=hidden  
-I/usr/include/libdrm  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto 
-ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
-pthread -c -o tests-sdksyms.o `test -f 'sdksyms.c' || echo '../.
 ./../../test/'`sdksyms.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -DHAVE_DIX_CONFIG_H -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libpng16 -I../../../../include -I../include -I../../../../Xext  
-I../../../../damageext -I../../../../xfixes -I../../../../Xi -I../../../../mi 
-I../../../../miext/sync -I../../../../miext/shadow  
 -I../../../../miext/damage -I../../../../render -I../../../../randr 
-I../../../../fb -I../../../../dbe -I../../../../present -fvisibility=hidden   
-DHAVE_XORG_CONFIG_H -fvisibility=hidden  -I/usr/include/libdrm  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -pthread  -flto=auto 
-ffat-lto-objects -Wl,-z,relro -Wl,-Bsymbolic -o simple-xinit simple-xinit.o  
-lm -lbsd  
libtool: link: gcc -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith 
-Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wbad-function-cast -Wold-style-definition 
-Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow 
-Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op 
-Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libpng16 -I../../../../include -I../include -I../../../../Xext 
-I../../../../damageext -I../../../../xfixes -I../../../../Xi -I../../../../mi 
-I../../../../miext/sync -I../../../../miext/shadow -I../../../../miext/damage 
-I../
 ../../../render -I../../../../randr -I../../../../fb -I../../../../dbe 
-I../../../../present -fvisibility=hidden -DHAVE_XORG_CONFIG_H 
-fvisibility=hidden -I/usr/include/libdrm -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -flto=auto 
-ffat-lto-objects -Wl,-z -Wl,relro -Wl,-Bsymbolic -o simple-xinit 
simple-xinit.o  -lm -lbsd -pthread
/bin/bash ../libtool  --tag=CC   --mode=link gcc -DHAVE_DIX_CONFIG_H -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libpng16 -I../../../../include -I../include -I../../../../Xext  
-I../../../../damageext -I../../../../xfixes -I../../../../Xi -I../../../../mi 
-I../../../../miext/sync -I../../../../miext/shadow  
 -I../../../../miext/damage -I../../../../render -I../../../../randr 
-I../../../../fb -I../../../../dbe -I../../../../present -fvisibility=hidden   
-DHAVE_XORG_CONFIG_H -fvisibility=hidden  -I/usr/include/libdrm  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -pthread 
-Wl,-wrap,dixLookupWindow -Wl,-wrap,dixLookupClient -Wl,-wrap,WriteToClient 
-Wl,-wrap,dixLookupWindow -Wl,-wrap,XISetEventMask -Wl,-wrap,AddResource 
-Wl,-wrap,GrabButton  -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-Bsymbolic 
-o tests tests-tests-common.o tests-list.o tests-string.o tests-tests.o 
tests-fixes.o tests-input.o tests-misc.o tests-signal-logging.o tests-touch.o 
tests-xfree86.o tests-test_xkb.o tests-xtest.o tests-hashtabletest.o 
tests-protocol-xchangedevicecontrol.o tests-protocol-common.o 
tests-protocol-xiqueryversion.o tests-protocol-xiquerydevice.o 
tests-protocol-xiselectevents.o tests-protocol-xigetselectedevents.o test
 s-protocol-xisetclientpointer.o tests-protocol-xigetclientpointer.o 
tests-protocol-xiquerypointer.o tests-protocol-xipassivegrabdevice.o 
tests-protocol-xiwarppointer.o tests-protocol-eventconvert.o tests-xi2.o 
tests-sdksyms.o ../hw/xfree86/loader/libloader.la 
../hw/xfree86/common/libcommon.la ../hw/xfree86/os-support/libxorgos.la 
../hw/xfree86/parser/libxf86config.la ../hw/xfree86/dixmods/libdixmods.la 
../hw/xfree86/modes/libxf86modes.la ../hw/xfree86/ramdac/libramdac.la 
../hw/xfree86/ddc/libddc.la ../hw/xfree86/i2c/libi2c.la 
../hw/xfree86/xkb/libxorgxkb.la ../Xext/libXvidmode.la ../fb/libfb.la 
../dix/libdix.la ../mi/libmi.la ../os/libos.la ../xfixes/libxfixes.la 
../Xext/libXext.la ../dbe/libdbe.la  ../randr/librandr.la 
../render/librender.la ../damageext/libdamageext.la ../dri3/libdri3.la 
../present/libpresent.la ../miext/sync/libsync.la ../miext/damage/libdamage.la 
../Xi/libXi.la ../xkb/libxkb.la ../os/libos.la    ../dri3/libdri3.la -lxcvt 
-lpciaccess -ldrm  -lpixman-1 -lXfont2 -l
 Xau -lxshmfence   -lm -lbsd    -lm -lbsd  
libtool: link: gcc -DHAVE_DIX_CONFIG_H -Wall -Wpointer-arith 
-Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes 
-Wnested-externs -Wbad-function-cast -Wold-style-definition 
-Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow 
-Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op 
-Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-fno-strict-aliasing -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN 
-DHAS_STICKY_DIR_BIT -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libpng16 -I../../../../include -I../include -I../../../../Xext 
-I../../../../damageext -I../../../../xfixes -I../../../../Xi -I../../../../mi 
-I../../../../miext/sync -I../../../../miext/shadow -I../../../../miext/damage 
-I../
 ../../../render -I../../../../randr -I../../../../fb -I../../../../dbe 
-I../../../../present -fvisibility=hidden -DHAVE_XORG_CONFIG_H 
-fvisibility=hidden -I/usr/include/libdrm -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-wrap 
-Wl,dixLookupWindow -Wl,-wrap -Wl,dixLookupClient -Wl,-wrap -Wl,WriteToClient 
-Wl,-wrap -Wl,dixLookupWindow -Wl,-wrap -Wl,XISetEventMask -Wl,-wrap 
-Wl,AddResource -Wl,-wrap -Wl,GrabButton -flto=auto -ffat-lto-objects -Wl,-z 
-Wl,relro -Wl,-Bsymbolic -o tests tests-tests-common.o tests-list.o 
tests-string.o tests-tests.o tests-fixes.o tests-input.o tests-misc.o 
tests-signal-logging.o tests-touch.o tests-xfree86.o tests-test_xkb.o 
tests-xtest.o tests-hashtabletest.o tests-protocol-xchangedevicecontrol.o 
tests-protocol-common.o tests-protocol-xiqueryversion.o 
tests-protocol-xiquerydevice.o tests-protocol-xiselectevents.o 
tests-protocol-xigetselectedevents.o tests-protocol-xis
 etclientpointer.o tests-protocol-xigetclientpointer.o 
tests-protocol-xiquerypointer.o tests-protocol-xipassivegrabdevice.o 
tests-protocol-xiwarppointer.o tests-protocol-eventconvert.o tests-xi2.o 
tests-sdksyms.o  ../hw/xfree86/loader/.libs/libloader.a 
../hw/xfree86/common/.libs/libcommon.a -ludev 
../hw/xfree86/os-support/.libs/libxorgos.a 
../hw/xfree86/parser/.libs/libxf86config.a 
../hw/xfree86/dixmods/.libs/libdixmods.a 
../hw/xfree86/modes/.libs/libxf86modes.a ../hw/xfree86/ramdac/.libs/libramdac.a 
../hw/xfree86/ddc/.libs/libddc.a ../hw/xfree86/i2c/.libs/libi2c.a 
../hw/xfree86/xkb/.libs/libxorgxkb.a ../Xext/.libs/libXvidmode.a 
../fb/.libs/libfb.a ../dix/.libs/libdix.a ../mi/.libs/libmi.a 
../xfixes/.libs/libxfixes.a ../Xext/.libs/libXext.a ../dbe/.libs/libdbe.a 
../randr/.libs/librandr.a ../render/.libs/librender.a 
../damageext/.libs/libdamageext.a ../present/.libs/libpresent.a 
../miext/sync/.libs/libsync.a ../miext/damage/.libs/libdamage.a 
../Xi/.libs/libXi.a ../xkb/.libs/libxkb.a .
 ./os/.libs/libos.a -l:libnettle.a -ldl ../dri3/.libs/libdri3.a -lxcvt 
-lpciaccess -ldrm -lpixman-1 -lXfont2 -lXau -lxshmfence -lm -lbsd -pthread
../dix/../../../../dix/ptrveloc.c: In function 'AccelSetProfileProperty':
../dix/../../../../dix/ptrveloc.c:194:9: warning: 'profile' may be used 
uninitialized in this function [-Wmaybe-uninitialized]
  194 |     int profile, *ptr = &profile;
      |         ^
/usr/bin/ld: /tmp/ccCPkCpN.ltrans1.ltrans.o: in function 
`__wrap_dixLookupWindow':
./debian/build/udeb/test/../../../../test/xi2/protocol-common.c:315: undefined 
reference to `dixLookupWindow'
/usr/bin/ld: /tmp/ccCPkCpN.ltrans1.ltrans.o: in function 
`__wrap_dixLookupClient':
./debian/build/udeb/test/../../../../test/xi2/protocol-common.c:332: undefined 
reference to `dixLookupClient'
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:1026: tests] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
make[4]: *** [Makefile:1481: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
make[3]: *** [Makefile:977: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb/test'
make[2]: *** [Makefile:790: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian/build/udeb'
dh_auto_build: error: cd debian/build/udeb && make -j8 returned exit code 2
make[1]: *** [debian/rules:40: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Reply via email to