Your message dated Wed, 29 Oct 2025 16:05:42 +0100
with message-id <[email protected]>
and subject line Re: Bug#1098160: xorg-server: ftbfs with GCC-15
has caused the Debian Bug report #1098160,
regarding xorg-server: ftbfs with GCC-15
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1098160: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098160
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:xorg-server
Version: 2:21.1.15-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xorg-server_21.1.15-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/backtrace.c -fPIC
-DPIC -o .libs/backtrace.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/connection.c -fPIC
-DPIC -o .libs/connection.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/inputthread.c -fPIC
-DPIC -o .libs/inputthread.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/auth.c -fPIC -DPIC
-o .libs/auth.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/access.c -fPIC -DPIC
-o .libs/access.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/client.c -fPIC -DPIC
-o .libs/client.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/io.c -fPIC -DPIC -o
.libs/io.o
../../../../os/auth.c: In function 'GenerateRandomData':
../../../../os/auth.c:320:5: warning: ignoring return value of 'read' declared
with attribute 'warn_unused_result' [-Wunused-result]
320 | read(fd, buf, len);
| ^~~~~~~~~~~~~~~~~~
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o mitauth.lo
../../../../os/mitauth.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o oscolor.lo
../../../../os/oscolor.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/mitauth.c -fPIC
-DPIC -o .libs/mitauth.o
../../../../os/io.c: In function 'ResetCurrentRequest':
../../../../os/io.c:565:5: warning: ISO C90 forbids mixed declarations and code
[-Wdeclaration-after-statement]
565 | register ConnectionInputPtr oci = oc->input;
| ^~~~~~~~
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o osinit.lo ../../../../os/osinit.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/oscolor.c -fPIC
-DPIC -o .libs/oscolor.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/osinit.c -fPIC -DPIC
-o .libs/osinit.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o ospoll.lo ../../../../os/ospoll.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o utils.lo ../../../../os/utils.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/ospoll.c -fPIC -DPIC
-o .libs/ospoll.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/utils.c -fPIC -DPIC
-o .libs/utils.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o xdmauth.lo
../../../../os/xdmauth.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o xsha1.lo ../../../../os/xsha1.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/xdmauth.c -fPIC
-DPIC -o .libs/xdmauth.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/xsha1.c -fPIC -DPIC
-o .libs/xsha1.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o xstrans.lo
../../../../os/xstrans.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/xstrans.c -fPIC
-DPIC -o .libs/xstrans.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o xprintf.lo
../../../../os/xprintf.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o log.lo ../../../../os/log.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o xdmcp.lo ../../../../os/xdmcp.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o busfault.lo
../../../../os/busfault.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/xprintf.c -fPIC
-DPIC -o .libs/xprintf.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/log.c -fPIC -DPIC -o
.libs/log.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/xdmcp.c -fPIC -DPIC
-o .libs/xdmcp.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/busfault.c -fPIC
-DPIC -o .libs/busfault.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../../../os -I../include -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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I
../../../../Xext -I../../../../composite -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 -I/usr/include/x86_64-linux-gnu -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o timingsafe_memcmp.lo
../../../../os/timingsafe_memcmp.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../../os -I../include
-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-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/X11/dri
-I/usr/include/libdrm -I/usr/include/freetype2 -I/usr/include/libpng16
-I../../../../include -I../include -I../../../../Xext -I../../../../co
mposite -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
-I/usr/include/x86_64-linux-gnu -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/xorg-server-21.1.15=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../../../os/timingsafe_memcmp.c
-fPIC -DPIC -o .libs/timingsafe_memcmp.o
In file included from /usr/include/string.h:548,
from /usr/include/X11/Xos.h:62,
from /usr/include/X11/Xtrans/Xtrans.h:54,
from /usr/include/X11/Xtrans/Xtransint.h:79,
from /usr/include/X11/Xtrans/transport.c:55,
from ../../../../os/xstrans.c:17:
In function 'strncpy',
inlined from '_XSERVTransGetHostname' at
/usr/include/X11/Xtrans/Xtrans.c:1343:5,
inlined from '_XSERVTransConvertAddress' at
/usr/include/X11/Xtrans/Xtransutil.c:195:12:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:100:10: error:
'__builtin_strncpy' offset [130, 319] from the object at 'name' is out of the
bounds of referenced subobject 'nodename' with type 'char[65]' at offset 65
[-Werror=array-bounds=]
100 | return __builtin___strncpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | __glibc_objsize (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/X11/Xtrans/Xtransint.h:105:
/usr/include/x86_64-linux-gnu/sys/utsname.h: In function
'_XSERVTransConvertAddress':
/usr/include/x86_64-linux-gnu/sys/utsname.h:54:10: note: subobject 'nodename'
declared here
54 | char nodename[_UTSNAME_NODENAME_LENGTH];
| ^~~~~~~~
cc1: some warnings being treated as errors
make[3]: *** [Makefile:696: xstrans.lo] Error 1
make[3]: Leaving directory
'/build/reproducible-path/xorg-server-21.1.15/debian/build/main/os'
make[2]: *** [Makefile:797: all-recursive] Error 1
make[2]: Leaving directory
'/build/reproducible-path/xorg-server-21.1.15/debian/build/main'
dh_auto_build: error: cd debian/build/main && make -j8 returned exit code 2
make[1]: *** [debian/rules:43: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/xorg-server-21.1.15'
make: *** [debian/rules:12: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Version: 2:21.1.20-1
On 17/02/2025 19:02, Matthias Klose wrote:
Package: src:xorg-server
Version: 2:21.1.15-3
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/xorg-server_21.1.15-3_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
We're building with GCC 15 fine, so closing with the last version.
Cheers,
Emilio
--- End Message ---