Bug#978927: xwelltris: ftbfs with autoconf 2.70

Matthias Klose doko at debian.org
Thu Dec 31 14:29:27 GMT 2020


Package: src:xwelltris
Version: 1.0.1-17
Severity: normal
Tags: sid bookworm
User: doko at debian.org
Usertags: ftbfs-ac270

[This bug report is not targeted to the upcoming bullseye release]

The package fails to build in a test rebuild on at least amd64 with
autoconf 2.70, but succeeds to build with autoconf 2.69. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://qa-logs.debian.net/2020/09/26.ac270/xwelltris_1.0.1-17_unstable_ac270.log
The last lines of the build log are at the end of this report.

To build with autoconf 2.70, please install the autoconf package from
experimental:  apt-get -t=experimental install autoconf 

[...]
checking for atexit... yes
configure: creating ./config.status
config.status: creating src/Make.common
config.status: WARNING:  'src/Make.common.in' seems to ignore the --datarootdir setting
config.status: creating src/makefile
config.status: creating src/include/globals.h
config.status: creating src/image/makefile
config.status: creating Makefile
config.status: creating src/include/config.h
---------------  X Welltris Project  ----------------------

Configuration:

  Source code location:     .
  C Compiler:               gcc
  C Compiler flags:         -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security
  C++ Compiler:             g++
  Libraries:                -lm 
  Install path:             /usr/bin
  Man pages path:           /usr/man
  X11 versions:            
  X Visuals:                PseudoColor; TrueColor;
  Image library:            GIF

-----------------------------------------------------------

Type 'make' for building XWelltris binaries, and after that
do 'make install' as 'root'.

Thank you...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
(cd src && make)
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
gcc -c mydebug.c -DHAVE_CONFIG_H  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  `sdl-config --cflags` -I./sdl  -DHAVE_CONFIG_H -I. -I./.. -I./image -I./include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 
In file included from ./include/mydebug.h:4,
                 from mydebug.c:17:
./include/config.h:235:16: error: duplicate ‘unsigned’
  235 | #define size_t unsigned int
      |                ^~~~~~~~
./include/config.h:235:25: error: two or more data types in declaration specifiers
  235 | #define size_t unsigned int
      |                         ^~~
make[2]: *** [makefile:169: mydebug.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: [Makefile:98: xwelltris] Error 2 (ignored)
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test
   create-stamp debian/debhelper-build-stamp
   dh_testroot
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make INSTDIR=/<<PKGBUILDDIR>>/debian/xwelltris/usr/games INSTLIB=/<<PKGBUILDDIR>>/debian/xwelltris/usr/share/games/xwelltris install
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/install -c -d -m 755 /<<PKGBUILDDIR>>/debian/xwelltris/usr/share/games/xwelltris
/usr/bin/install -c -m 644 data/polyomino.dat data/board2.gif data/font2.gif data/topnine.gif data/wellcuts.gif data/wellintro.gif /<<PKGBUILDDIR>>/debian/xwelltris/usr/share/games/xwelltris
/usr/bin/install -c -m 666 data/welltris.scores /<<PKGBUILDDIR>>/debian/xwelltris/usr/share/games/xwelltris
/usr/bin/install -c -s -m 755 xwelltris /<<PKGBUILDDIR>>/debian/xwelltris/usr/games
/usr/bin/install: cannot stat 'xwelltris': No such file or directory
make[2]: *** [Makefile:104: install] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:11: override_dh_auto_install] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the Pkg-games-devel mailing list