>>> Building on exopi-4 under x11/x2vnc BDEPENDS = [devel/imake;devel/imake-cf] DIST = [x11/x2vnc:x2vnc-1.6.1.tar.gz] FULLPKGNAME = x2vnc-1.6.1p3 (Junk lock obtained for exopi-4 at 1731966219.24) >>> Running depends in x11/x2vnc at 1731966219.27 last junk was in graphics/libexif /usr/sbin/pkg_add -aI -Drepair imake-1.0.9 imake-cf-1.0.7p0 was: /usr/sbin/pkg_add -aI -Drepair imake-1.0.9 imake-cf-1.0.7p0 /usr/sbin/pkg_add -aI -Drepair imake-1.0.9 imake-cf-1.0.7p0 >>> Running show-prepare-results in x11/x2vnc at 1731966221.00 ===> x11/x2vnc ===> Building from scratch x2vnc-1.6.1p3 ===> x2vnc-1.6.1p3 depends on: imake-* -> imake-1.0.9 ===> x2vnc-1.6.1p3 depends on: imake-cf-* -> imake-cf-1.0.7p0 ===> Verifying specs: X11 Xau Xdmcp Xext Xss c ===> found X11.18.2 Xau.10.0 Xdmcp.11.0 Xext.13.0 Xss.6.0 c.100.3 imake-1.0.9 imake-cf-1.0.7p0 (Junk lock released for exopi-4 at 1731966222.37) distfiles size=62297 >>> Running build in x11/x2vnc at 1731966222.44 ===> x11/x2vnc ===> Checking files for x2vnc-1.6.1p3 `/exopi-cvs/ports/distfiles/x2vnc-1.6.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for x2vnc-1.6.1p3 ===> Patching for x2vnc-1.6.1p3 ===> Applying OpenBSD patch patch-sockets_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix incorrect use of fprintf() |https://sources.debian.org/patches/x2vnc/1.7.2-6/format-security.patch/ | |Index: sockets.c |--- sockets.c.orig |+++ sockets.c -------------------------- Patching file sockets.c using Plan A... Hunk #1 succeeded at 48. Hunk #2 succeeded at 79. Hunk #3 succeeded at 109. Hunk #4 succeeded at 123. Hunk #5 succeeded at 151. Hunk #6 succeeded at 196. done ===> Applying OpenBSD patch patch-x_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- x.c.orig Mon May 27 18:43:32 2002 |+++ x.c Sun Oct 13 22:33:24 2002 -------------------------- Patching file x.c using Plan A... Hunk #1 succeeded at 598 (offset 226 lines). 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 x2vnc-1.6.1p3 ===> Configuring for x2vnc-1.6.1p3 imake -DPorts -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend rm -f .depend gccmakedep -f- -- -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -- args.c listen.c rfbproto.c sockets.c x2vnc.c x.c vncauth.c d3des.c > .depend rm -f .depend gccmakedep -f- -- -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -- args.c listen.c rfbproto.c sockets.c x2vnc.c x.c vncauth.c d3des.c > .depend ===> Building for x2vnc-1.6.1p3 cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c args.c cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c listen.c cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c rfbproto.c In file included from rfbproto.c:29: ./x2vnc.h:103:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern Bool InitialiseRFBConnection(); ^ rfbproto.c:87:1: note: conflicting prototype is here InitialiseRFBConnection(int sock) ^ rfbproto.c:415:24: warning: call to undeclared library function 'isspace' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] while (len != 0 && isspace(*str)) { ^ rfbproto.c:415:24: note: include the header or explicitly provide a declaration for 'isspace' rfbproto.c:426:9: warning: call to undeclared library function 'isalpha' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (isalpha(*str)) { ^ rfbproto.c:426:9: note: include the header or explicitly provide a declaration for 'isalpha' rfbproto.c:429:27: warning: call to undeclared library function 'isdigit' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] (isalpha(*str) || isdigit(*str) || ^ rfbproto.c:429:27: note: include the header or explicitly provide a declaration for 'isdigit' 4 warnings generated. cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c sockets.c cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c x2vnc.c x2vnc.c:45:31: warning: passing arguments to 'InitialiseRFBConnection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!InitialiseRFBConnection(rfbsock)) exit(1); ^ 1 warning generated. cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c x.c x.c:645:25: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] if (!SendKeyEvent(XKeycodeToKeysym(dpy, i, 0), False)) ^ /usr/X11R6/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here _X_DEPRECATED ^ /usr/X11R6/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' # define _X_DEPRECATED __attribute__((deprecated)) ^ x.c:1039:7: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] ks = XKeycodeToKeysym(dpy, ev->xkey.keycode, 0); ^ /usr/X11R6/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here _X_DEPRECATED ^ /usr/X11R6/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' # define _X_DEPRECATED __attribute__((deprecated)) ^ x.c:1057:48: warning: format specifies type 'unsigned int' but the argument has type 'KeySym' (aka 'unsigned long') [-Wformat] fprintf(stderr," --> %x (%c) name=%s (%s)\n",ks,ks,keyname, ~~ ^~ %lx x.c:1057:51: warning: format specifies type 'int' but the argument has type 'KeySym' (aka 'unsigned long') [-Wformat] fprintf(stderr," --> %x (%c) name=%s (%s)\n",ks,ks,keyname, ~~ ^~ %lu 4 warnings generated. cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c vncauth.c cc -O2 -I. -DVERSION=\"1.6.1\" -I/usr/local/include -I/usr/X11R6/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -DHAVE_MIT_SCREENSAVER -c d3des.c d3des.c:71:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void deskey(key, edf) /* Thanks to James Gillogly & Phil Karn! */ ^ d3des.c:73:7: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'short' declared in a previous prototype [-Wknr-promoted-parameter] short edf; ^ ./d3des.h:24:42: note: previous declaration is here extern void deskey(unsigned char *, short); ^ d3des.c:108:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void cookey(raw1) ^ d3des.c:131:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void cpkey(into) ^ d3des.c:141:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void usekey(from) ^ d3des.c:151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void des(inblock, outblock) ^ d3des.c:162:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void scrunch(outof, into) ^ d3des.c:177:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void unscrun(outof, into) ^ d3des.c:336:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void desfunc(block, keys) ^ 9 warnings generated. rm -f x2vnc cc -o x2vnc -O2 -L/usr/X11R6/lib -L/usr/local/lib args.o listen.o rfbproto.o sockets.o x2vnc.o x.o vncauth.o d3des.o -lXss -lXext -lX11 -lXdmcp -lXau -lX11 -Wl,-rpath,/usr/local/lib ld: warning: listen.c(listen.o:(listenForIncomingConnections)): warning: sprintf() is often misused, please use snprintf() ld: warning: vncauth.c(vncauth.o:(vncRandomBytes)): warning: random() may return deterministic values, is that what you want? rm -f x2vnc._man if test -z "" ; then cd `dirname x2vnc` && ln -s `basename x2vnc.man` `basename x2vnc._man`; else /usr/libexec/cpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=1 -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" < x2vnc.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/\@\@$/\\/' >x2vnc._man; fi >>> Running package in x11/x2vnc at 1731966229.21 ===> x11/x2vnc ===> Faking installation for x2vnc-1.6.1p3 /exopi-obj/pobj/x2vnc-1.6.1/bin/install -c -m 644 /exopi-obj/pobj/x2vnc-1.6.1/x2vnc-1.6.1/x2vnc._man /exopi-obj/pobj/x2vnc-1.6.1/fake-amd64/usr/local/man/man1/x2vnc.1 /exopi-obj/pobj/x2vnc-1.6.1/bin/install -c -s -m 755 /exopi-obj/pobj/x2vnc-1.6.1/x2vnc-1.6.1/x2vnc /exopi-obj/pobj/x2vnc-1.6.1/fake-amd64/usr/local/bin ===> Building package for x2vnc-1.6.1p3 Create /exopi-cvs/ports/packages/amd64/all/x2vnc-1.6.1p3.tgz Creating package x2vnc-1.6.1p3 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|******** | 13% checksumming|************ | 20% checksumming|**************** | 27% checksumming|******************** | 33% checksumming|************************ | 40% checksumming|**************************** | 47% checksumming|********************************* | 53% checksumming|************************************* | 60% checksumming|***************************************** | 67% checksumming|********************************************* | 73% checksumming|************************************************* | 80% checksumming|***************************************************** | 87% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving| | 1% archiving|********************************************************** | 91% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/x2vnc-1.6.1p3.tgz >>> Running clean in x11/x2vnc at 1731966231.36 ===> x11/x2vnc ===> Cleaning for x2vnc-1.6.1p3 >>> Ended at 1731966231.77 max_stuck=1.33/depends=1.73/show-prepare-results=1.41/build=6.81/package=2.15/clean=0.44