D: [iurt_root_command] chroot Installing /home/pterjan/rpmbuild/SRPMS/liquidwar-5.6.4-16.mga7.src.rpm Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.25x0jd + umask 022 + cd /home/pterjan/rpmbuild/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD + rm -rf liquidwar-5.6.4 + /usr/bin/gzip -dc /home/pterjan/rpmbuild/SOURCES/liquidwar-5.6.4.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd liquidwar-5.6.4 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (liquidwar-5.6.4-desktop-file-fix.patch):' Patch #0 (liquidwar-5.6.4-desktop-file-fix.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file misc/liquidwar.desktop + echo 'Patch #1 (liquidwar-5.6.4-fix-str-fmt.patch):' Patch #1 (liquidwar-5.6.4-fix-str-fmt.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/logsrv.c + echo 'Patch #2 (liquidwar-5.6.4-fix-linking-issue.patch):' Patch #2 (liquidwar-5.6.4-fix-linking-issue.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file src/Makefile.in + echo 'Patch #3 (liquidwar-5.6.4-fix_building_with_fix_versions_of_functions.patch):' Patch #3 (liquidwar-5.6.4-fix_building_with_fix_versions_of_functions.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file src/distor.c patching file src/fighter.c patching file src/palette.c + sed -i 's/install\(\s\+-c\)\?\s\+-s/install/g' Makefile.in + cp -af /usr/lib/rpm/config.guess /usr/lib/rpm/config.sub . + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.LKk7ys + umask 022 + cd /home/pterjan/rpmbuild/BUILD + cd liquidwar-5.6.4 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoreconf -vfi autoreconf: Entering directory `.' autoreconf: configure.in: not using Gettext autoreconf: running: aclocal --force aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf: configure.in: tracing autoreconf: configure.in: not using Libtool autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.in: not using Autoheader autoreconf: configure.in: not using Automake autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + export FFLAGS + LDFLAGS=' -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags' + export LDFLAGS + CONFIGURE_TOP=. + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib64 + '[' -f ./configure.in -o -f ./configure.ac ']' + CONFIGURE_XPATH='--x-includes=/usr/include --x-libraries=/usr/lib64' + ./configure --build=x86_64-mageia-linux-gnu --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/include --x-libraries=/usr/lib64 --disable-doc-pdf --disable-doc-ps --disable-asm 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking build system type... x86_64-mageia-linux-gnu checking host system type... x86_64-mageia-linux-gnu checking target system type... x86_64-mageia-linux-gnu checking for snprintf... yes checking for allegro-config... yes checking for Allegro... found 4.4.3. checking for dat... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking for pthread_create in -lpthread... yes checking for as... yes checking for python... yes checking for gzip... yes checking for latex... no checking for dvips... no checking for pdflatex... no checking for makeinfo... yes checking for assembly... disabled checking for plain text doc... enabled checking for HTML doc... enabled checking for man page... enabled checking for info page... enabled checking for PostScript doc... disabled checking for PDF doc... disabled checking for php3 doc... disabled checking for UWiKiCMS doc... disabled checking for debug mode... disabled checking wether electric fence should be used... disabled checking for static link... disabled checking for target specific optimizations... enabled checking for gmake... yes checking for which GNU Make to use... gmake configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating src/Makefile config.status: WARNING: 'src/Makefile.in' seems to ignore the --datarootdir setting config.status: creating src/Makefile.dep config.status: creating src/base.h config.status: creating src/lwwin.rc config.status: creating utils/Makefile config.status: creating data/Makefile config.status: creating data/back/Makefile config.status: creating data/font/Makefile config.status: creating data/map/Makefile config.status: creating data/sfx/Makefile config.status: creating data/texture/Makefile config.status: creating data/maptex/Makefile config.status: creating data/water/Makefile config.status: creating data/music/Makefile config.status: creating doc/Makefile config.status: creating doc/html/index.html config.status: creating doc/tex/liquidwar.tex config.status: creating doc/man/begin.man config.status: creating doc/texi/begin.texi config.status: creating misc/liquidward config.status: creating misc/macosx_info.plist config.status: creating misc/liquidwar.nsi config.status: creating liquidwar.spec gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' The configuration options to generate binaries are: Target : x86_64-mageia-linux-gnu Debug : no Static link : no Assembly : no Snprintf : using system library The command line to compile .c files in this directory is: cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include -c -O2 -fomit-frame-pointer -Wall -W -m64 -DCONFIG_UNIX_CFG=".liquidwarrc" -DCONFIG_UNIX_DAT="/usr/share/games/liquidwar/liquidwar.dat" -DCONFIG_UNIX_MAP="/usr/share/games/liquidwar/map/" -DCONFIG_UNIX_TEX="/usr/share/games/liquidwar/texture/" -DCONFIG_UNIX_MID="/usr/share/games/liquidwar/music/" -DCONFIG_UNIX_SRV="/usr/games/liquidwar-server" -DCONFIG_UNIX_GEN="/usr/games/liquidwar-mapgen" -DUNIX -D_THREAD_SAFE The command line to compile .s files in this directory is: as --32 gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' The command line to compile .c files in this directory is: cc -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include -c -Wall -W gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: Nothing to be done for 'config'. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: Nothing to be done for 'config'. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: Nothing to be done for 'dep'. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: Nothing to be done for 'dep'. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: Nothing to be done for 'dep'. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' Type "gmake" to build Liquid War 5.6.4. + /usr/bin/make -O -j8 gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' Compiling liquidwarcol.c Building liquidwarcol Compiling liquidwarmap.c liquidwarmap.c: In function 'update_readable_name': liquidwarmap.c:395:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (READABLE_NAME, sizeof (READABLE_NAME), 1, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building liquidwarmap Compiling liquidwartex.c Building liquidwartex gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/utils' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' gmake[2]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data/back' Converting lw5back.pcx to lw5back.converted.pcx Creating back.dat gmake[2]: *** [Makefile:13: back.dat] Segmentation fault (core dumped) gmake[2]: *** Deleting file 'back.dat' gmake[2]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data/back' gmake[1]: *** [Makefile:33: back/back.dat] Error 2 gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/data' make: *** [Makefile:92: build_data] Error 2 make: *** Waiting for unfinished jobs.... gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' Creating txt/rules.txt from xml/rules.xml Creating txt/authors.txt from xml/authors.xml Creating txt/mailinglists.txt from xml/mailinglists.xml Creating txt/fanfic.txt from xml/fanfic.xml Creating txt/options.txt from xml/options.xml Creating txt/network.txt from xml/network.xml Creating txt/parameters.txt from xml/parameters.xml Creating txt/platforms.txt from xml/platforms.xml Creating txt/userlevels.txt from xml/userlevels.xml Creating txt/algorithm.txt from xml/algorithm.xml Creating txt/source.txt from xml/source.xml Creating txt/bugs.txt from xml/bugs.xml Creating txt/todo.txt from xml/todo.xml Creating txt/wip.txt from xml/wip.xml Creating txt/copying.txt from xml/copying.xml Creating html/rules.html from xml/rules.xml Creating html/authors.html from xml/authors.xml Creating html/mailinglists.html from xml/mailinglists.xml Creating html/fanfic.html from xml/fanfic.xml Creating html/options.html from xml/options.xml Creating html/network.html from xml/network.xml Creating html/parameters.html from xml/parameters.xml Creating html/platforms.html from xml/platforms.xml Creating html/userlevels.html from xml/userlevels.xml Creating html/algorithm.html from xml/algorithm.xml Creating html/source.html from xml/source.xml Creating html/bugs.html from xml/bugs.xml Creating html/todo.html from xml/todo.xml Creating html/wip.html from xml/wip.xml Creating html/copying.html from xml/copying.xml Creating man/rules.man from xml/rules.xml Creating man/authors.man from xml/authors.xml Creating man/mailinglists.man from xml/mailinglists.xml Creating man/fanfic.man from xml/fanfic.xml Creating man/options.man from xml/options.xml Creating man/network.man from xml/network.xml Creating man/parameters.man from xml/parameters.xml Creating man/platforms.man from xml/platforms.xml Creating man/userlevels.man from xml/userlevels.xml Creating man/algorithm.man from xml/algorithm.xml Creating man/source.man from xml/source.xml Creating man/bugs.man from xml/bugs.xml Creating man/todo.man from xml/todo.xml Creating man/wip.man from xml/wip.xml Creating man/copying.man from xml/copying.xml Building man/liquidwar.man... Compressing man/liquidwar.6.gz... Creating texi/rules.texi from xml/rules.xml Creating texi/authors.texi from xml/authors.xml Creating texi/mailinglists.texi from xml/mailinglists.xml Creating texi/fanfic.texi from xml/fanfic.xml Creating texi/options.texi from xml/options.xml Creating texi/network.texi from xml/network.xml Creating texi/parameters.texi from xml/parameters.xml Creating texi/platforms.texi from xml/platforms.xml Creating texi/userlevels.texi from xml/userlevels.xml Creating texi/algorithm.texi from xml/algorithm.xml Creating texi/source.texi from xml/source.xml Creating texi/bugs.texi from xml/bugs.xml Creating texi/todo.texi from xml/todo.xml Creating texi/wip.texi from xml/wip.xml Creating texi/copying.texi from xml/copying.xml Building texi/liquidwar.texi... Building info/liquidwar.info.gz... gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/doc' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' gmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' gmake[1]: Entering directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' Compiling about.c (cpu=x86_64, debug=no, asm=no) Compiling advanced.c (cpu=x86_64, debug=no, asm=no) Compiling alleg2.c (cpu=x86_64, debug=no, asm=no) alleg2.c: In function 'my_draw_textbox': alleg2.c:123:7: warning: variable 'fg' set but not used [-Wunused-but-set-variable] int fg = fore; ^~ alleg2.c: In function 'my_edit_proc': alleg2.c:961:22: warning: variable 'fg' set but not used [-Wunused-but-set-variable] int f, l, p, w, x, fg, b, scroll; ^~ alleg2.c: In function 'my_draw_listbox': alleg2.c:1382:17: warning: variable 'fg' set but not used [-Wunused-but-set-variable] int fg_color, fg, bg; ^~ Compiling area.c (cpu=x86_64, debug=no, asm=no) area.c: In function 'create_game_area': area.c:88:16: warning: variable 'test' set but not used [-Wunused-but-set-variable] int x, y, i, test; ^~~~ Compiling army.c (cpu=x86_64, debug=no, asm=no) army.c: In function 'test_army': army.c:244:12: warning: variable 'fp' set but not used [-Wunused-but-set-variable] FIGHTER *fp; ^~ army.c:242:13: warning: variable 'test' set but not used [-Wunused-but-set-variable] int i, k, test, x, y; ^~~~ Compiling asm.c (cpu=x86_64, debug=no, asm=no) Compiling autoplay.c (cpu=x86_64, debug=no, asm=no) Compiling back.c (cpu=x86_64, debug=no, asm=no) Compiling basicopt.c (cpu=x86_64, debug=no, asm=no) Compiling bigdata.c (cpu=x86_64, debug=no, asm=no) Compiling capture.c (cpu=x86_64, debug=no, asm=no) capture.c: In function 'lw_capture_dump_menu': capture.c:116:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ Compiling chat.c (cpu=x86_64, debug=no, asm=no) Compiling checksum.c (cpu=x86_64, debug=no, asm=no) Compiling code.c (cpu=x86_64, debug=no, asm=no) Compiling config.c (cpu=x86_64, debug=no, asm=no) Compiling connect.c (cpu=x86_64, debug=no, asm=no) Compiling controls.c (cpu=x86_64, debug=no, asm=no) Compiling cursor.c (cpu=x86_64, debug=no, asm=no) Compiling decal.c (cpu=x86_64, debug=no, asm=no) Compiling dialog.c (cpu=x86_64, debug=no, asm=no) Compiling disk.c (cpu=x86_64, debug=no, asm=no) Compiling disp.c (cpu=x86_64, debug=no, asm=no) Compiling distor.c (cpu=x86_64, debug=no, asm=no) distor.c: In function 'disp_distorted_area': distor.c:300:7: warning: variable 'bmp_memory' set but not used [-Wunused-but-set-variable] int bmp_memory; ^~~~~~~~~~ distor.c:299:7: warning: variable 'bmp_linear' set but not used [-Wunused-but-set-variable] int bmp_linear; ^~~~~~~~~~ distor.c:298:7: warning: variable 'bmp_color_depth' set but not used [-Wunused-but-set-variable] int bmp_color_depth; ^~~~~~~~~~~~~~~ distor.c:297:7: warning: variable 'temp' set but not used [-Wunused-but-set-variable] int temp = 0; ^~~~ distor.c:294:25: warning: variable 'ip_y' set but not used [-Wunused-but-set-variable] int fp_x, ip_x, fp_y, ip_y, fp_y0, ip_y0; ^~~~ distor.c:294:13: warning: variable 'ip_x' set but not used [-Wunused-but-set-variable] int fp_x, ip_x, fp_y, ip_y, fp_y0, ip_y0; ^~~~ Compiling dnsutil.c (cpu=x86_64, debug=no, asm=no) Compiling error.c (cpu=x86_64, debug=no, asm=no) Compiling exec2.c (cpu=x86_64, debug=no, asm=no) Compiling exit.c (cpu=x86_64, debug=no, asm=no) Compiling fighter.c (cpu=x86_64, debug=no, asm=no) fighter.c: In function 'move_fighters': fighter.c:309:7: warning: variable 'temp' set but not used [-Wunused-but-set-variable] int temp = 0; ^~~~ Compiling game.c (cpu=x86_64, debug=no, asm=no) Compiling gfxmode.c (cpu=x86_64, debug=no, asm=no) Compiling grad.c (cpu=x86_64, debug=no, asm=no) Compiling graphics.c (cpu=x86_64, debug=no, asm=no) Compiling help.c (cpu=x86_64, debug=no, asm=no) Compiling httputil.c (cpu=x86_64, debug=no, asm=no) Compiling info.c (cpu=x86_64, debug=no, asm=no) Compiling init.c (cpu=x86_64, debug=no, asm=no) Compiling internet.c (cpu=x86_64, debug=no, asm=no) In file included from internet.c:77: internet.c: In function 'update_text_comment': macro.h:84:94: warning: '__builtin_snprintf' output may be truncated before the last format character [-Wformat-truncation=] #define LW_MACRO_SNPRINTF1(DST,SIZE,FMT,A) { memset((DST),0,(SIZE)); snprintf((DST),(SIZE)-1,(FMT),(A)); (DST)[(SIZE)-1]='\0'; } ^~~~~ macro.h:95:40: note: in expansion of macro 'LW_MACRO_SNPRINTF1' #define LW_MACRO_SPRINTF1(DST,FMT,A) { LW_MACRO_SNPRINTF1((DST),sizeof(DST),(FMT),(A)); } ^~~~~~~~~~~~~~~~~~ internet.c:513:4: note: in expansion of macro 'LW_MACRO_SPRINTF1' LW_MACRO_SPRINTF1 (buffer_comment, "%s", list_data[i].comment); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from internet.c:54: /usr/include/bits/stdio2.h:67:10: note: '__builtin_snprintf' output between 1 and 101 bytes into a destination of size 100 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling joystick.c (cpu=x86_64, debug=no, asm=no) Compiling keyboard.c (cpu=x86_64, debug=no, asm=no) keyboard.c: In function 'wait_no_key': keyboard.c:206:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ keyboard.c: In function 'wait_key_pressed': keyboard.c:235:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ Compiling keyexch.c (cpu=x86_64, debug=no, asm=no) Compiling lang.c (cpu=x86_64, debug=no, asm=no) Compiling langde.c (cpu=x86_64, debug=no, asm=no) Compiling langdk.c (cpu=x86_64, debug=no, asm=no) Compiling langen.c (cpu=x86_64, debug=no, asm=no) Compiling langfr.c (cpu=x86_64, debug=no, asm=no) Compiling language.c (cpu=x86_64, debug=no, asm=no) Compiling level.c (cpu=x86_64, debug=no, asm=no) Compiling logcli.c (cpu=x86_64, debug=no, asm=no) Compiling main.c (cpu=x86_64, debug=no, asm=no) Compiling map.c (cpu=x86_64, debug=no, asm=no) Compiling maptex.c (cpu=x86_64, debug=no, asm=no) Compiling menu.c (cpu=x86_64, debug=no, asm=no) Compiling mesh.c (cpu=x86_64, debug=no, asm=no) mesh.c: In function 'group_mesher': mesh.c:169:19: warning: variable 'size' set but not used [-Wunused-but-set-variable] int x, y, w, h, size, i, j, k; ^~~~ mesh.c: In function 'test_one_mesh': mesh.c:310:7: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i; ^ mesh.c:309:9: warning: variable 'bof' set but not used [-Wunused-but-set-variable] MESH *bof; ^~~ Compiling message.c (cpu=x86_64, debug=no, asm=no) Compiling mouse.c (cpu=x86_64, debug=no, asm=no) Compiling move.c (cpu=x86_64, debug=no, asm=no) Compiling music.c (cpu=x86_64, debug=no, asm=no) Compiling mutxunix.c (cpu=x86_64, debug=no, asm=no) Compiling netconf.c (cpu=x86_64, debug=no, asm=no) Compiling netgame.c (cpu=x86_64, debug=no, asm=no) Compiling netkey.c (cpu=x86_64, debug=no, asm=no) Compiling netmap.c (cpu=x86_64, debug=no, asm=no) netmap.c: In function 'lw_netmap_send': netmap.c:90:18: warning: variable 'header' set but not used [-Wunused-but-set-variable] unsigned char *header; ^~~~~~ Compiling netmess.c (cpu=x86_64, debug=no, asm=no) Compiling netplay.c (cpu=x86_64, debug=no, asm=no) netplay.c: In function 'connect_on_server_start': netplay.c:170:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable] int dummy; ^~~~~ Compiling network.c (cpu=x86_64, debug=no, asm=no) Compiling options.c (cpu=x86_64, debug=no, asm=no) Compiling palette.c (cpu=x86_64, debug=no, asm=no) Compiling parser.c (cpu=x86_64, debug=no, asm=no) Compiling path.c (cpu=x86_64, debug=no, asm=no) path.c: In function 'lw_path_get_system_name': path.c:83:9: warning: variable 'end' set but not used [-Wunused-but-set-variable] char *end; ^~~ Compiling ping.c (cpu=x86_64, debug=no, asm=no) Compiling pion.c (cpu=x86_64, debug=no, asm=no) Compiling play.c (cpu=x86_64, debug=no, asm=no) play.c: In function 'play_sequence_ex': play.c:113:7: warning: variable 'result' set but not used [-Wunused-but-set-variable] int result, retour = 0; ^~~~~~ Compiling profile.c (cpu=x86_64, debug=no, asm=no) Compiling protocol.c (cpu=x86_64, debug=no, asm=no) protocol.c: In function 'lw_protocol_ask_who': protocol.c:287:18: warning: this statement may fall through [-Wimplicit-fallthrough=] who->network = 1; ~~~~~~~~~~~~~^~~ protocol.c:293:3: note: here case LW_NETMESS_CODE_LOCAL: ^~~~ Compiling random.c (cpu=x86_64, debug=no, asm=no) In file included from random.c:64: random.c: In function 'lw_random_generate_map': macro.h:87:100: warning: '%s' directive output may be truncated writing up to 999 bytes into a region of size 992 [-Wformat-truncation=] #define LW_MACRO_SNPRINTF4(DST,SIZE,FMT,A,B,C,D) { memset((DST),0,(SIZE)); snprintf((DST),(SIZE)-1,(FMT),(A),(B),C,(D)); (DST)[(SIZE)-1]='\0'; } ^~~~~ ~~~ macro.h:98:46: note: in expansion of macro 'LW_MACRO_SNPRINTF4' #define LW_MACRO_SPRINTF4(DST,FMT,A,B,C,D) { LW_MACRO_SNPRINTF4((DST),sizeof(DST),(FMT),(A),(B),(C),(D)); } ^~~~~~~~~~~~~~~~~~ random.c:129:3: note: in expansion of macro 'LW_MACRO_SPRINTF4' LW_MACRO_SPRINTF4 (command, ^~~~~~~~~~~~~~~~~ macro.h:87:100: note: directive argument in the range [-5, 5] #define LW_MACRO_SNPRINTF4(DST,SIZE,FMT,A,B,C,D) { memset((DST),0,(SIZE)); snprintf((DST),(SIZE)-1,(FMT),(A),(B),C,(D)); (DST)[(SIZE)-1]='\0'; } ^~~~~ macro.h:98:46: note: in expansion of macro 'LW_MACRO_SNPRINTF4' #define LW_MACRO_SPRINTF4(DST,FMT,A,B,C,D) { LW_MACRO_SNPRINTF4((DST),sizeof(DST),(FMT),(A),(B),(C),(D)); } ^~~~~~~~~~~~~~~~~~ random.c:129:3: note: in expansion of macro 'LW_MACRO_SPRINTF4' LW_MACRO_SPRINTF4 (command, ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from random.c:55: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 34 or more bytes (assuming 1034) into a destination of size 999 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling rules.c (cpu=x86_64, debug=no, asm=no) In file included from rules.c:68: rules.c: In function 'rules_options': macro.h:84:94: warning: '__builtin___snprintf_chk' output truncated before the last format character [-Wformat-truncation=] #define LW_MACRO_SNPRINTF1(DST,SIZE,FMT,A) { memset((DST),0,(SIZE)); snprintf((DST),(SIZE)-1,(FMT),(A)); (DST)[(SIZE)-1]='\0'; } ^~~~~ macro.h:95:40: note: in expansion of macro 'LW_MACRO_SNPRINTF1' #define LW_MACRO_SPRINTF1(DST,FMT,A) { LW_MACRO_SNPRINTF1((DST),sizeof(DST),(FMT),(A)); } ^~~~~~~~~~~~~~~~~~ rules.c:202:3: note: in expansion of macro 'LW_MACRO_SPRINTF1' LW_MACRO_SPRINTF1 (time_str, "%-8s00:00", ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:867, from rules.c:56: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 14 or more bytes into a destination of size 13 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling score.c (cpu=x86_64, debug=no, asm=no) Compiling serial.c (cpu=x86_64, debug=no, asm=no) Compiling sock2cli.c (cpu=x86_64, debug=no, asm=no) Compiling sockex.c (cpu=x86_64, debug=no, asm=no) Compiling sockunix.c (cpu=x86_64, debug=no, asm=no) Compiling sound.c (cpu=x86_64, debug=no, asm=no) Compiling speeds.c (cpu=x86_64, debug=no, asm=no) Compiling startinf.c (cpu=x86_64, debug=no, asm=no) Compiling startup.c (cpu=x86_64, debug=no, asm=no) Compiling team.c (cpu=x86_64, debug=no, asm=no) Compiling texture.c (cpu=x86_64, debug=no, asm=no) Compiling thrdunix.c (cpu=x86_64, debug=no, asm=no) thrdunix.c: In function 'lw_thread_start': thrdunix.c:84:38: warning: cast between incompatible function types from 'void (*)(void *)' to 'void * (*)(void *)' [-Wcast-function-type] if (pthread_create (&thread, NULL, (void *(*)(void *)) func, args) == 0) ^ Compiling ticker.c (cpu=x86_64, debug=no, asm=no) Compiling time.c (cpu=x86_64, debug=no, asm=no) Compiling viewport.c (cpu=x86_64, debug=no, asm=no) Compiling volume.c (cpu=x86_64, debug=no, asm=no) Compiling watchdog.c (cpu=x86_64, debug=no, asm=no) Compiling wave.c (cpu=x86_64, debug=no, asm=no) Compiling wwwcli.c (cpu=x86_64, debug=no, asm=no) Linking liquidwar (target=x86_64-mageia-linux-gnu, debug=no, static=no, asm=no) /usr/bin/ld: random.o: in function `generate_bitmap': /home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src/random.c:128: warning: the use of `tmpnam' is dangerous, better use `mkstemp' Compiling execunix.c (cpu=x86_64, debug=no, asm=no) Compiling logsrv.c (cpu=x86_64, debug=no, asm=no) Compiling server.c (cpu=x86_64, debug=no, asm=no) server.c: In function 'main': server.c:354:7: warning: variable 'res' set but not used [-Wunused-but-set-variable] int res = 1; ^~~ Compiling sock2srv.c (cpu=x86_64, debug=no, asm=no) Compiling srvchan.c (cpu=x86_64, debug=no, asm=no) Compiling srvcont.c (cpu=x86_64, debug=no, asm=no) srvcont.c: In function 'lw_srvcont_replicate_keys': srvcont.c:721:7: warning: variable 'a_client_requests_increase_lag' set but not used [-Wunused-but-set-variable] int a_client_requests_increase_lag; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ srvcont.c:720:7: warning: variable 'all_clients_request_decrease_lag' set but not used [-Wunused-but-set-variable] int all_clients_request_decrease_lag; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling srvteam.c (cpu=x86_64, debug=no, asm=no) Compiling srvtime.c (cpu=x86_64, debug=no, asm=no) Compiling wwwsrv.c (cpu=x86_64, debug=no, asm=no) In file included from /usr/include/string.h:494, from wwwsrv.c:55: In function 'strncpy', inlined from 'lw_wwwsrv_init' at wwwsrv.c:107:3: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' writing 300 bytes into a region of size 21 overflows the destination [-Wstringop-overflow=] return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Linking liquidwar-server (target=x86_64-mageia-linux-gnu, debug=no, static=no) Compiling ../utils/lwmapgen/big_quad.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/boxes.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/bubbles.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/circles.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/circuit.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/cut.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/func.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/hole.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/lines.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/main.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/map.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/map_generator.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/misc.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/rand_box.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/rand_func.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/rand_poly.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/rand_poly_cut.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/street.c (cpu=x86_64, debug=no, asm=no) Compiling ../utils/lwmapgen/worms.c (cpu=x86_64, debug=no, asm=no) Linking liquidwar-mapgen (target=x86_64-mageia-linux-gnu, debug=no, static=no) gmake[1]: Leaving directory '/home/pterjan/rpmbuild/BUILD/liquidwar-5.6.4/src' error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.LKk7ys (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.LKk7ys (%build) I: [iurt_root_command] ERROR: chroot