>>> Building on exopi-1 under audio/goattracker BDEPENDS = [devel/sdl;devel/gmake;archivers/unzip] DIST = [audio/goattracker:GoatTracker_2.76.zip] FULLPKGNAME = goattracker-2.76 RDEPENDS = [devel/sdl] (Junk lock obtained for exopi-1 at 1732131436.59) >>> Running depends in audio/goattracker at 1732131436.63 last junk was in devel/py-test-httpserver,python3 /usr/sbin/pkg_add -aI -Drepair sdl-1.2.15p12 unzip-6.0p17 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl-1.2.15p12 unzip-6.0p17 /usr/sbin/pkg_add -aI -Drepair sdl-1.2.15p12 unzip-6.0p17 >>> Running show-prepare-results in audio/goattracker at 1732131439.01 ===> audio/goattracker ===> Building from scratch goattracker-2.76 ===> goattracker-2.76 depends on: gmake-* -> gmake-4.4.1 ===> goattracker-2.76 depends on: unzip-* -> unzip-6.0p17 ===> goattracker-2.76 depends on: sdl-* -> sdl-1.2.15p12 ===> Verifying specs: SDL c m pthread c++ c++abi pthread ===> found SDL.8.0 c.100.3 m.10.1 pthread.27.1 c++.10.0 c++abi.7.0 gmake-4.4.1 sdl-1.2.15p12 unzip-6.0p17 (Junk lock released for exopi-1 at 1732131439.85) distfiles size=1220213 >>> Running build in audio/goattracker at 1732131439.88 ===> audio/goattracker ===> Checking files for goattracker-2.76 `/exopi-cvs/ports/distfiles/GoatTracker_2.76.zip' is up to date. >> (SHA256) all files: OK ===> Extracting for goattracker-2.76 ===> Patching for goattracker-2.76 ===> Applying OpenBSD patch patch-makefile_common Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: makefile.common |--- makefile.common.orig |+++ makefile.common -------------------------- Patching file makefile.common using Plan A... Hunk #1 succeeded at 2. 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 goattracker-2.76 ===> Configuring for goattracker-2.76 ===> Building for goattracker-2.76 cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o goatdata.o goatdata.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o goattrk2.o goattrk2.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gsong.o gsong.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gorder.o gorder.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gpattern.o gpattern.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o ginstr.o ginstr.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gtable.o gtable.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gplay.o gplay.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gdisplay.o gdisplay.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gfile.o gfile.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o greloc.o greloc.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o ghelp.o ghelp.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gsound.o gsound.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gconsole.o gconsole.c c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o gsid.o gsid.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/envelope.o resid/envelope.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/extfilt.o resid/extfilt.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/filter.o resid/filter.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/pot.o resid/pot.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/sid.o resid/sid.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave.o resid/wave.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave6581__ST.o resid/wave6581__ST.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave6581_P_T.o resid/wave6581_P_T.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave6581_PS_.o resid/wave6581_PS_.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave6581_PST.o resid/wave6581_PST.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave8580__ST.o resid/wave8580__ST.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave8580_P_T.o resid/wave8580_P_T.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave8580_PS_.o resid/wave8580_PS_.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/wave8580_PST.o resid/wave8580_PST.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid/voice.o resid/voice.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/envelopefp.o resid-fp/envelopefp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/extfiltfp.o resid-fp/extfiltfp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/filterfp.o resid-fp/filterfp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/potfp.o resid-fp/potfp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/sidfp.o resid-fp/sidfp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/wavefp.o resid-fp/wavefp.cpp c++ -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -fpermissive -c -o resid-fp/voicefp.o resid-fp/voicefp.cpp cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/asmtab.o asm/asmtab.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/chnkpool.o asm/chnkpool.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/expr.o asm/expr.c asm/expr.c:52:48: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] LOG(level, ("expr 0x%08X symref %s\n", (u32)e, e->type.symref)); ^~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:55:48: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] LOG(level, ("expr 0x%08X number %d\n", (u32)e, e->type.number)); ^~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:59:21: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1)); ^~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:59:41: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1)); ^~~~~~~~~~~~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:62:21: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1)); ^~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:62:41: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1)); ^~~~~~~~~~~~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:66:21: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); ^~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:66:41: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); ^~~~~~~~~~~~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/expr.c:66:60: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)e, e->expr_op, (u32)e->type.arg1, (u32)e->expr_arg2)); ^~~~~~~~~~~~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ 9 warnings generated. cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/lexyy.o asm/lexyy.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/log.o asm/log.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/membuf.o asm/membuf.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/membufio.o asm/membufio.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/namedbuf.o asm/namedbuf.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/parse.o asm/parse.c asm/parse.c:120:17: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct sym_entry *' [-Wpointer-to-int-cast] (u32)se, se->symbol, (u32)se->expr)); ^~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ asm/parse.c:120:38: warning: cast to smaller integer type 'u32' (aka 'unsigned int') from 'struct expr *' [-Wpointer-to-int-cast] (u32)se, se->symbol, (u32)se->expr)); ^~~~~~~~~~~~~ asm/log.h:129:25: note: expanded from macro 'LOG' log_log_default M; \ ^ 2 warnings generated. cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/pc.o asm/pc.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o asm/vec.o asm/vec.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_gfx.o bme/bme_gfx.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_snd.o bme/bme_snd.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_win.o bme/bme_win.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_mou.o bme/bme_mou.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_kbd.o bme/bme_kbd.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_io.o bme/bme_io.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme_end.o bme/bme_end.c cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o bme/bme.o bme/bme.c c++ -o ../linux/goattrk2 goatdata.o goattrk2.o gsong.o gorder.o gpattern.o ginstr.o gtable.o gplay.o gdisplay.o gfile.o greloc.o ghelp.o gsound.o gconsole.o gsid.o resid/envelope.o resid/extfilt.o resid/filter.o resid/pot.o resid/sid.o resid/wave.o resid/wave6581__ST.o resid/wave6581_P_T.o resid/wave6581_PS_.o resid/wave6581_PST.o resid/wave8580__ST.o resid/wave8580_P_T.o resid/wave8580_PS_.o resid/wave8580_PST.o resid/voice.o resid-fp/envelopefp.o resid-fp/extfiltfp.o resid-fp/filterfp.o resid-fp/potfp.o resid-fp/sidfp.o resid-fp/wavefp.o resid-fp/voicefp.o asm/asmtab.o asm/chnkpool.o asm/expr.o asm/lexyy.o asm/log.o asm/membuf.o asm/membufio.o asm/namedbuf.o asm/parse.o asm/pc.o asm/vec.o bme/bme_gfx.o bme/bme_snd.o bme/bme_win.o bme/bme_mou.o bme/bme_kbd.o bme/bme_io.o bme/bme_end.o bme/bme.o `sdl-config --libs` ld: warning: gsong.c(gsong.o:(savesong)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: gsong.c(gsong.o:(loadsong)): warning: sprintf() is often misused, please use snprintf() ld: warning: gsong.c(gsong.o:(loadsong)): warning: strcat() is almost always misused, please use strlcat() ld: warning: gsid.cpp(gsid.o:(sid_fillbuffer)): warning: rand() may return deterministic values, is that what you want? strip ../linux/goattrk2 cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o gt2reloc.o gt2reloc.c c++ -DGT2RELOC -o ../linux/gt2reloc goatdata.o gt2reloc.o gsong.o gorder.o gpattern.o ginstr.o gtable.o gplay.o gdisplay.o gfile.o ghelp.o gsound.o gconsole.o gsid.o resid/envelope.o resid/extfilt.o resid/filter.o resid/pot.o resid/sid.o resid/wave.o resid/wave6581__ST.o resid/wave6581_P_T.o resid/wave6581_PS_.o resid/wave6581_PST.o resid/wave8580__ST.o resid/wave8580_P_T.o resid/wave8580_PS_.o resid/wave8580_PST.o resid/voice.o resid-fp/envelopefp.o resid-fp/extfiltfp.o resid-fp/filterfp.o resid-fp/potfp.o resid-fp/sidfp.o resid-fp/wavefp.o resid-fp/voicefp.o asm/asmtab.o asm/chnkpool.o asm/expr.o asm/lexyy.o asm/log.o asm/membuf.o asm/membufio.o asm/namedbuf.o asm/parse.o asm/pc.o asm/vec.o bme/bme_gfx.o bme/bme_snd.o bme/bme_win.o bme/bme_mou.o bme/bme_kbd.o bme/bme_io.o bme/bme_end.o bme/bme.o `sdl-config --libs` ld: warning: gsong.c(gsong.o:(savesong)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: gsong.c(gsong.o:(loadsong)): warning: sprintf() is often misused, please use snprintf() ld: warning: gsong.c(gsong.o:(loadsong)): warning: strcat() is almost always misused, please use strlcat() ld: warning: gsid.cpp(gsid.o:(sid_fillbuffer)): warning: rand() may return deterministic values, is that what you want? strip ../linux/gt2reloc cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o ins2snd2.o ins2snd2.c cc -o ../linux/ins2snd2 ins2snd2.o bme/bme_end.o strip ../linux/ins2snd2 cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o sngspli2.o sngspli2.c cc -o ../linux/sngspli2 sngspli2.o bme/bme_end.o strip ../linux/sngspli2 cc -O2 -pipe `sdl-config --cflags` -Ibme -Iasm -c -o mod2sng.o mod2sng.c cc -o ../linux/mod2sng mod2sng.o bme/bme_end.o strip ../linux/mod2sng >>> Running package in audio/goattracker at 1732131458.45 ===> audio/goattracker ===> Faking installation for goattracker-2.76 for f in goattrk2 gt2reloc ins2snd2 mod2sng sngspli2; do /exopi-obj/pobj/goattracker-2.76/bin/install -c -s -m 755 /exopi-obj/pobj/goattracker-2.76/linux/$f /exopi-obj/pobj/goattracker-2.76/fake-amd64/usr/local/bin; done /exopi-obj/pobj/goattracker-2.76/bin/install -d -m 755 /exopi-obj/pobj/goattracker-2.76/fake-amd64/usr/local/share/doc/goattracker /exopi-obj/pobj/goattracker-2.76/bin/install -c -m 644 /exopi-obj/pobj/goattracker-2.76/readme.txt /exopi-obj/pobj/goattracker-2.76/fake-amd64/usr/local/share/doc/goattracker ===> Building package for goattracker-2.76 Create /exopi-cvs/ports/packages/amd64/all/goattracker-2.76.tgz Creating package goattracker-2.76 reading plist| checking dependencies| checking dependencies|devel/sdl checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 14% checksumming|************ | 19% checksumming|*************** | 24% checksumming|***************** | 29% checksumming|******************** | 33% checksumming|*********************** | 38% checksumming|************************** | 43% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|*********************************** | 57% checksumming|************************************** | 62% checksumming|***************************************** | 67% checksumming|******************************************** | 71% checksumming|********************************************** | 76% checksumming|************************************************* | 81% checksumming|**************************************************** | 86% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|***************************** | 46% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|************************************************************ | 93% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/goattracker-2.76.tgz >>> Running clean in audio/goattracker at 1732131461.89 ===> audio/goattracker ===> Cleaning for goattracker-2.76 >>> Ended at 1732131462.24 max_stuck=0.00/depends=2.36/show-prepare-results=0.89/build=18.57/package=3.44/clean=0.37