Source: gnuchess Version: 6.2.7-1 Severity: minor Tags: trixie sid ftbfs User: [email protected] Usertags: ftbfs-binary-20230816 ftbfs-binary-after-build User: [email protected] Usertags: qa-doublebuild
Hi, This package fails to do build a binary-only build (not source) after a successful build (dpkg-buildpackage ; dpkg-buildpackage -b). This is probably a clear violation of Debian Policy section 4.9 (clean target), but this is filed as severity:minor for now, because a discussion on debian-devel showed that we might want to revisit the requirement of a working 'clean' target. More information about this class of issues, included common problems and solutions, is available at https://wiki.debian.org/qa.debian.org/FTBFS/DoubleBuild Relevant part of the build log: > cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env > -us -uc -rfakeroot -b > ----------------------------------------------------------------------------------------------------------------------- > > dpkg-buildpackage: info: source package gnuchess > dpkg-buildpackage: info: source version 6.2.7-1 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Vincent Legout <[email protected]> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > fakeroot debian/rules clean > dh clean --with autoreconf > dh_auto_clean > make -j8 distclean > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making distclean in src > make[2]: Entering directory '/<<PKGBUILDDIR>>/src' > Making distclean in frontend > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/frontend' > test -z "libfrontend.a" || rm -f libfrontend.a > rm -f *.o > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > test -z "*~" || rm -f *~ > rm -f ./.deps/atak.Po > rm -f ./.deps/cmd.Po > rm -f ./.deps/debug.Po > rm -f ./.deps/engine.Po > rm -f ./.deps/epd.Po > rm -f ./.deps/genmove.Po > rm -f ./.deps/init.Po > rm -f ./.deps/input.Po > rm -f ./.deps/lexpgn.Po > rm -f ./.deps/move.Po > rm -f ./.deps/output.Po > rm -f ./.deps/pgn.Po > rm -f ./.deps/players.Po > rm -f ./.deps/solve.Po > rm -f ./.deps/swap.Po > rm -f ./.deps/util.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/frontend' > Making distclean in adapter > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/adapter' > test -z "libadapter.a" || rm -f libadapter.a > rm -f *.o > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > test -z "*~" || rm -f *~ > rm -f ./.deps/adapter.Po > rm -f ./.deps/attack.Po > rm -f ./.deps/board.Po > rm -f ./.deps/book.Po > rm -f ./.deps/book_make.Po > rm -f ./.deps/book_merge.Po > rm -f ./.deps/colour.Po > rm -f ./.deps/engine.Po > rm -f ./.deps/epd.Po > rm -f ./.deps/fen.Po > rm -f ./.deps/game.Po > rm -f ./.deps/hash.Po > rm -f ./.deps/io.Po > rm -f ./.deps/line.Po > rm -f ./.deps/list.Po > rm -f ./.deps/main.Po > rm -f ./.deps/move.Po > rm -f ./.deps/move_do.Po > rm -f ./.deps/move_gen.Po > rm -f ./.deps/move_legal.Po > rm -f ./.deps/option.Po > rm -f ./.deps/parse.Po > rm -f ./.deps/pgn.Po > rm -f ./.deps/piece.Po > rm -f ./.deps/posix.Po > rm -f ./.deps/random.Po > rm -f ./.deps/san.Po > rm -f ./.deps/search.Po > rm -f ./.deps/square.Po > rm -f ./.deps/uci.Po > rm -f ./.deps/util.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/adapter' > Making distclean in engine > make[3]: Entering directory '/<<PKGBUILDDIR>>/src/engine' > test -z "libengine.a" || rm -f libengine.a > rm -f *.o > rm -f *.tab.c > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > test -z "*~" || rm -f *~ > rm -f ./.deps/attack.Po > rm -f ./.deps/board.Po > rm -f ./.deps/book.Po > rm -f ./.deps/eval.Po > rm -f ./.deps/fen.Po > rm -f ./.deps/hash.Po > rm -f ./.deps/list.Po > rm -f ./.deps/main.Po > rm -f ./.deps/material.Po > rm -f ./.deps/move.Po > rm -f ./.deps/move_check.Po > rm -f ./.deps/move_do.Po > rm -f ./.deps/move_evasion.Po > rm -f ./.deps/move_gen.Po > rm -f ./.deps/move_legal.Po > rm -f ./.deps/option.Po > rm -f ./.deps/pawn.Po > rm -f ./.deps/piece.Po > rm -f ./.deps/posix.Po > rm -f ./.deps/protocol.Po > rm -f ./.deps/pst.Po > rm -f ./.deps/pv.Po > rm -f ./.deps/random.Po > rm -f ./.deps/recog.Po > rm -f ./.deps/search.Po > rm -f ./.deps/search_full.Po > rm -f ./.deps/see.Po > rm -f ./.deps/sort.Po > rm -f ./.deps/square.Po > rm -f ./.deps/trans.Po > rm -f ./.deps/util.Po > rm -f ./.deps/value.Po > rm -f ./.deps/vector.Po > rm -f Makefile > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/engine' > make[3]: Entering directory '/<<PKGBUILDDIR>>/src' > test -z "gnuchess" || rm -f gnuchess > test -z "configmake.h configmake.h-t" || rm -f configmake.h configmake.h-t > rm -f *.o > rm -f *.tab.c > test -z "" || rm -f > rm -f config.h stamp-h1 > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > test -z "*~" || rm -f *~ > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' > rm -f ./.deps/components.Po > rm -f ./.deps/main.Po > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' > Making distclean in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > test -z "gnuchess.dvi gnuchess.pdf gnuchess.ps gnuchess.html" \ > || rm -rf gnuchess.dvi gnuchess.pdf gnuchess.ps gnuchess.html > test -z "*.aux *.cp *.cps *.fn *.ky *.log *.op *.pg *.toc *.tp *.vr" || rm -f > *.aux *.cp *.cps *.fn *.ky *.log *.op *.pg *.toc *.tp *.vr > rm -rf gnuchess.t2d gnuchess.t2p > rm -f vti.tmp* ./version.texi.tmp* > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "*.aux *.cp *.cps *.fn *.ky *.log *.op *.pg *.toc *.tp *.vr" || rm -f > *.aux *.cp *.cps *.fn *.ky *.log *.op *.pg *.toc *.tp *.vr > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making distclean in po > make[2]: Entering directory '/<<PKGBUILDDIR>>/po' > rm -f *.insert-header > rm -f remove-potcdate.sed > rm -f stamp-poT > rm -f core core.* gnuchess.po gnuchess.1po gnuchess.2po *.new.po > rm -fr *.o > rm -f Makefile Makefile.in POTFILES *.mo > make[2]: Leaving directory '/<<PKGBUILDDIR>>/po' > Making distclean in man > make[2]: Entering directory '/<<PKGBUILDDIR>>/man' > test -z "gnuchess.1" || rm -f gnuchess.1 > test -z "" || rm -f > test . = "." || test -z "" || rm -f > test -z "gnuchess.1" || rm -f gnuchess.1 > rm -f Makefile > make[2]: Leaving directory '/<<PKGBUILDDIR>>/man' > make[2]: Entering directory '/<<PKGBUILDDIR>>' > test -z "" || rm -f > rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags > test . = "." || test -z "" || rm -f > rm -f cscope.out cscope.in.out cscope.po.out cscope.files > test -z "*~ src/GCint.h" || rm -f *~ src/GCint.h > make[2]: Leaving directory '/<<PKGBUILDDIR>>' > rm -f config.status config.cache config.log configure.lineno > config.status.lineno > rm -f Makefile > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_autoreconf_clean > dh_clean > debian/rules build > dh build --with autoreconf > dh_update_autotools_config > dh_autoreconf > Copying file m4/codeset.m4 > Copying file m4/extern-inline.m4 > Copying file m4/fcntl-o.m4 > Copying file m4/glibc2.m4 > Copying file m4/glibc21.m4 > Copying file m4/intdiv0.m4 > Copying file m4/intl.m4 > Copying file m4/intldir.m4 > Copying file m4/intmax.m4 > Copying file m4/inttypes-pri.m4 > Copying file m4/inttypes_h.m4 > Copying file m4/lcmessage.m4 > Copying file m4/lock.m4 > Copying file m4/longlong.m4 > Copying file m4/printf-posix.m4 > Copying file m4/size_max.m4 > Copying file m4/stdint_h.m4 > Copying file m4/threadlib.m4 > Copying file m4/uintmax_t.m4 > Copying file m4/visibility.m4 > Copying file m4/wchar_t.m4 > Copying file m4/wint_t.m4 > Copying file m4/xsize.m4 > Copying file po/Makevars.template > configure.ac:28: warning: AC_PROG_LEX without either yywrap or noyywrap is > obsolete > ./lib/autoconf/programs.m4:716: _AC_PROG_LEX is expanded from... > ./lib/autoconf/programs.m4:709: AC_PROG_LEX is expanded from... > aclocal.m4:728: AM_PROG_LEX is expanded from... > configure.ac:28: the top level > configure.ac:32: warning: The macro `AC_HELP_STRING' is obsolete. > configure.ac:32: You should run autoupdate. > ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... > configure.ac:32: the top level > configure.ac:45: warning: The macro `AC_HEADER_STDC' is obsolete. > configure.ac:45: You should run autoupdate. > ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... > configure.ac:45: the top level > configure.ac:60: warning: The macro `AC_HEADER_TIME' is obsolete. > configure.ac:60: You should run autoupdate. > ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... > configure.ac:60: the top level > configure.ac:61: warning: The macro `AC_TRY_COMPILE' is obsolete. > configure.ac:61: You should run autoupdate. > ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:36: AX_CREATE_STDINT_H is expanded from... > configure.ac:61: the top level > configure.ac:61: warning: The macro `AC_TRY_COMPILE' is obsolete. > configure.ac:61: You should run autoupdate. > ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:573: AC_COMPILE_CHECK_SIZEOF is expanded from... > acinclude.m4:36: AX_CREATE_STDINT_H is expanded from... > configure.ac:61: the top level > configure.ac:64: warning: The macro `AC_TYPE_SIGNAL' is obsolete. > configure.ac:64: You should run autoupdate. > ./lib/autoconf/types.m4:776: AC_TYPE_SIGNAL is expanded from... > configure.ac:64: the top level > configure.ac:75: warning: The macro `AC_LANG_C' is obsolete. > configure.ac:75: You should run autoupdate. > ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... > acinclude.m4:601: ACX_PTHREAD is expanded from... > configure.ac:75: the top level > configure.ac:75: warning: The macro `AC_TRY_LINK' is obsolete. > configure.ac:75: You should run autoupdate. > ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... > acinclude.m4:601: ACX_PTHREAD is expanded from... > configure.ac:75: the top level > configure.ac:22: installing './ar-lib' > configure.ac:20: installing './compile' > configure.ac:17: installing './install-sh' > configure.ac:17: installing './missing' > Makefile.am: installing './INSTALL' > doc/Makefile.am:18: installing 'doc/mdate-sh' > doc/Makefile.am:18: installing 'doc/texinfo.tex' > src/Makefile.am: installing './depcomp' > configure.ac: installing './ylwrap' > debian/rules override_dh_auto_configure > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_configure -- --bindir=/usr/games > ./configure --build=x86_64-linux-gnu --prefix=/usr > --includedir=\${prefix}/include --mandir=\${prefix}/share/man > --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var > --disable-option-checking --disable-silent-rules > --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run > --disable-maintainer-mode --disable-dependency-tracking --bindir=/usr/games > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a race-free mkdir -p... /bin/mkdir -p > checking for gawk... no > checking for mawk... mawk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether the compiler supports GNU C... yes > checking whether gcc accepts -g... yes > checking for gcc option to enable C11 features... none needed > checking whether gcc understands -c and -o together... yes > checking whether make supports the include directive... yes (GNU style) > checking dependency style of gcc... none > checking for g++... g++ > checking whether the compiler supports GNU C++... yes > checking whether g++ accepts -g... yes > checking for g++ option to enable C++11 features... none needed > checking dependency style of g++... none > checking for ar... ar > checking the archiver (ar) interface... ar > checking for ranlib... ranlib > checking for gawk... (cached) mawk > checking whether ln -s works... yes > checking whether struct tm is in sys/time.h or time.h... time.h > checking for flex... no > checking for lex... no > checking for tputs in -lncurses... no > checking for readline in -lreadline... no > checking for stdio.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for strings.h... yes > checking for sys/stat.h... yes > checking for sys/types.h... yes > checking for unistd.h... yes > checking for sys/time.h... yes > checking for readline/readline.h... no > checking for readline/history.h... no > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for time.h... yes > checking for sys/time.h... (cached) yes > checking for unistd.h... (cached) yes > checking for errno.h... yes > checking for fcntl.h... yes > checking for libintl.h... yes > checking for an ANSI C-conforming const... yes > checking for working volatile... yes > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking for GNU libc compatible realloc... yes > checking for _Bool... yes > checking for stdbool.h that conforms to C99... yes > checking for inline... inline > checking for size_t... yes > checking for stdint types... stdint.h (shortcircuit) > make use of stdint.h in src/GCint.h (assuming C99 compatible system) > checking return type of signal handlers... void > checking for GNU libc compatible malloc... yes > checking for working memcmp... yes > checking for gettimeofday... yes > checking for strchr... yes > checking for strcspn... yes > checking for strstr... yes > checking for strerror... yes > checking for memset... yes > checking for strdup... yes > checking for strtol... yes > checking for the pthreads library -lpthreads... no > checking whether pthreads work without any flags... yes > checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE > checking if more special flags are required for pthreads... no > checking for cc_r... gcc > checking for a sed that does not truncate output... /bin/sed > checking whether NLS is requested... yes > checking for msgfmt... /usr/bin/msgfmt > checking for gmsgfmt... /usr/bin/msgfmt > checking for xgettext... /usr/bin/xgettext > checking for msgmerge... /usr/bin/msgmerge > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for shared library run path origin... done > checking how to run the C preprocessor... gcc -E > checking for CFPreferencesCopyAppValue... no > checking for CFLocaleCopyCurrent... no > checking for GNU gettext in libc... yes > checking whether to use NLS... yes > checking where the gettext function comes from... libc > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating Makefile > config.status: creating src/Makefile > config.status: creating src/frontend/Makefile > config.status: creating src/adapter/Makefile > config.status: creating src/engine/Makefile > config.status: creating doc/Makefile > config.status: creating po/Makefile.in > config.status: creating man/Makefile > config.status: creating src/config.h > config.status: executing depfiles commands > config.status: executing src/GCint.h commands > config.status: creating src/GCint.h : _GNUCHESS_SRC_GCINT_H > config.status: executing po-directories commands > config.status: creating po/POTFILES > config.status: creating po/Makefile > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build > make -j8 > make[1]: Entering directory '/<<PKGBUILDDIR>>' > Making all in src > make[2]: Entering directory '/<<PKGBUILDDIR>>/src' > rm -f configmake.h-t configmake.h > { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ > echo '#define PKGDATADIR "/usr/share/gnuchess"'; \ > } | sed '/""/d' > configmake.h-t > mv configmake.h-t configmake.h > make all-recursive > make[3]: Entering directory '/<<PKGBUILDDIR>>/src' > Making all in frontend > make[4]: Entering directory '/<<PKGBUILDDIR>>/src/frontend' > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o atak.o atak.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o cmd.o cmd.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o debug.o > debug.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o epd.o epd.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o genmove.o > genmove.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o init.o init.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move.o move.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o output.o > output.cc > atak.cc: In function âshort int SqAtakd(short int, short int)â: > atak.cc:40:23: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 40 | register BitBoard *a, b, *c, d, blocker; > | ^ > atak.cc:40:26: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 40 | register BitBoard *a, b, *c, d, blocker; > | ^ > atak.cc:40:30: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 40 | register BitBoard *a, b, *c, d, blocker; > | ^ > atak.cc:40:33: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 40 | register BitBoard *a, b, *c, d, blocker; > | ^ > atak.cc:40:36: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 40 | register BitBoard *a, b, *c, d, blocker; > | ^~~~~~~ > atak.cc: In function âBitBoard AttackTo(int, int)â: > atak.cc:92:23: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 92 | register BitBoard *a, b, *c, e, blocker; > | ^ > atak.cc:92:26: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 92 | register BitBoard *a, b, *c, e, blocker; > | ^ > atak.cc:92:30: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 92 | register BitBoard *a, b, *c, e, blocker; > | ^ > atak.cc:92:33: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 92 | register BitBoard *a, b, *c, e, blocker; > | ^ > atak.cc:92:36: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 92 | register BitBoard *a, b, *c, e, blocker; > | ^~~~~~~ > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o players.o > players.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o pgn.o pgn.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o solve.o > solve.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o swap.o swap.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o util.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o engine.o > engine.cc > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o lexpgn.o > lexpgn.cc > util.cc: In function âvoid UpdateFriends()â: > util.cc:78:23: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 78 | register BitBoard *w, *b; > | ^ > util.cc:78:27: warning: ISO C++17 does not allow âregisterâ storage class > specifier [-Wregister] > 78 | register BitBoard *w, *b; > | ^ > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../lib -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o input.o > input.cc > lexpgn.cc: In function âint yylex()â: > lexpgn.cc:2434:32: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 2434 | register yy_state_type yy_current_state; > | ^~~~~~~~~~~~~~~~ > lexpgn.cc:2435:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 2435 | register char *yy_cp, *yy_bp; > | ^~~~~ > lexpgn.cc:2435:32: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 2435 | register char *yy_cp, *yy_bp; > | ^~~~~ > lexpgn.cc:2436:22: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 2436 | register int yy_act; > | ^~~~~~ > lexpgn.cc: In function âint yy_get_next_buffer()â: > lexpgn.cc:3121:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3121 | register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; > | ^~~~ > lexpgn.cc:3122:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3122 | register char *source = (yytext_ptr); > | ^~~~~~ > lexpgn.cc:3123:22: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3123 | register int number_to_move, i; > | ^~~~~~~~~~~~~~ > lexpgn.cc:3123:38: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3123 | register int number_to_move, i; > | ^ > lexpgn.cc: In function âyy_state_type yy_get_previous_state()â: > lexpgn.cc:3255:32: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3255 | register yy_state_type yy_current_state; > | ^~~~~~~~~~~~~~~~ > lexpgn.cc:3256:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3256 | register char *yy_cp; > | ^~~~~ > lexpgn.cc: In function âyy_state_type yy_try_NUL_trans(yy_state_type)â: > lexpgn.cc:3281:22: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3281 | register int yy_is_jam; > | ^~~~~~~~~ > lexpgn.cc:3282:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3282 | register char *yy_cp = (yy_c_buf_p); > | ^~~~~ > lexpgn.cc: At global scope: > lexpgn.cc:3299:49: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3299 | static void yyunput (int c, register char * yy_bp ) > | ^~~~~ > lexpgn.cc: In function âvoid yyunput(int, char*)â: > lexpgn.cc:3301:24: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3301 | register char *yy_cp; > | ^~~~~ > lexpgn.cc:3311:36: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3311 | register yy_size_t number_to_move = (yy_n_chars) + 2; > | ^~~~~~~~~~~~~~ > lexpgn.cc:3312:32: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3312 | register char *dest = > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ > | ^~~~ > lexpgn.cc:3314:32: warning: ISO C++17 does not allow âregisterâ storage > class specifier [-Wregister] > 3314 | register char *source = > | ^~~~~~ > rm -f libfrontend.a > ar cru libfrontend.a atak.o cmd.o debug.o epd.o genmove.o init.o move.o > output.o players.o pgn.o solve.o swap.o util.o engine.o lexpgn.o input.o > ar: `u' modifier ignored since `D' is the default (see `U') > ranlib libfrontend.a > make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/frontend' > Making all in adapter > make[4]: Entering directory '/<<PKGBUILDDIR>>/src/adapter' > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o adapter.o > adapter.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o attack.o > attack.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o board.o > board.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o book.o > book.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o book_make.o > book_make.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o book_merge.o > book_merge.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o colour.o > colour.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o engine.o > engine.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o epd.o epd.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o fen.o fen.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o game.o > game.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o hash.o > hash.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o io.o io.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o line.o > line.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o list.o > list.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o > main.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move.o > move.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_do.o > move_do.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_gen.o > move_gen.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_legal.o > move_legal.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o option.o > option.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o parse.o > parse.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o pgn.o pgn.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o piece.o > piece.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o posix.o > posix.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o random.o > random.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o san.o san.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o search.o > search.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o square.o > square.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o uci.o uci.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o > util.cpp > rm -f libadapter.a > ar cru libadapter.a adapter.o attack.o board.o book.o book_make.o > book_merge.o colour.o engine.o epd.o fen.o game.o hash.o io.o line.o list.o > main.o move.o move_do.o move_gen.o move_legal.o option.o parse.o pgn.o > piece.o posix.o random.o san.o search.o square.o uci.o util.o > ar: `u' modifier ignored since `D' is the default (see `U') > ranlib libadapter.a > make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/adapter' > Making all in engine > make[4]: Entering directory '/<<PKGBUILDDIR>>/src/engine' > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o attack.o > attack.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o board.o > board.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o book.o > book.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o eval.o > eval.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o fen.o fen.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o hash.o > hash.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o list.o > list.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o > main.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o material.o > material.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move.o > move.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_check.o > move_check.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_do.o > move_do.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o > move_evasion.o move_evasion.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_gen.o > move_gen.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o move_legal.o > move_legal.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o option.o > option.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o pawn.o > pawn.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o piece.o > piece.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o posix.o > posix.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o protocol.o > protocol.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o pst.o pst.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o pv.o pv.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o random.o > random.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o recog.o > recog.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o search.o > search.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o search_full.o > search_full.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o see.o see.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o sort.o > sort.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o square.o > square.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o trans.o > trans.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o util.o > util.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o value.o > value.cpp > g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time > -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o vector.o > vector.cpp > rm -f libengine.a > ar cru libengine.a attack.o board.o book.o eval.o fen.o hash.o list.o main.o > material.o move.o move_check.o move_do.o move_evasion.o move_gen.o > move_legal.o option.o pawn.o piece.o posix.o protocol.o pst.o pv.o random.o > recog.o search.o search_full.o see.o sort.o square.o trans.o util.o value.o > vector.o > ar: `u' modifier ignored since `D' is the default (see `U') > ranlib libengine.a > make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/engine' > make[4]: Entering directory '/<<PKGBUILDDIR>>/src' > g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I../lib -I../lib > -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.cc > g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I../lib -I../lib > -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -c -o components.o > components.cc > g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o gnuchess main.o > components.o frontend/libfrontend.a adapter/libadapter.a engine/libengine.a > make[4]: Leaving directory '/<<PKGBUILDDIR>>/src' > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' > Making all in doc > make[2]: Entering directory '/<<PKGBUILDDIR>>/doc' > make[2]: Leaving directory '/<<PKGBUILDDIR>>/doc' > Making all in po > make[2]: Entering directory '/<<PKGBUILDDIR>>/po' > make[2]: Nothing to be done for 'all'. > make[2]: Leaving directory '/<<PKGBUILDDIR>>/po' > Making all in man > make[2]: Entering directory '/<<PKGBUILDDIR>>/man' > /bin/bash '/<<PKGBUILDDIR>>/missing' help2man --name='GNU Chess' > --info-page='gnuchess' ../src/gnuchess -o gnuchess.1 > /<<PKGBUILDDIR>>/missing: line 81: help2man: command not found > WARNING: 'help2man' is missing on your system. > You should only need it if you modified a dependency of a man page. > You may want to install the GNU Help2man package: > <https://www.gnu.org/software/help2man/> > make[2]: *** [Makefile:560: gnuchess.1] Error 127 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/man' > make[1]: *** [Makefile:518: all-recursive] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build: error: make -j8 returned exit code 2 > make: *** [debian/rules:6: build] Error 25 > dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 > > E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage > --sanitize-env -us -uc -rfakeroot -b' failed to run. The full build log is available from: http://qa-logs.debian.net/2023/08/16/gnuchess_6.2.7-1_unstable.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.

