* Package: games-engines/frotz-2.53-r1:0 * Repository: gentoo * Maintainer: games@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ncurses sdl sound unicode * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking frotz-2.53.tar.bz2 to /var/tmp/portage/games-engines/frotz-2.53-r1/work >>> Source unpacked in /var/tmp/portage/games-engines/frotz-2.53-r1/work >>> Preparing source in /var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53 ... make -j5 dumb ncurses sdl AR=x86_64-pc-linux-gnu-ar CC=x86_64-pc-linux-gnu-gcc PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config RANLIB=x86_64-pc-linux-gnu-ranlib CURSES=ncursesw USE_UTF8=yes SOUND_TYPE=ao PREFIX=/usr SYSCONFDIR=/etc ** Generating src/common/git_hash.h ** Generating src/common/defs.h ** Generating src/curses/ux_defines.h make -C src/blorb make[1]: Entering directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/blorb' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o blorblib.o -c blorblib.c x86_64-pc-linux-gnu-ar rc blorblib.a blorblib.o x86_64-pc-linux-gnu-ranlib blorblib.a ** Done with Blorb library. make[1]: Leaving directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/blorb' make -C src/sdl make[1]: Entering directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/sdl' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -I/usr/include/libpng16 -I/usr/include/SDL2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/opus -I/usr/include/lash-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -D_REENTRANT -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/freetype2 -fPIC -fpic -o sf_fonts.o -c sf_fonts.c In file included from sf_fonts.c:22: sf_frotz.h:17:15: error: conflicting types for ‘uint32_t’; have ‘long unsigned int’ 17 | #define ulong uint32_t | ^~~~~~~~ In file included from /usr/include/stdint.h:37, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/stdint.h:9, from sf_frotz.h:14: /usr/include/bits/stdint-uintn.h:26:20: note: previous declaration of ‘uint32_t’ with type ‘uint32_t’ {aka ‘unsigned int’} 26 | typedef __uint32_t uint32_t; | ^~~~~~~~ sf_fonts.c: In function ‘sBDXload’: sf_fonts.c:97:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 97 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ sf_fonts.c:116:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 116 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ sf_fonts.c:137:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 137 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ sf_fonts.c:153:17: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 153 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ sf_fonts.c:227:25: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 227 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ sf_fonts.c:264:41: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 264 | fgets(s, 1024, f); | ^~~~~~~~~~~~~~~~~ make[1]: *** [Makefile:40: sf_fonts.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/sdl' make: *** [Makefile:407: src/sdl/frotz_sdl.a] Error 2 make: *** Waiting for unfinished jobs.... make -C src/dumb make[1]: Entering directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/dumb' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o dblorb.o -c dblorb.c dblorb.c: In function ‘isblorb’: dblorb.c:147:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 147 | fread(mybuf, 1, 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~ dblorb.c:152:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 152 | fread(mybuf, 1, 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o dinit.o -c dinit.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o dinput.o -c dinput.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o dpic.o -c dpic.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o doutput.o -c doutput.c x86_64-pc-linux-gnu-ar rc frotz_dumb.a dblorb.o dinit.o dinput.o doutput.o dpic.o x86_64-pc-linux-gnu-ranlib frotz_dumb.a ** Done with dumb interface. make[1]: Leaving directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/dumb' make -C src/curses make[1]: Entering directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/curses' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_audio_none.o -c ux_audio_none.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_audio.o -c ux_audio.c ux_audio.c: In function ‘getfiledata’: ux_audio.c:210:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fread(data, *size, sizeof(char), fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_audio_oss.o -c ux_audio_oss.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_blorb.o -c ux_blorb.c ux_blorb.c: In function ‘isblorb’: ux_blorb.c:189:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fread(mybuf, 1, 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~ ux_blorb.c:194:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 194 | fread(mybuf, 1, 4, fp); | ^~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_init.o -c ux_init.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_text.o -c ux_text.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_pic.o -c ux_pic.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_screen.o -c ux_screen.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -D_XOPEN_SOURCE_EXTENDED -fPIC -fpic -o ux_input.o -c ux_input.c ux_input.c: In function ‘os_read_line’: ux_input.c:717:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 717 | if (scrpos >= width) | ^~ In file included from ux_input.c:39: /usr/include/ncursesw/ncurses.h:1286:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1286 | #define move(y,x) wmove(stdscr,(y),(x)) | ^~~~~ ux_input.c:719:25: note: in expansion of macro ‘move’ 719 | move(y, x + scrpos); | ^~~~ x86_64-pc-linux-gnu-ar rc frotz_curses.a ux_audio.o ux_audio_none.o ux_audio_oss.o ux_blorb.o ux_init.o ux_input.o ux_pic.o ux_screen.o ux_text.o x86_64-pc-linux-gnu-ranlib frotz_curses.a ** Done with curses interface. make[1]: Leaving directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/curses' make -C src/common make[1]: Entering directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/common' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o buffer.o -c buffer.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o err.o -c err.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o files.o -c files.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o fastmem.o -c fastmem.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o getopt.o -c getopt.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o hotkey.o -c hotkey.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o input.o -c input.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o main.o -c main.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o math.o -c math.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o missing.o -c missing.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o process.o -c process.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o object.o -c object.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o random.o -c random.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o redirect.o -c redirect.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o quetzal.o -c quetzal.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o sound.o -c sound.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o stream.o -c stream.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o table.o -c table.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o variable.o -c variable.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o text.o -c text.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-diagnostics-color -Wall -std=c99 -O3 -g -D_POSIX_C_SOURCE=200809L -fPIC -fpic -o screen.o -c screen.c x86_64-pc-linux-gnu-ar rc frotz_common.a buffer.o err.o fastmem.o files.o getopt.o hotkey.o input.o main.o math.o missing.o object.o process.o quetzal.o random.o redirect.o screen.o sound.o stream.o table.o text.o variable.o x86_64-pc-linux-gnu-ranlib frotz_common.a ** Done with Frotz core. make[1]: Leaving directory '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53/src/common' * ERROR: games-engines/frotz-2.53-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=games-engines/frotz-2.53-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=games-engines/frotz-2.53-r1::gentoo'`. * The complete build log is located at '/var/log/portage/games-engines:frotz-2.53-r1:20230628-050851.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/games-engines/frotz-2.53-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-engines/frotz-2.53-r1/temp/environment'. * Working directory: '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53' * S: '/var/tmp/portage/games-engines/frotz-2.53-r1/work/frotz-2.53'