* Package: games-arcade/bomns-0.99.2 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc gtk kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking bomns-0.99.2.tar.gz to /var/tmp/portage/games-arcade/bomns-0.99.2/work >>> Source unpacked in /var/tmp/portage/games-arcade/bomns-0.99.2/work >>> Preparing source in /var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2 ... * Applying bomns-0.99.2-fpe.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2' ... * Running aclocal -I m4 ... [ ok ] * This package has a configure.in file which has long been deprecated. Please * update it to use configure.ac instead as newer versions of autotools will die * when it finds this file. See https://bugs.gentoo.org/426262 for details. * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --force-missing ... [ ok ] * Running elibtoolize in: bomns-0.99.2/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2 ... * econf: updating bomns-0.99.2/config.sub with /usr/share/gnuconfig/config.sub * econf: updating bomns-0.99.2/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --prefix=/usr/games --libdir=/usr/games/lib64 --datadir=/usr/share/games --sysconfdir=/etc/games --localstatedir=/var/games --datarootdir=/usr/share --disable-launcher1 --enable-launcher2 --disable-editor checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/lib/portage/python3.6/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking dependency style of x86_64-pc-linux-gnu-g++... none checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for PACKAGE... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating icons/Makefile config.status: creating icons/hicolor/Makefile config.status: creating icons/hicolor/16x16/Makefile config.status: creating icons/hicolor/16x16/apps/Makefile config.status: creating icons/hicolor/32x32/Makefile config.status: creating icons/hicolor/32x32/apps/Makefile config.status: creating icons/hicolor/48x48/Makefile config.status: creating icons/hicolor/48x48/apps/Makefile config.status: creating icons/hicolor/64x64/Makefile config.status: creating icons/hicolor/64x64/apps/Makefile config.status: creating icons/hicolor/128x128/Makefile config.status: creating icons/hicolor/128x128/apps/Makefile config.status: creating icons/hicolor/256x256/Makefile config.status: creating icons/hicolor/256x256/apps/Makefile config.status: creating src/Makefile config.status: creating src/editor/Makefile config.status: creating src/launcher/Makefile config.status: creating src/launcher2/Makefile config.status: creating graphics/Makefile config.status: creating sounds/Makefile config.status: creating m4/Makefile config.status: creating levels/Makefile config.status: creating config.h config.status: executing depfiles commands Building GTK+ 1.2.x launcher : no Building GTK2 launcher : yes Building level editor : no Now type "make" to compile Bomns for Linux, then "make install" (as root) to install it. Then play, dammit! >>> Source configured. >>> Compiling source in /var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2 ... make -j1 make all-recursive make[1]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2' Making all in graphics make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/graphics' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/graphics' Making all in icons make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons' Making all in hicolor make[3]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor' Making all in 16x16 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/16x16' Making all in 32x32 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/32x32' Making all in 48x48 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/48x48' Making all in 64x64 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/64x64' Making all in 128x128 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/128x128' Making all in 256x256 make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256' Making all in apps make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256/apps' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256/apps' make[5]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256' make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256' make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor/256x256' make[4]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor' make[3]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons/hicolor' make[3]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons' make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/icons' Making all in levels make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/levels' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/levels' Making all in m4 make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/m4' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/m4' Making all in sounds make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/sounds' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/sounds' Making all in src make[2]: Entering directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/src' x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -march=native -falign-functions=32:25:16 -fno-common -Werror=format-security -Wformat -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o bomns.o bomns.cpp bomns.cpp: In function ‘bool DrawNum(int, int, int, SDL_Surface*, int, bool)’: bomns.cpp:646:21: warning: narrowing conversion of ‘nX’ from ‘int’ to ‘Sint16’ {aka ‘short int’} [-Wnarrowing] 646 | SDL_Rect rcDest = {nX, nY, 15, 20}; | ^~ bomns.cpp:646:25: warning: narrowing conversion of ‘nY’ from ‘int’ to ‘Sint16’ {aka ‘short int’} [-Wnarrowing] 646 | SDL_Rect rcDest = {nX, nY, 15, 20}; | ^~ bomns.cpp: In function ‘void QuitWithError(const char*)’: bomns.cpp:884:30: error: format not a string literal and no format arguments [-Werror=format-security] 884 | fprintf(stderr, szMessage); | ^ cc1plus: some warnings being treated as errors make[2]: *** [Makefile:405: bomns.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2/src' make[1]: *** [Makefile:449: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2' make: *** [Makefile:369: all] Error 2 * ERROR: games-arcade/bomns-0.99.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-arcade/bomns-0.99.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-arcade/bomns-0.99.2::gentoo'`. * The complete build log is located at '/var/log/portage/games-arcade:bomns-0.99.2:20200326-192419.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-arcade/bomns-0.99.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-arcade/bomns-0.99.2/temp/environment'. * Working directory: '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2' * S: '/var/tmp/portage/games-arcade/bomns-0.99.2/work/bomns-0.99.2'