>>> Building on exopi-1 under games/jumpnbump BDEPENDS = [devel/sdl2-mixer;archivers/bzip2;devel/sdl2-net;devel/gettext,-tools;devel/gmake] DIST = [games/jumpnbump:jumpnbump-1.61.tar.gz] FULLPKGNAME = jumpnbump-1.61p0 RDEPENDS = [devel/sdl2-net;devel/desktop-file-utils;archivers/bzip2;devel/sdl2-mixer] Woken up devel/xtensa-lx106-elf/gcc-bootstrap Woken up devel/xtensa-lx106-elf/gcc-bootstrap Woken up devel/xtensa-lx106-elf/gcc-bootstrap Woken up games/jumpnbump (Junk lock failure for exopi-1 at 1735136849.13554) Received IO (Junk lock obtained for exopi-1 at 1735136862.97) Received IO Woken up games/jumpnbump Woken up games/jumpnbump Woken up games/jumpnbump Short-cut: depends already handled by devel/xtensa-lx106-elf/gcc-bootstrap >>> Running show-prepare-results in games/jumpnbump at 1735136864.46 ===> games/jumpnbump ===> Building from scratch jumpnbump-1.61p0 ===> jumpnbump-1.61p0 depends on: gettext-tools-* -> gettext-tools-0.23 ===> jumpnbump-1.61p0 depends on: gmake-* -> gmake-4.4.1 ===> jumpnbump-1.61p0 depends on: bzip2-* -> bzip2-1.0.8p0 ===> jumpnbump-1.61p0 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.0p1 ===> jumpnbump-1.61p0 depends on: sdl2-net-* -> sdl2-net-2.2.0 ===> Verifying specs: SDL2 SDL2_mixer SDL2_net bz2 c m z ===> found SDL2.0.15 SDL2_mixer.1.1 SDL2_net.1.0 bz2.10.4 c.100.3 m.10.1 z.7.1 bzip2-1.0.8p0 gettext-tools-0.23 gmake-4.4.1 sdl2-mixer-2.8.0p1 sdl2-net-2.2.0 (Junk lock released for exopi-1 at 1735136865.72) distfiles size=435882 >>> Running build in games/jumpnbump at 1735136865.77 ===> games/jumpnbump ===> Checking files for jumpnbump-1.61p0 `/exopi-cvs/ports/distfiles/jumpnbump-1.61.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for jumpnbump-1.61p0 ===> Patching for jumpnbump-1.61p0 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Install manual pages to the correct location. | |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 63. Hunk #2 succeeded at 73. done ===> Applying OpenBSD patch patch-globals_pre Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix for -fno-common |https://gitlab.com/LibreGames/jumpnbump/-/commit/b72b70a4233776bdaa6a683c89af2becefd53bd6.diff | |Index: globals.pre |--- globals.pre.orig |+++ globals.pre -------------------------- Patching file globals.pre using Plan A... Hunk #1 succeeded at 267. done ===> Applying OpenBSD patch patch-main_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix for -fno-common |https://gitlab.com/LibreGames/jumpnbump/-/commit/b72b70a4233776bdaa6a683c89af2becefd53bd6.diff | |Index: main.c |--- main.c.orig |+++ main.c -------------------------- Patching file main.c using Plan A... Hunk #1 succeeded at 67. done ===> Applying OpenBSD patch patch-network_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix for -fno-common |https://gitlab.com/LibreGames/jumpnbump/-/commit/b72b70a4233776bdaa6a683c89af2becefd53bd6.diff | |Index: network.c |--- network.c.orig |+++ network.c -------------------------- Patching file network.c using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-network_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix for -fno-common |https://gitlab.com/LibreGames/jumpnbump/-/commit/b72b70a4233776bdaa6a683c89af2becefd53bd6.diff | |Index: network.h |--- network.h.orig |+++ network.h -------------------------- Patching file network.h using Plan A... Hunk #1 succeeded at 74. 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 jumpnbump-1.61p0 ===> Configuring for jumpnbump-1.61p0 ===> Building for jumpnbump-1.61p0 sed -e "s#%%DATADIR%%#/usr/local/share#g" < globals.pre > globals.h cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -c -o main.o main.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -c -o menu.o menu.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -c -o filter.o filter.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -c -o network.o network.c gmake -C sdl gmake[1]: Entering directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/sdl' cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -I.. -c -o gfx.o gfx.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -I.. -c -o interrpt.o interrpt.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -I.. -c -o sound.o sound.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -I.. -c -o input.o input.c ar cru ../sdl.a gfx.o interrpt.o sound.o input.o ranlib ../sdl.a gmake[1]: Leaving directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/sdl' gmake -C modify gmake[1]: Entering directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/modify' cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -c -o gobpack.o gobpack.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -o ../gobpack gobpack.o ld: warning: gobpack.c(gobpack.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -c -o jnbpack.o jnbpack.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -o ../jnbpack jnbpack.o cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -c -o jnbunpack.o jnbunpack.c cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT -I. -I.. -o ../jnbunpack jnbunpack.o gmake[1]: Leaving directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/modify' gmake -C data gmake[1]: Entering directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/data' exec ../gobpack font font.gob build exec ../gobpack numbers numbers.gob build exec ../gobpack objects objects.gob build exec ../gobpack rabbit rabbit.gob build exec ../jnbpack -o jumpbump.dat bump.mod calib.dat death.smp fly.smp jump.mod jump.smp levelmap.txt level.pcx mask.pcx menu.pcx menumask.pcx font.gob numbers.gob objects.gob rabbit.gob scores.mod splash.smp spring.smp 18 files to pack Opened jumpbump.dat adding bump.mod OK adding calib.dat OK adding death.smp OK adding fly.smp OK adding jump.mod OK adding jump.smp OK adding levelmap.txt OK adding level.pcx OK adding mask.pcx OK adding menu.pcx OK adding menumask.pcx OK adding font.gob OK adding numbers.gob OK adding objects.gob OK adding rabbit.gob OK adding scores.mod OK adding splash.smp OK adding spring.smp OK gmake[1]: Leaving directory '/exopi-obj/pobj/jumpnbump-1.61/jumpnbump-1.61/data' cc -O2 -pipe -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG -DUSE_SDL -DUSE_NET -DZLIB_SUPPORT -DBZLIB_SUPPORT `sdl2-config --cflags` -I. -o jumpnbump main.o menu.o filter.o network.o sdl.a `sdl2-config --libs` -lSDL2_mixer -lSDL2_net -lbz2 -lz -lm ld: warning: main.c(main.o:(main)): warning: rand() may return deterministic values, is that what you want? ld: warning: main.c(main.o:(main)): warning: sprintf() is often misused, please use snprintf() ld: warning: main.c(main.o:(init_program)): warning: strcpy() is almost always misused, please use strlcpy() >>> Running package in games/jumpnbump at 1735136877.19 ===> games/jumpnbump ===> Faking installation for jumpnbump-1.61p0 mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/bin mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/jumpnbump/ mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/metainfo/ mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/applications/ mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/icons/ mkdir -p /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/man/man6/ install -m 755 jumpnbump gobpack jnbpack jnbunpack /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/bin/ install -m 644 data/jumpbump.dat \ /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/jumpnbump/jumpbump.dat install -m 644 dist/jumpnbump.appdata.xml \ /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/metainfo/jumpnbump.appdata.xml install -m 644 dist/jumpnbump.desktop \ /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/applications/jumpnbump.desktop install -m 644 dist/jumpnbump.png \ /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/share/icons/jumpnbump.png install -m 644 dist/jumpnbump.6 /exopi-obj/pobj/jumpnbump-1.61/fake-amd64/usr/local/man/man6/ ===> Building package for jumpnbump-1.61p0 Create /exopi-cvs/ports/packages/amd64/all/jumpnbump-1.61p0.tgz Creating package jumpnbump-1.61p0 reading plist| checking dependencies| checking dependencies|archivers/bzip2 checking dependencies|devel/desktop-file-utils checking dependencies|devel/sdl2-mixer checking dependencies|devel/sdl2-net checksumming| checksumming| | 0% checksumming|** | 3% checksumming|**** | 6% checksumming|****** | 10% checksumming|******** | 13% checksumming|********** | 16% checksumming|************ | 19% checksumming|************** | 23% checksumming|**************** | 26% checksumming|****************** | 29% checksumming|******************** | 32% checksumming|********************** | 35% checksumming|************************ | 39% checksumming|************************** | 42% checksumming|**************************** | 45% checksumming|****************************** | 48% checksumming|******************************* | 52% checksumming|********************************* | 55% checksumming|*********************************** | 58% checksumming|************************************* | 61% checksumming|*************************************** | 65% checksumming|***************************************** | 68% checksumming|******************************************* | 71% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************* | 81% checksumming|*************************************************** | 84% checksumming|***************************************************** | 87% checksumming|******************************************************* | 90% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|** | 3% archiving|*** | 5% archiving|**** | 6% archiving|******************* | 30% archiving|******************** | 31% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/jumpnbump-1.61p0.tgz >>> Running clean in games/jumpnbump at 1735136887.71 ===> games/jumpnbump ===> Cleaning for jumpnbump-1.61p0 >>> Ended at 1735136887.97 max_stuck=13.06/waiting-for-lock #97=15.34/show-prepare-results=1.30/build=11.43/package=10.52/clean=0.30