=> Building emulators/m2000 build started at Wed Oct 5 19:26:24 PDT 2016 port directory: /usr/ports/emulators/m2000 building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: edwin@mavetju.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../07//usr/ports/emulators/m2000/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=m2000-0.6_2 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for m2000-0.6_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/emulators/m2000 XDG_CONFIG_HOME=/wrkdirs/emulators/m2000 HOME=/wrkdirs/emulators/m2000 TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/emulators/m2000 XDG_CONFIG_HOME=/wrkdirs/emulators/m2000 HOME=/wrkdirs/emulators/m2000 TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/m2000" EXAMPLESDIR="share/examples/m2000" DATADIR="share/m2000" WWWDIR="www/m2000" ETCDIR="etc/m2000" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/m2000 DOCSDIR=/usr/local/share/doc/m2000 EXAMPLESDIR=/usr/local/share/examples/m2000 WWWDIR=/usr/local/www/m2000 ETCDIR=/usr/local/etc/m2000 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> m2000-0.6_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> m2000-0.6_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of m2000-0.6_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by m2000-0.6_2 for building =========================================================================== =================================================== ===> Fetching all distfiles required by m2000-0.6_2 for building => SHA256 Checksum OK for m2000/M2000.tar.gz. => SHA256 Checksum OK for m2000/tapeconv.zip. => SHA256 Checksum OK for m2000/3DDoolhof2.cas.gz. => SHA256 Checksum OK for m2000/BrickWall.cas.gz. => SHA256 Checksum OK for m2000/Componist.cas.gz. => SHA256 Checksum OK for m2000/ElevatorHumpie.cas.gz. => SHA256 Checksum OK for m2000/ErrorSoft1.cas.gz. => SHA256 Checksum OK for m2000/Fraxxon.cas.gz. => SHA256 Checksum OK for m2000/KleurenDemo.cas.gz. => SHA256 Checksum OK for m2000/LazyBug.cas.gz. => SHA256 Checksum OK for m2000/MachoMan.cas.gz. => SHA256 Checksum OK for m2000/MonkeyKong.cas.gz. => SHA256 Checksum OK for m2000/Snakey.cas.gz. => SHA256 Checksum OK for m2000/SpaceAttack.cas.gz. => SHA256 Checksum OK for m2000/SpaceFight.cas.gz. => SHA256 Checksum OK for m2000/SpaceMission.cas.gz. => SHA256 Checksum OK for m2000/SpeelPalijs.cas.gz. => SHA256 Checksum OK for m2000/StarTrek.cas.gz. => SHA256 Checksum OK for m2000/VluchtSimulator.cas.gz. =========================================================================== =================================================== ===> m2000-0.6_2 depends on file: /usr/local/bin/unzip - not found ===> Installing existing package /packages/All/unzip-6.0_7.txz Installing unzip-6.0_7... Extracting unzip-6.0_7: .......... done ===> m2000-0.6_2 depends on file: /usr/local/bin/unzip - found ===> Returning to build of m2000-0.6_2 =========================================================================== =================================================== ===> Fetching all distfiles required by m2000-0.6_2 for building ===> Extracting for m2000-0.6_2 => SHA256 Checksum OK for m2000/M2000.tar.gz. => SHA256 Checksum OK for m2000/tapeconv.zip. => SHA256 Checksum OK for m2000/3DDoolhof2.cas.gz. => SHA256 Checksum OK for m2000/BrickWall.cas.gz. => SHA256 Checksum OK for m2000/Componist.cas.gz. => SHA256 Checksum OK for m2000/ElevatorHumpie.cas.gz. => SHA256 Checksum OK for m2000/ErrorSoft1.cas.gz. => SHA256 Checksum OK for m2000/Fraxxon.cas.gz. => SHA256 Checksum OK for m2000/KleurenDemo.cas.gz. => SHA256 Checksum OK for m2000/LazyBug.cas.gz. => SHA256 Checksum OK for m2000/MachoMan.cas.gz. => SHA256 Checksum OK for m2000/MonkeyKong.cas.gz. => SHA256 Checksum OK for m2000/Snakey.cas.gz. => SHA256 Checksum OK for m2000/SpaceAttack.cas.gz. => SHA256 Checksum OK for m2000/SpaceFight.cas.gz. => SHA256 Checksum OK for m2000/SpaceMission.cas.gz. => SHA256 Checksum OK for m2000/SpeelPalijs.cas.gz. => SHA256 Checksum OK for m2000/StarTrek.cas.gz. => SHA256 Checksum OK for m2000/VluchtSimulator.cas.gz. /bin/mkdir -p /wrkdirs/emulators/m2000/tapeconv /usr/local/bin/unzip /portdistfiles/m2000/tapeconv.zip -d /wrkdirs/emulators/m2000/tapeconv Archive: /portdistfiles/m2000/tapeconv.zip inflating: /wrkdirs/emulators/m2000/tapeconv/BEEP.BAS inflating: /wrkdirs/emulators/m2000/tapeconv/SERIAL.BAS inflating: /wrkdirs/emulators/m2000/tapeconv/BEEP.ASM inflating: /wrkdirs/emulators/m2000/tapeconv/SERIAL.ASM inflating: /wrkdirs/emulators/m2000/tapeconv/TAPE.ASM inflating: /wrkdirs/emulators/m2000/tapeconv/PCM2CAS.C inflating: /wrkdirs/emulators/m2000/tapeconv/PCM2CAS.EXE inflating: /wrkdirs/emulators/m2000/tapeconv/TAPECONV.TXT /bin/mv /wrkdirs/emulators/m2000/tapeconv/PCM2CAS.C /wrkdirs/emulators/m2000/tapeconv/PCM2CAS.c =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for m2000-0.6_2 ===> Applying ports patches for m2000-0.6_2 =========================================================================== =================================================== ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.6.3,1.txz Installing libX11-1.6.3,1... `-- Installing xproto-7.0.28... `-- Extracting xproto-7.0.28: .......... done `-- Installing kbproto-1.0.7... `-- Extracting kbproto-1.0.7: .......... done `-- Installing libXdmcp-1.1.2... `-- Extracting libXdmcp-1.1.2: ......... done `-- Installing libxcb-1.11.1... | `-- Installing libxml2-2.9.4... | `-- Extracting libxml2-2.9.4: .......... done | `-- Installing libpthread-stubs-0.3_6... | `-- Extracting libpthread-stubs-0.3_6: ..... done | `-- Installing libXau-1.0.8_3... | `-- Extracting libXau-1.0.8_3: .......... done `-- Extracting libxcb-1.11.1: .......... done Extracting libX11-1.6.3,1: .......... done ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of m2000-0.6_2 ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - not found ===> Installing existing package /packages/All/libXi-1.7.6,1.txz Installing libXi-1.7.6,1... `-- Installing libXfixes-5.0.1_3... | `-- Installing fixesproto-5.0... | `-- Extracting fixesproto-5.0: .... done `-- Extracting libXfixes-5.0.1_3: .......... done `-- Installing libXext-1.3.3_1,1... | `-- Installing xextproto-7.3.0... | `-- Extracting xextproto-7.3.0: .......... done `-- Extracting libXext-1.3.3_1,1: .......... done `-- Installing inputproto-2.3.1... `-- Extracting inputproto-2.3.1: ..... done Extracting libXi-1.7.6,1: .......... done ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> Returning to build of m2000-0.6_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for m2000-0.6_2 =========================================================================== =================================================== ===> Building for m2000-0.6_2 --- x --- make -f Makefile.X --- M2000.o --- --- P2000.o --- --- Z80.o --- --- Z80Debug.o --- --- Unix.o --- --- P2000.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c P2000.c --- Z80.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c Z80.c --- Z80Debug.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c Z80Debug.c --- X.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c X.c --- Unix.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c Unix.c --- M2000.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c M2000.c M2000.c: In function 'LoadConfigFile': M2000.c:315:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] _argv[_argc++]=ptr; ^ M2000.c: In function 'main': M2000.c:431:33: warning: pointer targets in passing argument 2 of 'LoadConfigFile' differ in signedness [-Wpointer-sign] LoadConfigFile (szTempFileName,MainConfigFile); ^ M2000.c:301:13: note: expected 'unsigned char *' but argument is of type 'char *' static void LoadConfigFile (char *szFileName,unsigned char *ptr) ^ M2000.c:441:33: warning: pointer targets in passing argument 2 of 'LoadConfigFile' differ in signedness [-Wpointer-sign] LoadConfigFile (szTempFileName,SubConfigFile); ^ M2000.c:301:13: note: expected 'unsigned char *' but argument is of type 'char *' static void LoadConfigFile (char *szFileName,unsigned char *ptr) ^ --- X.o --- X.c: In function 'InitMachine': X.c:349:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] DisplayBuf=Img->data; ^ X.c:375:11: warning: pointer targets in passing argument 6 of 'XCreateImage' differ in signedness [-Wpointer-sign] 0,DisplayBuf,width,height,8,0); ^ In file included from X.c:22:0: /usr/local/include/X11/Xlib.h:1441:16: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' extern XImage *XCreateImage( ^ X.c:407:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (XAllocColor(Dsp,DefaultCMap,&Colour)) ^ --- fontc.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c fontc.c --- splitape.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c splitape.c --- Z80Dasm.o --- cc -pipe -O2 -fno-strict-aliasing -Wall -fomit-frame-pointer -O2 -I/usr/local/include -DLSB_FIRST -DHAVE_FTRUNCATE -DHAVE_CLOCK -DUNIX_X -DSOUND -DMITSHM -c Z80Dasm.c In file included from Z80Dasm.c:16:0: Z80Dasm.h: In function 'Z80_Dasm': Z80Dasm.h:269:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf (buf,"$%02x",buffer[i++]); ^ In file included from Z80Dasm.c:12:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'unsigned char *' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:270:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:273:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf (buf,"$%04x",(PC+2+(signed char)buffer[i])&0xFFFF); ^ In file included from Z80Dasm.c:12:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'unsigned char *' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:275:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:278:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf (buf,"$%04x",buffer[i]+buffer[i+1]*256); ^ In file included from Z80Dasm.c:12:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'unsigned char *' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:280:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:283:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf (buf,"(%s%c$%02x)",r,Sign(buffer[i]),Abs(buffer[i])); ^ In file included from Z80Dasm.c:12:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'unsigned char *' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:285:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:288:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf (buf,"(%s%c$%02x)",r,Sign(Offset),Abs(Offset)); ^ In file included from Z80Dasm.c:12:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'unsigned char *' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:289:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:309:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ In file included from Z80Dasm.c:16:0: Z80Dasm.h:314:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat (dest,buf); ^ In file included from Z80Dasm.c:13:0: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'unsigned char *' char *strcat(char * __restrict, const char * __restrict); ^ --- fontc --- --- P2000.o --- P2000.c: In function 'Z80_Patch': P2000.c:449:6: warning: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Wstrict-overflow] void Z80_Patch (Z80_Regs *R) ^ --- splitape --- --- fontc --- cc -L/usr/local/lib -o fontc fontc.o --- splitape --- cc -L/usr/local/lib -o splitape splitape.o --- z80dasm --- cc -L/usr/local/lib -o z80dasm Z80Dasm.o --- m2000 --- cc -L/usr/local/lib -o m2000 M2000.o P2000.o Z80.o Z80Debug.o Unix.o X.o -lXext -lX11 cc -o /wrkdirs/emulators/m2000/tapeconv/PCM2CAS /wrkdirs/emulators/m2000/tapeconv/PCM2CAS.c =========================================================================== =================================================== ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> m2000-0.6_2 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found =========================================================================== =================================================== ===> Staging for m2000-0.6_2 ===> Generating temporary packing list Run 'make install-user' to install the tapes in your own directory ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for m2000-0.6_2 file sizes/checksums [24]: . done packing files [24]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for m2000-0.6_2 build of emulators/m2000 ended at Wed Oct 5 19:26:40 PDT 2016 build time: 00:00:16