>>> Building on exopi-6 under games/xasteroids BDEPENDS = [devel/imake-cf;devel/imake] DIST = [games/xasteroids:xasteroids.sh.Z] FULLPKGNAME = xasteroids-5.0p4 Avoided depends for imake-1.0.9 imake-cf-1.0.7p0 distfiles size=18700 >>> Running build in games/xasteroids at 1734969255.48 ===> games/xasteroids ===> Building from scratch xasteroids-5.0p4 ===> xasteroids-5.0p4 depends on: imake-* -> imake-1.0.9 ===> xasteroids-5.0p4 depends on: imake-cf-* -> imake-cf-1.0.7p0 ===> Verifying specs: X11 Xau Xdmcp Xext c m xcb ===> found X11.18.2 Xau.10.0 Xdmcp.11.0 Xext.13.0 c.100.3 m.10.1 xcb.4.1 ===> Checking files for xasteroids-5.0p4 `/exopi-cvs/ports/distfiles/xasteroids.sh.Z' is up to date. >> (SHA256) all files: OK ===> Extracting for xasteroids-5.0p4 ===> Patching for xasteroids-5.0p4 ===> Applying OpenBSD patch patch-xast_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- xast.c.orig Wed Apr 19 17:39:04 2017 |+++ xast.c Wed Apr 19 17:40:03 2017 -------------------------- Patching file xast.c using Plan A... Hunk #1 succeeded at 282. done ===> Applying OpenBSD patch patch-xasteroids_man Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- xasteroids.man.orig Tue Feb 17 21:50:09 2015 |+++ xasteroids.man Tue Feb 17 21:50:02 2015 -------------------------- Patching file xasteroids.man using Plan A... Hunk #1 succeeded at 61. 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 xasteroids-5.0p4 ===> Configuring for xasteroids-5.0p4 mv -f Makefile Makefile.bak imake -DPorts -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend rm -f .depend gccmakedep -f- -- -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- xast.c > .depend ===> Building for xasteroids-5.0p4 cc -O2 -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c xast.c xast.c:124:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] initasts() ^ int xast.c:144:3: warning: non-void function does not return a value [-Wreturn-type] } } ^ xast.c:146:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] makeasts() ^ int xast.c:158:8: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { a = rand(rndint); a>>=1; /* a = rand# from 0 to 127 */ ^ xast.c:166:27: warning: operator '>>' has lower precedence than '-'; '-' will be evaluated first [-Wshift-op-parentheses] a = rand(rndint); a = 4 - a>>5; ~~^~~~~ xast.c:166:27: note: place parentheses around the '-' expression to silence this warning a = rand(rndint); a = 4 - a>>5; ^ ( ) xast.c:178:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:180:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] makeenemy() /* Start an enemy ship */ ^ int xast.c:188:6: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] c = rand(rndint); obj[ENEMY].y += (double) c; /* May put enemy outside window */ ^ xast.c:193:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:202:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int collide(i, j) /* Returns non-zero if i collided with j */ ^ xast.c:261:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] blastpair(i, j) /* Generate random velocity vector v. */ ^ int xast.c:267:6: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] c = rand(rndint); ^ xast.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] blastpair(i, j) /* Generate random velocity vector v. */ ^ xast.c:269:3: warning: expression result unused [-Wunused-value] c>>2; /* possibly save some time on sin/cos */ ~^ ~ xast.c:277:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:286:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bounce(i, j) ^ xast.c:349:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] botline(disp, window, gc) /* Print status line text */ ^ int xast.c:358:10: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] text, strlen(text)); ^ xast.c:358:10: note: include the header or explicitly provide a declaration for 'strlen' xast.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] botline(disp, window, gc) /* Print status line text */ ^ xast.c:359:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:361:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] printss(disp, window, gc) /* Print ships and score */ ^ int xast.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:391:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:393:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] upscore(killer, up) /* Only award score for things the player shot */ ^ int xast.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:398:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:401:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] boom(ob, particles, duration) ^ int xast.c:412:14: warning: call to undeclared function 'malloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] b = (Boom) malloc(sizeof(struct _Boom)); ^ xast.c:412:7: warning: cast to 'Boom' (aka 'struct _Boom *') from smaller integer type 'int' [-Wint-to-pointer-cast] b = (Boom) malloc(sizeof(struct _Boom)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xast.c:418:11: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] r1 = (rand(rndint) >> 2) % 100; ^ xast.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] boom(ob, particles, duration) ^ xast.c:430:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:433:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] movebooms() ^ int xast.c:452:7: warning: call to undeclared function 'free'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] free(temp); ^ xast.c:462:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:465:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] drawbooms(disp, window, gc) ^ int xast.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:483:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:485:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] deletebooms() /* delete all booms */ ^ int xast.c:492:3: warning: non-void function does not return a value [-Wreturn-type] } } ^ xast.c:494:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] killast(killer, i) ^ int xast.c:494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:546:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:547:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] moveobjs(crash) ^ int xast.c:547:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:587:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:589:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] fire() ^ int xast.c:605:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:607:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] hyper() ^ int xast.c:613:6: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] c = rand(rndint); i = c; i<<=2; /* 0 - 1024 */ ^ xast.c:619:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:621:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] vdraw(disp, window, gc, shape, x, y, rot) ^ int xast.c:621:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xast.c:641:1: warning: non-void function does not return a value [-Wreturn-type] } ^ xast.c:643:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] main(argc, argv) ^ int xast.c:676:3: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] exit(1); ^ xast.c:676:3: note: include the header or explicitly provide a declaration for 'exit' xast.c:717:2: warning: call to undeclared function 'srand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] srand((unsigned) time(0)); /* By Craig Smith */ ^ xast.c:717:19: warning: call to undeclared function 'time'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] srand((unsigned) time(0)); /* By Craig Smith */ ^ xast.c:750:33: warning: incompatible pointer types passing 'XEvent *' (aka 'union _XEvent *') to parameter of type 'XMappingEvent *' [-Wincompatible-pointer-types] XRefreshKeyboardMapping (&event); ^~~~~~ /usr/X11R6/include/X11/Xlib.h:3079:1: note: passing argument to parameter here ); ^ xast.c:761:29: warning: incompatible pointer types passing 'XEvent *' (aka 'union _XEvent *') to parameter of type 'XKeyEvent *' [-Wincompatible-pointer-types] len = XLookupString (&event, text, 10, &key, 0); ^~~~~~ /usr/X11R6/include/X11/Xutil.h:535:35: note: passing argument to parameter here XKeyEvent* /* event_struct */, ^ xast.c:822:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else goto Newship; ^ xast.c:827:28: warning: incompatible pointer types passing 'XEvent *' (aka 'union _XEvent *') to parameter of type 'XKeyEvent *' [-Wincompatible-pointer-types] len = XLookupString(&event, text, 10, &key, 0); ^~~~~~ /usr/X11R6/include/X11/Xutil.h:535:35: note: passing argument to parameter here XKeyEvent* /* event_struct */, ^ xast.c:874:12: warning: call to undeclared library function 'abs' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] { r = abs((int) (drawscale*SHIPSIZE)); ^ xast.c:874:12: note: include the header or explicitly provide a declaration for 'abs' xast.c:896:12: warning: call to undeclared function 'rand'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] i = (rand(rndint)>>8) & 255; ^ xast.c:643:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ 65 warnings generated. rm -f xasteroids cc -o xasteroids -O2 -L/usr/X11R6/lib -L/usr/local/lib xast.o -lm -lXext -lX11 -lXdmcp -lXau -Wl,-rpath,/usr/local/lib ld: warning: xast.c(xast.o:(makeasts)): warning: rand() may return deterministic values, is that what you want? ld: warning: xast.c(xast.o:(botline)): warning: sprintf() is often misused, please use snprintf() rm -f xasteroids._man if test -z "" ; then cd `dirname xasteroids` && ln -s `basename xasteroids.man` `basename xasteroids._man`; else /usr/libexec/cpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=6 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/X11R6 -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < xasteroids.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >xasteroids._man; fi >>> Running package in games/xasteroids at 1734969258.02 ===> games/xasteroids ===> Faking installation for xasteroids-5.0p4 install -c xasteroids /exopi-obj/pobj/xasteroids-5.0/fake-amd64/usr/local/bin/xasteroids install in . done install -c -m 0444 xasteroids._man /exopi-obj/pobj/xasteroids-5.0/fake-amd64/usr/local/man/man6/xasteroids.6 install.man in . done ===> Building package for xasteroids-5.0p4 Create /exopi-cvs/ports/packages/amd64/all/xasteroids-5.0p4.tgz Creating package xasteroids-5.0p4 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******** | 13% checksumming|*********** | 19% checksumming|*************** | 25% checksumming|******************* | 31% checksumming|*********************** | 38% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************** | 63% checksumming|****************************************** | 69% checksumming|********************************************** | 75% checksumming|************************************************** | 81% checksumming|***************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************ | 94% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/xasteroids-5.0p4.tgz >>> Running clean in games/xasteroids at 1734969259.48 ===> games/xasteroids ===> Cleaning for xasteroids-5.0p4 >>> Ended at 1734969259.70 max_stuck=0.00/build=2.52/package=1.47/clean=0.25