>>> Building on exopi-6 under games/1oom BDEPENDS = [devel/sdl2-mixer] DIST = [games/1oom:1oom-1.0.tar.gz] FULLPKGNAME = 1oom-1.0 RDEPENDS = [devel/sdl2-mixer] (Junk lock obtained for exopi-6 at 1734980572.75) >>> Running depends in games/1oom at 1734980572.79 last junk was in audio/py-tagpy /usr/sbin/pkg_add -aI -Drepair sdl2-mixer-2.8.0p1 was: /usr/sbin/pkg_add -aI -Drepair sdl2-mixer-2.8.0p1 /usr/sbin/pkg_add -aI -Drepair sdl2-mixer-2.8.0p1 New and changed readme(s): /usr/local/share/doc/pkg-readmes/sdl2 >>> Running show-prepare-results in games/1oom at 1734980576.86 ===> games/1oom ===> Building from scratch 1oom-1.0 ===> 1oom-1.0 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.0p1 ===> Verifying specs: SDL2 SDL2_mixer c readline ===> found SDL2.0.15 SDL2_mixer.1.1 c.100.3 readline.5.0 sdl2-mixer-2.8.0p1 (Junk lock released for exopi-6 at 1734980577.35) Woken up lang/wasi-sdk/libcxxabi distfiles size=749938 >>> Running build in games/1oom at 1734980577.39 ===> games/1oom ===> Checking files for 1oom-1.0 `/exopi-cvs/ports/distfiles/1oom-1.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for 1oom-1.0 ===> Patching for 1oom-1.0 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Make sure docs are installed. | |Index: Makefile.in |--- Makefile.in.orig |+++ Makefile.in -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 331. done ===> Applying OpenBSD patch patch-src_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Make default executable name 1oom. |And default lbx viewer executable name 1oom_lbxview. | |Index: src/Makefile.in |--- src/Makefile.in.orig |+++ src/Makefile.in -------------------------- Patching file src/Makefile.in using Plan A... Hunk #1 succeeded at 93. Hunk #2 succeeded at 111. Hunk #3 succeeded at 119. Hunk #4 succeeded at 650. Hunk #5 succeeded at 674. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for 1oom-1.0 ===> Configuring for 1oom-1.0 Using /exopi-obj/pobj/1oom-1.0/config.site (generated) configure: WARNING: unrecognized options: --disable-gtk-doc configure: loading site script /exopi-obj/pobj/1oom-1.0/config.site checking for a BSD-compatible install... /exopi-obj/pobj/1oom-1.0/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether make sets $(MAKE)... (cached) yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking for style of include used by make... GNU checking for gcc... cc 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... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for cc option to accept ISO C99... none needed checking how to run the C preprocessor... cc -E checking for ar... (cached) ar checking the archiver (ar) interface... ar checking for ranlib... (cached) ranlib checking for strip... (cached) strip checking for git... : checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... no checking for cc option to accept ISO C99... (cached) none needed checking for inttypes.h... (cached) yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking for atexit... (cached) yes checking for strcasecmp... (cached) yes checking for wtypes.h... no checking for winnt.h... no checking for pkg-config... pkg-config checking for readline in -lreadline... yes checking for readline/readline.h... (cached) yes checking for rl_readline_name in -lreadline... yes checking for src_new in -lsamplerate... no checking for sdl2-config... sdl2-config checking for SDL.h... yes checking for SDL_CreateTexture in -lSDL2... yes checking for the SDL2_mixer library... yes checking for the SDL2main library... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating doc/ext/Makefile config.status: creating src/Makefile config.status: creating src/game/Makefile config.status: creating src/os/Makefile config.status: creating src/os/unix/Makefile config.status: creating src/os/win32/Makefile config.status: creating src/os/msdos/Makefile config.status: creating src/ui/Makefile config.status: creating src/ui/cmdline/Makefile config.status: creating src/ui/classic/Makefile config.status: creating src/ui/nop/Makefile config.status: creating src/hw/Makefile config.status: creating src/hw/nop/Makefile config.status: creating src/hw/sdl/Makefile config.status: creating src/hw/sdl/1/Makefile config.status: creating src/hw/sdl/2/Makefile config.status: creating src/hw/alleg/Makefile config.status: creating src/hw/alleg/4/Makefile config.status: creating src/config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-gtk-doc ===> Building for 1oom-1.0 Making all in doc Making all in src /bin/sh ./version.sh .. ./version.inc no v1.0 /usr/bin/make all-recursive Making all in hw Making all in nop cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src -O2 -pipe -MT hwnop.o -MD -MP -MF .deps/hwnop.Tpo -c -o hwnop.o hwnop.c mv -f .deps/hwnop.Tpo .deps/hwnop.Po rm -f libhwnop.a ar cru libhwnop.a hwnop.o ranlib libhwnop.a Making all in sdl Making all in 2 cc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src -I../../../../src/hw/sdl -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -MT hwsdl2.o -MD -MP -MF .deps/hwsdl2.Tpo -c -o hwsdl2.o hwsdl2.c mv -f .deps/hwsdl2.Tpo .deps/hwsdl2.Po cc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src -I../../../../src/hw/sdl -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -MT hwsdl2_audio.o -MD -MP -MF .deps/hwsdl2_audio.Tpo -c -o hwsdl2_audio.o hwsdl2_audio.c mv -f .deps/hwsdl2_audio.Tpo .deps/hwsdl2_audio.Po cc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src -I../../../../src/hw/sdl -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -MT hwsdl2_mouse.o -MD -MP -MF .deps/hwsdl2_mouse.Tpo -c -o hwsdl2_mouse.o hwsdl2_mouse.c mv -f .deps/hwsdl2_mouse.Tpo .deps/hwsdl2_mouse.Po cc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src -I../../../../src/hw/sdl -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -MT hwsdl2_opt.o -MD -MP -MF .deps/hwsdl2_opt.Tpo -c -o hwsdl2_opt.o hwsdl2_opt.c mv -f .deps/hwsdl2_opt.Tpo .deps/hwsdl2_opt.Po cc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src -I../../../../src/hw/sdl -O2 -pipe -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -MT hwsdl2_video.o -MD -MP -MF .deps/hwsdl2_video.Tpo -c -o hwsdl2_video.o hwsdl2_video.c mv -f .deps/hwsdl2_video.Tpo .deps/hwsdl2_video.Po rm -f libhwsdl2.a ar cru libhwsdl2.a hwsdl2.o hwsdl2_audio.o hwsdl2_mouse.o hwsdl2_opt.o hwsdl2_video.o ranlib libhwsdl2.a Making all in os Making all in unix cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src -O2 -pipe -MT os.o -MD -MP -MF .deps/os.Tpo -c -o os.o os.c mv -f .deps/os.Tpo .deps/os.Po rm -f libos.a ar cru libos.a os.o ranlib libos.a Making all in ui Making all in nop cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src -O2 -pipe -MT uinop.o -MD -MP -MF .deps/uinop.Tpo -c -o uinop.o uinop.c mv -f .deps/uinop.Tpo .deps/uinop.Po rm -f libuinop.a ar cru libuinop.a uinop.o ranlib libuinop.a Making all in cmdline cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiaudience.o -MD -MP -MF .deps/uiaudience.Tpo -c -o uiaudience.o uiaudience.c mv -f .deps/uiaudience.Tpo .deps/uiaudience.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uibattle.o -MD -MP -MF .deps/uibattle.Tpo -c -o uibattle.o uibattle.c mv -f .deps/uibattle.Tpo .deps/uibattle.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uibomb.o -MD -MP -MF .deps/uibomb.Tpo -c -o uibomb.o uibomb.c mv -f .deps/uibomb.Tpo .deps/uibomb.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uicheat.o -MD -MP -MF .deps/uicheat.Tpo -c -o uicheat.o uicheat.c mv -f .deps/uicheat.Tpo .deps/uicheat.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uicmdline.o -MD -MP -MF .deps/uicmdline.Tpo -c -o uicmdline.o uicmdline.c mv -f .deps/uicmdline.Tpo .deps/uicmdline.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uicmds.o -MD -MP -MF .deps/uicmds.Tpo -c -o uicmds.o uicmds.c mv -f .deps/uicmds.Tpo .deps/uicmds.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uidebug.o -MD -MP -MF .deps/uidebug.Tpo -c -o uidebug.o uidebug.c mv -f .deps/uidebug.Tpo .deps/uidebug.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uidesign.o -MD -MP -MF .deps/uidesign.Tpo -c -o uidesign.o uidesign.c mv -f .deps/uidesign.Tpo .deps/uidesign.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uielection.o -MD -MP -MF .deps/uielection.Tpo -c -o uielection.o uielection.c mv -f .deps/uielection.Tpo .deps/uielection.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiempire.o -MD -MP -MF .deps/uiempire.Tpo -c -o uiempire.o uiempire.c mv -f .deps/uiempire.Tpo .deps/uiempire.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiempirereport.o -MD -MP -MF .deps/uiempirereport.Tpo -c -o uiempirereport.o uiempirereport.c mv -f .deps/uiempirereport.Tpo .deps/uiempirereport.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiempirestats.o -MD -MP -MF .deps/uiempirestats.Tpo -c -o uiempirestats.o uiempirestats.c mv -f .deps/uiempirestats.Tpo .deps/uiempirestats.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiending.o -MD -MP -MF .deps/uiending.Tpo -c -o uiending.o uiending.c mv -f .deps/uiending.Tpo .deps/uiending.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiexplore.o -MD -MP -MF .deps/uiexplore.Tpo -c -o uiexplore.o uiexplore.c mv -f .deps/uiexplore.Tpo .deps/uiexplore.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uifinished.o -MD -MP -MF .deps/uifinished.Tpo -c -o uifinished.o uifinished.c mv -f .deps/uifinished.Tpo .deps/uifinished.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uifleet.o -MD -MP -MF .deps/uifleet.Tpo -c -o uifleet.o uifleet.c uifleet.c:212:54: warning: address of array 'g->srd[api].have_reserve_fuel' will always evaluate to 'true' [-Wpointer-bool-conversion] if (r->ships[k] && (!g->srd[api].have_reserve_fuel)) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/uifleet.Tpo .deps/uifleet.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uigame.o -MD -MP -MF .deps/uigame.Tpo -c -o uigame.o uigame.c mv -f .deps/uigame.Tpo .deps/uigame.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uigmap.o -MD -MP -MF .deps/uigmap.Tpo -c -o uigmap.o uigmap.c mv -f .deps/uigmap.Tpo .deps/uigmap.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uigovern.o -MD -MP -MF .deps/uigovern.Tpo -c -o uigovern.o uigovern.c mv -f .deps/uigovern.Tpo .deps/uigovern.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiground.o -MD -MP -MF .deps/uiground.Tpo -c -o uiground.o uiground.c mv -f .deps/uiground.Tpo .deps/uiground.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uihelp.o -MD -MP -MF .deps/uihelp.Tpo -c -o uihelp.o uihelp.c mv -f .deps/uihelp.Tpo .deps/uihelp.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiinput.o -MD -MP -MF .deps/uiinput.Tpo -c -o uiinput.o uiinput.c mv -f .deps/uiinput.Tpo .deps/uiinput.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiintro.o -MD -MP -MF .deps/uiintro.Tpo -c -o uiintro.o uiintro.c mv -f .deps/uiintro.Tpo .deps/uiintro.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiload.o -MD -MP -MF .deps/uiload.Tpo -c -o uiload.o uiload.c mv -f .deps/uiload.Tpo .deps/uiload.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uimainmenu.o -MD -MP -MF .deps/uimainmenu.Tpo -c -o uimainmenu.o uimainmenu.c In file included from uimainmenu.c:7: ../../../src/game/game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/uimainmenu.Tpo .deps/uimainmenu.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uinews.o -MD -MP -MF .deps/uinews.Tpo -c -o uinews.o uinews.c mv -f .deps/uinews.Tpo .deps/uinews.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uinewtech.o -MD -MP -MF .deps/uinewtech.Tpo -c -o uinewtech.o uinewtech.c mv -f .deps/uinewtech.Tpo .deps/uinewtech.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiplanet.o -MD -MP -MF .deps/uiplanet.Tpo -c -o uiplanet.o uiplanet.c mv -f .deps/uiplanet.Tpo .deps/uiplanet.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiraces.o -MD -MP -MF .deps/uiraces.Tpo -c -o uiraces.o uiraces.c mv -f .deps/uiraces.Tpo .deps/uiraces.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uisave.o -MD -MP -MF .deps/uisave.Tpo -c -o uisave.o uisave.c mv -f .deps/uisave.Tpo .deps/uisave.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uispecs.o -MD -MP -MF .deps/uispecs.Tpo -c -o uispecs.o uispecs.c mv -f .deps/uispecs.Tpo .deps/uispecs.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uispy_esp.o -MD -MP -MF .deps/uispy_esp.Tpo -c -o uispy_esp.o uispy_esp.c mv -f .deps/uispy_esp.Tpo .deps/uispy_esp.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uispy_sab.o -MD -MP -MF .deps/uispy_sab.Tpo -c -o uispy_sab.o uispy_sab.c uispy_sab.c:95:35: warning: cast to smaller integer type 'ui_sabotage_t' from 'void *' [-Wvoid-pointer-to-enum-cast] sabdata.act = (ui_sabotage_t)cmd->var; ^~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/uispy_sab.Tpo .deps/uispy_sab.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiswitch.o -MD -MP -MF .deps/uiswitch.Tpo -c -o uiswitch.o uiswitch.c mv -f .deps/uiswitch.Tpo .deps/uiswitch.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uitech.o -MD -MP -MF .deps/uitech.Tpo -c -o uitech.o uitech.c mv -f .deps/uitech.Tpo .deps/uitech.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/game -I../../../src -O2 -pipe -MT uiview.o -MD -MP -MF .deps/uiview.Tpo -c -o uiview.o uiview.c mv -f .deps/uiview.Tpo .deps/uiview.Po rm -f libuicmdline.a ar cru libuicmdline.a uiaudience.o uibattle.o uibomb.o uicheat.o uicmdline.o uicmds.o uidebug.o uidesign.o uielection.o uiempire.o uiempirereport.o uiempirestats.o uiending.o uiexplore.o uifinished.o uifleet.o uigame.o uigmap.o uigovern.o uiground.o uihelp.o uiinput.o uiintro.o uiload.o uimainmenu.o uinews.o uinewtech.o uiplanet.o uiraces.o uisave.o uispecs.o uispy_esp.o uispy_sab.o uiswitch.o uitech.o uiview.o ranlib libuicmdline.a Making all in classic cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiaudience.o -MD -MP -MF .deps/uiaudience.Tpo -c -o uiaudience.o uiaudience.c mv -f .deps/uiaudience.Tpo .deps/uiaudience.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uibasescrap.o -MD -MP -MF .deps/uibasescrap.Tpo -c -o uibasescrap.o uibasescrap.c mv -f .deps/uibasescrap.Tpo .deps/uibasescrap.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uibattle.o -MD -MP -MF .deps/uibattle.Tpo -c -o uibattle.o uibattle.c mv -f .deps/uibattle.Tpo .deps/uibattle.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uibattlepre.o -MD -MP -MF .deps/uibattlepre.Tpo -c -o uibattlepre.o uibattlepre.c mv -f .deps/uibattlepre.Tpo .deps/uibattlepre.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uibomb.o -MD -MP -MF .deps/uibomb.Tpo -c -o uibomb.o uibomb.c mv -f .deps/uibomb.Tpo .deps/uibomb.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uicaught.o -MD -MP -MF .deps/uicaught.Tpo -c -o uicaught.o uicaught.c mv -f .deps/uicaught.Tpo .deps/uicaught.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiclassic.o -MD -MP -MF .deps/uiclassic.Tpo -c -o uiclassic.o uiclassic.c mv -f .deps/uiclassic.Tpo .deps/uiclassic.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uicursor.o -MD -MP -MF .deps/uicursor.Tpo -c -o uicursor.o uicursor.c mv -f .deps/uicursor.Tpo .deps/uicursor.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uidelay.o -MD -MP -MF .deps/uidelay.Tpo -c -o uidelay.o uidelay.c mv -f .deps/uidelay.Tpo .deps/uidelay.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uidesign.o -MD -MP -MF .deps/uidesign.Tpo -c -o uidesign.o uidesign.c uidesign.c:536:35: warning: implicit conversion from enumeration type 'ship_jammer_t' to different enumeration type 'ship_shield_t' [-Wenum-conversion] ship_shield_t actjammer = sd->jammer; ~~~~~~~~~ ~~~~^~~~~~ uidesign.c:595:26: warning: implicit conversion from enumeration type 'ship_shield_t' to different enumeration type 'ship_jammer_t' [-Wenum-conversion] sd->jammer = actjammer; ~ ^~~~~~~~~ uidesign.c:614:34: warning: implicit conversion from enumeration type 'ship_armor_t' to different enumeration type 'ship_shield_t' [-Wenum-conversion] ship_shield_t actarmor = sd->armor; ~~~~~~~~ ~~~~^~~~~ uidesign.c:661:25: warning: implicit conversion from enumeration type 'ship_shield_t' to different enumeration type 'ship_armor_t' [-Wenum-conversion] sd->armor = actarmor; ~ ^~~~~~~~ uidesign.c:663:25: warning: implicit conversion from enumeration type 'ship_jammer_t' to different enumeration type 'ship_armor_t' [-Wenum-conversion] sd->armor = tbl_armor[listi]; ~ ^~~~~~~~~~~~~~~~ 5 warnings generated. mv -f .deps/uidesign.Tpo .deps/uidesign.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uidraw.o -MD -MP -MF .deps/uidraw.Tpo -c -o uidraw.o uidraw.c mv -f .deps/uidraw.Tpo .deps/uidraw.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uielection.o -MD -MP -MF .deps/uielection.Tpo -c -o uielection.o uielection.c mv -f .deps/uielection.Tpo .deps/uielection.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiempirereport.o -MD -MP -MF .deps/uiempirereport.Tpo -c -o uiempirereport.o uiempirereport.c mv -f .deps/uiempirereport.Tpo .deps/uiempirereport.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiempirestatus.o -MD -MP -MF .deps/uiempirestatus.Tpo -c -o uiempirestatus.o uiempirestatus.c mv -f .deps/uiempirestatus.Tpo .deps/uiempirestatus.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiending.o -MD -MP -MF .deps/uiending.Tpo -c -o uiending.o uiending.c mv -f .deps/uiending.Tpo .deps/uiending.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiexplore.o -MD -MP -MF .deps/uiexplore.Tpo -c -o uiexplore.o uiexplore.c mv -f .deps/uiexplore.Tpo .deps/uiexplore.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uifleet.o -MD -MP -MF .deps/uifleet.Tpo -c -o uifleet.o uifleet.c mv -f .deps/uifleet.Tpo .deps/uifleet.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uigame.o -MD -MP -MF .deps/uigame.Tpo -c -o uigame.o uigame.c mv -f .deps/uigame.Tpo .deps/uigame.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uigameopts.o -MD -MP -MF .deps/uigameopts.Tpo -c -o uigameopts.o uigameopts.c mv -f .deps/uigameopts.Tpo .deps/uigameopts.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uigmap.o -MD -MP -MF .deps/uigmap.Tpo -c -o uigmap.o uigmap.c mv -f .deps/uigmap.Tpo .deps/uigmap.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uigovern.o -MD -MP -MF .deps/uigovern.Tpo -c -o uigovern.o uigovern.c mv -f .deps/uigovern.Tpo .deps/uigovern.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiground.o -MD -MP -MF .deps/uiground.Tpo -c -o uiground.o uiground.c mv -f .deps/uiground.Tpo .deps/uiground.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uihelp.o -MD -MP -MF .deps/uihelp.Tpo -c -o uihelp.o uihelp.c mv -f .deps/uihelp.Tpo .deps/uihelp.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiintro.o -MD -MP -MF .deps/uiintro.Tpo -c -o uiintro.o uiintro.c mv -f .deps/uiintro.Tpo .deps/uiintro.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uilanding.o -MD -MP -MF .deps/uilanding.Tpo -c -o uilanding.o uilanding.c mv -f .deps/uilanding.Tpo .deps/uilanding.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiload.o -MD -MP -MF .deps/uiload.Tpo -c -o uiload.o uiload.c mv -f .deps/uiload.Tpo .deps/uiload.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uimainmenu.o -MD -MP -MF .deps/uimainmenu.Tpo -c -o uimainmenu.o uimainmenu.c mv -f .deps/uimainmenu.Tpo .deps/uimainmenu.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uimsgfilter.o -MD -MP -MF .deps/uimsgfilter.Tpo -c -o uimsgfilter.o uimsgfilter.c mv -f .deps/uimsgfilter.Tpo .deps/uimsgfilter.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uinewgame.o -MD -MP -MF .deps/uinewgame.Tpo -c -o uinewgame.o uinewgame.c In file included from uinewgame.c:7: ../../../src/game/game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/uinewgame.Tpo .deps/uinewgame.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uinews.o -MD -MP -MF .deps/uinews.Tpo -c -o uinews.o uinews.c mv -f .deps/uinews.Tpo .deps/uinews.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uinewships.o -MD -MP -MF .deps/uinewships.Tpo -c -o uinewships.o uinewships.c mv -f .deps/uinewships.Tpo .deps/uinewships.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uinewtech.o -MD -MP -MF .deps/uinewtech.Tpo -c -o uinewtech.o uinewtech.c mv -f .deps/uinewtech.Tpo .deps/uinewtech.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiobj.o -MD -MP -MF .deps/uiobj.Tpo -c -o uiobj.o uiobj.c mv -f .deps/uiobj.Tpo .deps/uiobj.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uipal.o -MD -MP -MF .deps/uipal.Tpo -c -o uipal.o uipal.c mv -f .deps/uipal.Tpo .deps/uipal.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiplanets.o -MD -MP -MF .deps/uiplanets.Tpo -c -o uiplanets.o uiplanets.c mv -f .deps/uiplanets.Tpo .deps/uiplanets.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiraces.o -MD -MP -MF .deps/uiraces.Tpo -c -o uiraces.o uiraces.c mv -f .deps/uiraces.Tpo .deps/uiraces.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uisave.o -MD -MP -MF .deps/uisave.Tpo -c -o uisave.o uisave.c mv -f .deps/uisave.Tpo .deps/uisave.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uisearch.o -MD -MP -MF .deps/uisearch.Tpo -c -o uisearch.o uisearch.c mv -f .deps/uisearch.Tpo .deps/uisearch.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uisound.o -MD -MP -MF .deps/uisound.Tpo -c -o uisound.o uisound.c mv -f .deps/uisound.Tpo .deps/uisound.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uispecs.o -MD -MP -MF .deps/uispecs.Tpo -c -o uispecs.o uispecs.c mv -f .deps/uispecs.Tpo .deps/uispecs.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uispy_esp.o -MD -MP -MF .deps/uispy_esp.Tpo -c -o uispy_esp.o uispy_esp.c mv -f .deps/uispy_esp.Tpo .deps/uispy_esp.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uispy_sab.o -MD -MP -MF .deps/uispy_sab.Tpo -c -o uispy_sab.o uispy_sab.c mv -f .deps/uispy_sab.Tpo .deps/uispy_sab.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap.o -MD -MP -MF .deps/uistarmap.Tpo -c -o uistarmap.o uistarmap.c mv -f .deps/uistarmap.Tpo .deps/uistarmap.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_common.o -MD -MP -MF .deps/uistarmap_common.Tpo -c -o uistarmap_common.o uistarmap_common.c mv -f .deps/uistarmap_common.Tpo .deps/uistarmap_common.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_enroute.o -MD -MP -MF .deps/uistarmap_enroute.Tpo -c -o uistarmap_enroute.o uistarmap_enroute.c mv -f .deps/uistarmap_enroute.Tpo .deps/uistarmap_enroute.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_orbit_en.o -MD -MP -MF .deps/uistarmap_orbit_en.Tpo -c -o uistarmap_orbit_en.o uistarmap_orbit_en.c mv -f .deps/uistarmap_orbit_en.Tpo .deps/uistarmap_orbit_en.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_orbit_own.o -MD -MP -MF .deps/uistarmap_orbit_own.Tpo -c -o uistarmap_orbit_own.o uistarmap_orbit_own.c mv -f .deps/uistarmap_orbit_own.Tpo .deps/uistarmap_orbit_own.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_reloc.o -MD -MP -MF .deps/uistarmap_reloc.Tpo -c -o uistarmap_reloc.o uistarmap_reloc.c mv -f .deps/uistarmap_reloc.Tpo .deps/uistarmap_reloc.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_trans.o -MD -MP -MF .deps/uistarmap_trans.Tpo -c -o uistarmap_trans.o uistarmap_trans.c mv -f .deps/uistarmap_trans.Tpo .deps/uistarmap_trans.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarmap_transport.o -MD -MP -MF .deps/uistarmap_transport.Tpo -c -o uistarmap_transport.o uistarmap_transport.c mv -f .deps/uistarmap_transport.Tpo .deps/uistarmap_transport.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uistarview.o -MD -MP -MF .deps/uistarview.Tpo -c -o uistarview.o uistarview.c mv -f .deps/uistarview.Tpo .deps/uistarview.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiswitch.o -MD -MP -MF .deps/uiswitch.Tpo -c -o uiswitch.o uiswitch.c mv -f .deps/uiswitch.Tpo .deps/uiswitch.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uitech.o -MD -MP -MF .deps/uitech.Tpo -c -o uitech.o uitech.c mv -f .deps/uitech.Tpo .deps/uitech.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uiturn.o -MD -MP -MF .deps/uiturn.Tpo -c -o uiturn.o uiturn.c mv -f .deps/uiturn.Tpo .deps/uiturn.Po cc -DHAVE_CONFIG_H -I. -I../../../src -I../../../src/os/unix -I../../../src/game -I../../../src -O2 -pipe -MT uixtramenu.o -MD -MP -MF .deps/uixtramenu.Tpo -c -o uixtramenu.o uixtramenu.c mv -f .deps/uixtramenu.Tpo .deps/uixtramenu.Po rm -f libuiclassic.a ar cru libuiclassic.a uiaudience.o uibasescrap.o uibattle.o uibattlepre.o uibomb.o uicaught.o uiclassic.o uicursor.o uidelay.o uidesign.o uidraw.o uielection.o uiempirereport.o uiempirestatus.o uiending.o uiexplore.o uifleet.o uigame.o uigameopts.o uigmap.o uigovern.o uiground.o uihelp.o uiintro.o uilanding.o uiload.o uimainmenu.o uimsgfilter.o uinewgame.o uinews.o uinewships.o uinewtech.o uiobj.o uipal.o uiplanets.o uiraces.o uisave.o uisearch.o uisound.o uispecs.o uispy_esp.o uispy_sab.o uistarmap.o uistarmap_common.o uistarmap_enroute.o uistarmap_orbit_en.o uistarmap_orbit_own.o uistarmap_reloc.o uistarmap_trans.o uistarmap_transport.o uistarview.o uiswitch.o uitech.o uiturn.o uixtramenu.o ranlib libuiclassic.a Making all in game cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_ai.o -MD -MP -MF .deps/game_ai.Tpo -c -o game_ai.o game_ai.c In file included from game_ai.c:3: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ game_ai.c:12:24: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] const struct game_ai_s const *game_ais[GAME_AI_NUM] = { ^ 2 warnings generated. mv -f .deps/game_ai.Tpo .deps/game_ai.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_ai_classic.o -MD -MP -MF .deps/game_ai_classic.Tpo -c -o game_ai_classic.o game_ai_classic.c In file included from game_ai_classic.c:13: In file included from ./game_ai_classic.h:4: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ game_ai_classic.c:1645:15: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] const const shipdesign_t *sd2; ^ 2 warnings generated. mv -f .deps/game_ai_classic.Tpo .deps/game_ai_classic.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_audience.o -MD -MP -MF .deps/game_audience.Tpo -c -o game_audience.o game_audience.c In file included from game_audience.c:11: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ game_audience.c:130:40: warning: comparison of array 'eh->trade_bc' not equal to a null pointer is always true [-Wtautological-pointer-compare] } else if (eh->trade_bc != 0) { ~~~~^~~~~~~~ ~ 2 warnings generated. mv -f .deps/game_audience.Tpo .deps/game_audience.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_aux.o -MD -MP -MF .deps/game_aux.Tpo -c -o game_aux.o game_aux.c mv -f .deps/game_aux.Tpo .deps/game_aux.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_battle.o -MD -MP -MF .deps/game_battle.Tpo -c -o game_battle.o game_battle.c In file included from game_battle.c:9: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_battle.Tpo .deps/game_battle.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_battle_human.o -MD -MP -MF .deps/game_battle_human.Tpo -c -o game_battle_human.o game_battle_human.c In file included from game_battle_human.c:9: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_battle_human.Tpo .deps/game_battle_human.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_bomb.o -MD -MP -MF .deps/game_bomb.Tpo -c -o game_bomb.o game_bomb.c In file included from game_bomb.c:7: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_bomb.Tpo .deps/game_bomb.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_cheat.o -MD -MP -MF .deps/game_cheat.Tpo -c -o game_cheat.o game_cheat.c mv -f .deps/game_cheat.Tpo .deps/game_cheat.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_debug.o -MD -MP -MF .deps/game_debug.Tpo -c -o game_debug.o game_debug.c mv -f .deps/game_debug.Tpo .deps/game_debug.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_design.o -MD -MP -MF .deps/game_design.Tpo -c -o game_design.o game_design.c mv -f .deps/game_design.Tpo .deps/game_design.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_diplo.o -MD -MP -MF .deps/game_diplo.Tpo -c -o game_diplo.o game_diplo.c In file included from game_diplo.c:8: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_diplo.Tpo .deps/game_diplo.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_election.o -MD -MP -MF .deps/game_election.Tpo -c -o game_election.o game_election.c In file included from game_election.c:9: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_election.Tpo .deps/game_election.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_event.o -MD -MP -MF .deps/game_event.Tpo -c -o game_event.o game_event.c In file included from game_event.c:7: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ game_event.c:758:97: warning: implicit conversion from enumeration type 'race_t' (aka 'enum race_e') to different enumeration type 'player_id_t' [-Wenum-conversion] game_tech_get_new(g, player, field, rl[field][i][0], TECHSOURCE_RESEARCH, 0, ns.race, false); /* BUG? ns.race makes no sense but is unused */ ~~~~~~~~~~~~~~~~~ ~~~^~~~ 2 warnings generated. mv -f .deps/game_event.Tpo .deps/game_event.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_fleet.o -MD -MP -MF .deps/game_fleet.Tpo -c -o game_fleet.o game_fleet.c mv -f .deps/game_fleet.Tpo .deps/game_fleet.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_ground.o -MD -MP -MF .deps/game_ground.Tpo -c -o game_ground.o game_ground.c In file included from game_ground.c:11: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_ground.Tpo .deps/game_ground.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_misc.o -MD -MP -MF .deps/game_misc.Tpo -c -o game_misc.o game_misc.c mv -f .deps/game_misc.Tpo .deps/game_misc.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_new.o -MD -MP -MF .deps/game_new.Tpo -c -o game_new.o game_new.c In file included from game_new.c:9: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_new.Tpo .deps/game_new.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_news.o -MD -MP -MF .deps/game_news.Tpo -c -o game_news.o game_news.c mv -f .deps/game_news.Tpo .deps/game_news.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_num.o -MD -MP -MF .deps/game_num.Tpo -c -o game_num.o game_num.c mv -f .deps/game_num.Tpo .deps/game_num.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_nump.o -MD -MP -MF .deps/game_nump.Tpo -c -o game_nump.o game_nump.c mv -f .deps/game_nump.Tpo .deps/game_nump.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_parsed.o -MD -MP -MF .deps/game_parsed.Tpo -c -o game_parsed.o game_parsed.c mv -f .deps/game_parsed.Tpo .deps/game_parsed.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_planet.o -MD -MP -MF .deps/game_planet.Tpo -c -o game_planet.o game_planet.c mv -f .deps/game_planet.Tpo .deps/game_planet.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_save.o -MD -MP -MF .deps/game_save.Tpo -c -o game_save.o game_save.c mv -f .deps/game_save.Tpo .deps/game_save.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_shipdesign.o -MD -MP -MF .deps/game_shipdesign.Tpo -c -o game_shipdesign.o game_shipdesign.c mv -f .deps/game_shipdesign.Tpo .deps/game_shipdesign.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_shiptech.o -MD -MP -MF .deps/game_shiptech.Tpo -c -o game_shiptech.o game_shiptech.c mv -f .deps/game_shiptech.Tpo .deps/game_shiptech.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_spy.o -MD -MP -MF .deps/game_spy.Tpo -c -o game_spy.o game_spy.c mv -f .deps/game_spy.Tpo .deps/game_spy.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_stat.o -MD -MP -MF .deps/game_stat.Tpo -c -o game_stat.o game_stat.c mv -f .deps/game_stat.Tpo .deps/game_stat.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_str.o -MD -MP -MF .deps/game_str.Tpo -c -o game_str.o game_str.c mv -f .deps/game_str.Tpo .deps/game_str.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_str_shipnames.o -MD -MP -MF .deps/game_str_shipnames.Tpo -c -o game_str_shipnames.o game_str_shipnames.c mv -f .deps/game_str_shipnames.Tpo .deps/game_str_shipnames.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_strp.o -MD -MP -MF .deps/game_strp.Tpo -c -o game_strp.o game_strp.c mv -f .deps/game_strp.Tpo .deps/game_strp.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_tech.o -MD -MP -MF .deps/game_tech.Tpo -c -o game_tech.o game_tech.c In file included from game_tech.c:10: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_tech.Tpo .deps/game_tech.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_turn.o -MD -MP -MF .deps/game_turn.Tpo -c -o game_turn.o game_turn.c In file included from game_turn.c:11: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game_turn.Tpo .deps/game_turn.Po cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game_turn_start.o -MD -MP -MF .deps/game_turn_start.Tpo -c -o game_turn_start.o game_turn_start.c mv -f .deps/game_turn_start.Tpo .deps/game_turn_start.Po rm -f libgame.a ar cru libgame.a game_ai.o game_ai_classic.o game_audience.o game_aux.o game_battle.o game_battle_human.o game_bomb.o game_cheat.o game_debug.o game_design.o game_diplo.o game_election.o game_event.o game_fleet.o game_ground.o game_misc.o game_new.o game_news.o game_num.o game_nump.o game_parsed.o game_planet.o game_save.o game_shipdesign.o game_shiptech.o game_spy.o game_stat.o game_str.o game_str_shipnames.o game_strp.o game_tech.o game_turn.o game_turn_start.o ranlib libgame.a cc -DHAVE_CONFIG_H -I. -I../../src -I../../src/os/unix -I../../src -O2 -pipe -MT game.o -MD -MP -MF .deps/game.Tpo -c -o game.o game.c In file included from game.c:10: ./game_ai.h:56:31: warning: duplicate 'const' declaration specifier [-Wduplicate-decl-specifier] extern const struct game_ai_s const *game_ais[GAME_AI_NUM]; ^ 1 warning generated. mv -f .deps/game.Tpo .deps/game.Po rm -f libgamemain.a ar cru libgamemain.a game.o ranlib libgamemain.a rm -f libgamesaveconv.a ar cru libgamesaveconv.a game_save.o game_str_shipnames.o ranlib libgamesaveconv.a cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT cfg.o -MD -MP -MF .deps/cfg.Tpo -c -o cfg.o cfg.c mv -f .deps/cfg.Tpo .deps/cfg.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT gfxaux.o -MD -MP -MF .deps/gfxaux.Tpo -c -o gfxaux.o gfxaux.c mv -f .deps/gfxaux.Tpo .deps/gfxaux.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT kbd.o -MD -MP -MF .deps/kbd.Tpo -c -o kbd.o kbd.c mv -f .deps/kbd.Tpo .deps/kbd.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbx.o -MD -MP -MF .deps/lbx.Tpo -c -o lbx.o lbx.c mv -f .deps/lbx.Tpo .deps/lbx.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbxfont.o -MD -MP -MF .deps/lbxfont.Tpo -c -o lbxfont.o lbxfont.c mv -f .deps/lbxfont.Tpo .deps/lbxfont.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbxgfx.o -MD -MP -MF .deps/lbxgfx.Tpo -c -o lbxgfx.o lbxgfx.c mv -f .deps/lbxgfx.Tpo .deps/lbxgfx.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbxpal.o -MD -MP -MF .deps/lbxpal.Tpo -c -o lbxpal.o lbxpal.c mv -f .deps/lbxpal.Tpo .deps/lbxpal.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lib.o -MD -MP -MF .deps/lib.Tpo -c -o lib.o lib.c mv -f .deps/lib.Tpo .deps/lib.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c mv -f .deps/log.Tpo .deps/log.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT mouse.o -MD -MP -MF .deps/mouse.Tpo -c -o mouse.o mouse.c mv -f .deps/mouse.Tpo .deps/mouse.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c mv -f .deps/options.Tpo .deps/options.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT pbx.o -MD -MP -MF .deps/pbx.Tpo -c -o pbx.o pbx.c mv -f .deps/pbx.Tpo .deps/pbx.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT rnd.o -MD -MP -MF .deps/rnd.Tpo -c -o rnd.o rnd.c mv -f .deps/rnd.Tpo .deps/rnd.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c mv -f .deps/util.Tpo .deps/util.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT util_cstr.o -MD -MP -MF .deps/util_cstr.Tpo -c -o util_cstr.o util_cstr.c mv -f .deps/util_cstr.Tpo .deps/util_cstr.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT util_math.o -MD -MP -MF .deps/util_math.Tpo -c -o util_math.o util_math.c mv -f .deps/util_math.Tpo .deps/util_math.Po cc -O2 -pipe -o 1oom_cmdline cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/cmdline/libuicmdline.a ../src/game/libgame.a ../src/hw/nop/libhwnop.a ../src/os/unix/libos.a -lreadline ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: game_ground.c(game_ground.o:(game_turn_ground_show_all) in archive ../src/game/libgame.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: game_election.c(game_election.o:(game_election) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT fmt_mus.o -MD -MP -MF .deps/fmt_mus.Tpo -c -o fmt_mus.o fmt_mus.c mv -f .deps/fmt_mus.Tpo .deps/fmt_mus.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT fmt_sfx.o -MD -MP -MF .deps/fmt_sfx.Tpo -c -o fmt_sfx.o fmt_sfx.c mv -f .deps/fmt_sfx.Tpo .deps/fmt_sfx.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT uiopt.o -MD -MP -MF .deps/uiopt.Tpo -c -o uiopt.o uiopt.c mv -f .deps/uiopt.Tpo .deps/uiopt.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT screenshot.o -MD -MP -MF .deps/screenshot.Tpo -c -o screenshot.o screenshot.c mv -f .deps/screenshot.Tpo .deps/screenshot.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT fmt_pic.o -MD -MP -MF .deps/fmt_pic.Tpo -c -o fmt_pic.o fmt_pic.c mv -f .deps/fmt_pic.Tpo .deps/fmt_pic.Po cc -O2 -pipe -o 1oom fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/hw/sdl/2/libhwsdl2.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: uistarview.c(uistarview.o:(starview_draw_cb) in archive ../src/ui/classic/libuiclassic.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: game_news.c(game_news.o:(game_news_get_msg) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT pbxdump.o -MD -MP -MF .deps/pbxdump.Tpo -c -o pbxdump.o pbxdump.c mv -f .deps/pbxdump.Tpo .deps/pbxdump.Po cc -O2 -pipe -o 1oom_pbxdump pbxdump.o pbx.o util.o lib.o log.o ../src/hw/nop/libhwnop.a ../src/os/unix/libos.a ld: warning: pbxdump.c(pbxdump.o:(pbx_cb_lbxp)): warning: sprintf() is often misused, please use snprintf() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT pbxmake.o -MD -MP -MF .deps/pbxmake.Tpo -c -o pbxmake.o pbxmake.c mv -f .deps/pbxmake.Tpo .deps/pbxmake.Po cc -O2 -pipe -o 1oom_pbxmake pbxmake.o util.o util_cstr.o lib.o log.o ../src/hw/nop/libhwnop.a ld: warning: pbxmake.c(pbxmake.o:(main_1oom)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: util.c(util.o:(util_get_fname_unused)): warning: sprintf() is often misused, please use snprintf() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT gfxconv.o -MD -MP -MF .deps/gfxconv.Tpo -c -o gfxconv.o gfxconv.c mv -f .deps/gfxconv.Tpo .deps/gfxconv.Po cc -O2 -pipe -o 1oom_gfxconv gfxconv.o util.o lib.o log.o fmt_pic.o ../src/hw/nop/libhwnop.a ld: warning: util.c(util.o:(util_get_fname_unused)): warning: sprintf() is often misused, please use snprintf() ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT saveconv.o -MD -MP -MF .deps/saveconv.Tpo -c -o saveconv.o saveconv.c mv -f .deps/saveconv.Tpo .deps/saveconv.Po cc -O2 -pipe -o 1oom_saveconv saveconv.o lib.o log.o options.o util.o ../src/game/libgamesaveconv.a ../src/hw/nop/libhwnop.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a ld: warning: saveconv.c(saveconv.o:(savetype_de_moo13)): warning: sprintf() is often misused, please use snprintf() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: saveconv.c(saveconv.o:(savetype_en_text)): warning: stpcpy() is dangerous; do not use it ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbxedit.o -MD -MP -MF .deps/lbxedit.Tpo -c -o lbxedit.o lbxedit.c mv -f .deps/lbxedit.Tpo .deps/lbxedit.Po cc -O2 -pipe -o 1oom_lbxedit lbxedit.o util.o util_cstr.o lib.o log.o ../src/hw/nop/libhwnop.a ../src/os/unix/libos.a ld: warning: lbxedit.c(lbxedit.o:(lbxedit_do_dump)): warning: sprintf() is often misused, please use snprintf() ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT lbxview.o -MD -MP -MF .deps/lbxview.Tpo -c -o lbxview.o lbxview.c mv -f .deps/lbxview.Tpo .deps/lbxview.Po cc -O2 -pipe -o 1oom_lbxview lbxview.o fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/hw/sdl/2/libhwsdl2.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: lbxview.c(lbxview.o:(main_do)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxview.c(lbxview.o:(main_do)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() cd /exopi-obj/pobj/1oom-1.0/1oom-1.0 && ./src/1oom_pbxmake doc/pbxin_fixbugs.txt fixbugs.pbx >>> Running package in games/1oom at 1734980640.83 ===> games/1oom ===> Faking installation for 1oom-1.0 Making install in doc mkdir -p '/exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/share/doc/1oom' /exopi-obj/pobj/1oom-1.0/bin/install -c -m 644 format_gam.txt format_lbx.txt format_moo.txt format_pbx.txt format_save.txt lbxmd5.txt list_gamediff.txt list_pbxnum.txt pbxin_example.txt pbxin_fixbugs.txt usage_classic.txt usage_cmdline.txt usage_common.txt usage_gfxconv.txt usage_lbxedit.txt usage_lbxview.txt usage_pbxdump.txt usage_pbxmake.txt usage_saveconv.txt '/exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/share/doc/1oom' Making install in src /bin/sh ./version.sh .. ./version.inc no v1.0 /usr/bin/make install-recursive Making install in hw Making install in nop Making install in sdl Making install in 2 Making install in os Making install in unix Making install in ui Making install in nop Making install in cmdline Making install in classic Making install in game /bin/sh ./version.sh .. ./version.inc no v1.0 cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c mv -f .deps/options.Tpo .deps/options.Po cc -O2 -pipe -o 1oom_cmdline cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/cmdline/libuicmdline.a ../src/game/libgame.a ../src/hw/nop/libhwnop.a ../src/os/unix/libos.a -lreadline ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: game_ground.c(game_ground.o:(game_turn_ground_show_all) in archive ../src/game/libgame.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: game_election.c(game_election.o:(game_election) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it cc -O2 -pipe -o 1oom fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/hw/sdl/2/libhwsdl2.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: game_election.c(game_election.o:(game_election) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it ld: warning: uistarview.c(uistarview.o:(starview_draw_cb) in archive ../src/ui/classic/libuiclassic.a): warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -o 1oom_saveconv saveconv.o lib.o log.o options.o util.o ../src/game/libgamesaveconv.a ../src/hw/nop/libhwnop.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a ld: warning: saveconv.c(saveconv.o:(savetype_de_moo13)): warning: sprintf() is often misused, please use snprintf() ld: warning: saveconv.c(saveconv.o:(savetype_en_text)): warning: stpcpy() is dangerous; do not use it ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() cc -O2 -pipe -o 1oom_lbxview lbxview.o fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/hw/sdl/2/libhwsdl2.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: lbxview.c(lbxview.o:(main_do)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxview.c(lbxview.o:(main_do)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() /bin/sh ./version.sh .. ./version.inc no v1.0 cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po cc -DHAVE_CONFIG_H -I. -I../src/os/unix -I../src -O2 -pipe -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c mv -f .deps/options.Tpo .deps/options.Po cc -O2 -pipe -o 1oom_cmdline cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/cmdline/libuicmdline.a ../src/game/libgame.a ../src/hw/nop/libhwnop.a ../src/os/unix/libos.a -lreadline ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: uinewtech.c(uinewtech.o:(ui_newtech_do) in archive ../src/ui/cmdline/libuicmdline.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: game_turn_start.c(game_turn_start.o:(game_turn_start_messages) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() cc -O2 -pipe -o 1oom fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/game/libgamemain.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/game/libgame.a ../src/ui/classic/libuiclassic.a ../src/hw/sdl/2/libhwsdl2.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxfont.c(lbxfont.o:(lbxfont_print_str_center_limit_unconst)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: game_audience.c(game_audience.o:(game_audience_get_str1) in archive ../src/game/libgame.a): warning: stpcpy() is dangerous; do not use it ld: warning: game_audience.c(game_audience.o:(game_audience_sub3) in archive ../src/game/libgame.a): warning: strcat() is almost always misused, please use strlcat() cc -O2 -pipe -o 1oom_saveconv saveconv.o lib.o log.o options.o util.o ../src/game/libgamesaveconv.a ../src/hw/nop/libhwnop.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a ld: warning: saveconv.c(saveconv.o:(savetype_de_moo13)): warning: sprintf() is often misused, please use snprintf() ld: warning: saveconv.c(saveconv.o:(savetype_en_text)): warning: stpcpy() is dangerous; do not use it ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: util.c(util.o:(util_trim_whitespace)): warning: strcpy() is almost always misused, please use strlcpy() cc -O2 -pipe -o 1oom_lbxview lbxview.o fmt_mus.o fmt_sfx.o uiopt.o cfg.o gfxaux.o kbd.o lbx.o lbxfont.o lbxgfx.o lbxpal.o lib.o log.o main.o mouse.o options.o pbx.o rnd.o util.o util_cstr.o util_math.o screenshot.o fmt_pic.o ../src/hw/sdl/2/libhwsdl2.a ../src/ui/nop/libuinop.a ../src/os/unix/libos.a -L/usr/local/lib -L/usr/X11R6/lib -lSDL2_mixer -lSDL2 -lSDL2main -lSDL2 ld: warning: cfg.c(cfg.o:(cfg_cfgname)): warning: sprintf() is often misused, please use snprintf() ld: warning: lbxview.c(lbxview.o:(main_do)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: log.c(log.o:(log_error)): warning: vsprintf() is often misused, please use vsnprintf() mkdir -p '/exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/bin' /exopi-obj/pobj/1oom-1.0/bin/install -c -s -m 755 1oom_cmdline 1oom 1oom_pbxdump 1oom_pbxmake 1oom_gfxconv 1oom_saveconv 1oom_lbxedit 1oom_lbxview '/exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/bin' /exopi-obj/pobj/1oom-1.0/bin/install -d -m 755 /exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/share/1oom /exopi-obj/pobj/1oom-1.0/bin/install -c -m 644 /exopi-obj/pobj/1oom-1.0/1oom-1.0/fixbugs.pbx /exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/share/1oom Installing /exopi-cvs/ports/games/1oom/pkg/README as /exopi-obj/pobj/1oom-1.0/fake-amd64/usr/local/share/doc/pkg-readmes/1oom ===> Building package for 1oom-1.0 Create /exopi-cvs/ports/packages/amd64/all/1oom-1.0.tgz Creating package 1oom-1.0 reading plist| checking dependencies| checking dependencies|devel/sdl2-mixer checksumming| checksumming| | 0% checksumming|* | 2% checksumming|*** | 5% checksumming|**** | 7% checksumming|****** | 9% checksumming|******* | 12% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 19% checksumming|************* | 21% checksumming|************** | 23% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 30% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|*********************** | 37% checksumming|************************ | 40% checksumming|************************** | 42% checksumming|*************************** | 44% checksumming|**************************** | 47% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|********************************* | 53% checksumming|********************************** | 56% checksumming|*********************************** | 58% checksumming|************************************* | 60% checksumming|************************************** | 63% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|******************************************* | 70% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************** | 81% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|****************************************************** | 88% checksumming|******************************************************* | 91% checksumming|********************************************************* | 93% checksumming|********************************************************** | 95% checksumming|************************************************************ | 98% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**************************** | 44% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|************************************************** | 78% archiving|******************************************************* | 86% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/1oom-1.0.tgz >>> Running clean in games/1oom at 1734980647.52 ===> games/1oom ===> Cleaning for 1oom-1.0 >>> Ended at 1734980647.80 max_stuck=0.60/depends=4.07/show-prepare-results=0.52/build=63.46/package=6.69/clean=0.30