>>> Building on exopi-5 under emulators/xcopilot DIST = [emulators/xcopilot:xcopilot-0.6.6.tar.gz] FULLPKGNAME = xcopilot-0.6.6p3 distfiles size=343264 >>> Running build in emulators/xcopilot at 1714743431.87 ===> emulators/xcopilot ===> Building from scratch xcopilot-0.6.6p3 ===> Verifying specs: ICE SM X11 Xext Xpm Xt c xcb ===> found ICE.11.0 SM.9.0 X11.18.0 Xext.13.0 Xpm.10.0 Xt.11.1 c.100.0 xcb.4.1 ===> Checking files for xcopilot-0.6.6p3 `/exopi-cvs/ports/distfiles/xcopilot-0.6.6.tar.gz' is up to date. >> (SHA256) xcopilot-0.6.6.tar.gz: OK ===> Extracting for xcopilot-0.6.6p3 ===> Patching for xcopilot-0.6.6p3 ===> Applying OpenBSD patch patch-Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- Makefile.in.orig Tue Aug 25 16:56:23 1998 |+++ Makefile.in Sat May 22 15:19:37 2010 -------------------------- Patching file Makefile.in using Plan A... Hunk #1 succeeded at 92. done ===> Applying OpenBSD patch patch-config_h_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- config.h.in.orig Sun May 23 19:35:20 2010 |+++ config.h.in Sun May 23 19:35:30 2010 -------------------------- Patching file config.h.in using Plan A... Hunk #1 succeeded at 68. done ===> Applying OpenBSD patch patch-mc68k_custom_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- mc68k/custom.h.orig Sun May 23 19:32:14 2010 |+++ mc68k/custom.h Sun May 23 19:32:20 2010 -------------------------- Patching file mc68k/custom.h using Plan A... Hunk #1 succeeded at 43. done ===> Applying OpenBSD patch patch-mc68k_memory_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- mc68k/memory.c.orig Sun May 23 19:36:04 2010 |+++ mc68k/memory.c Sun May 23 19:37:33 2010 -------------------------- Patching file mc68k/memory.c using Plan A... Hunk #1 succeeded at 340. Hunk #2 succeeded at 349. Hunk #3 succeeded at 447. done ===> Applying OpenBSD patch patch-mx_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- mx/Makefile.in.orig Tue Aug 25 08:56:27 1998 |+++ mx/Makefile.in Sun Jun 3 12:55:01 2001 -------------------------- Patching file mx/Makefile.in using Plan A... Hunk #1 succeeded at 101. done ===> Applying OpenBSD patch patch-xcopilot_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- xcopilot.c.orig 1998-08-25 01:53:31.000000000 -0300 |+++ xcopilot.c 2003-10-06 14:58:33.000000000 -0300 -------------------------- Patching file xcopilot.c using Plan A... Hunk #1 succeeded at 112. 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 xcopilot-0.6.6p3 ===> Configuring for xcopilot-0.6.6p3 Using /exopi-obj/pobj/xcopilot-0.6.6/config.site (generated) loading site script /exopi-obj/pobj/xcopilot-0.6.6/config.site creating cache ./config.cache checking for a BSD compatible install... /exopi-obj/pobj/xcopilot-0.6.6/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking for gcc... cc checking whether the C compiler (cc -O2 -pipe ) works... yes checking whether the C compiler (cc -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking whether make sets ${MAKE}... (cached) yes checking how to run the C preprocessor... cc -E checking for sys/select.h... (cached) yes checking whether byte ordering is bigendian... no checking for X... (cached) libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... (cached) yes checking for connect... (cached) yes checking for remove... (cached) yes checking for shmat... (cached) yes checking for IceConnectionNumber in -lICE... (cached) yes checking if XShm is enabled... yes checking for working alloca.h... no checking for alloca... (cached) yes checking for strsep... (cached) yes checking size of char... (cached) 1 checking size of int... 4 checking size of short... (cached) 2 checking size of long... 8 checking size of unsigned char... (cached) 1 checking size of unsigned int... 4 checking size of unsigned short... (cached) 2 checking size of unsigned long... 8 checking for ranlib... ranlib checking for a BSD compatible install... /exopi-obj/pobj/xcopilot-0.6.6/bin/install -c updating cache ./config.cache creating ./config.status creating Makefile creating mc68k/Makefile creating mx/Makefile creating config.h ===> Building for xcopilot-0.6.6p3 /usr/bin/make all-recursive Making all in mc68k cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu0.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu1.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu2.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu3.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu4.c cpu4.c:2538:49: warning: format specifies type 'unsigned long' but the argument has type 'LONG' (aka 'int') [-Wformat] fprintf(Shptr->logF, "Trapped to %08lx\n", pc); ~~~~~ ^~ %08x 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu5.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu6.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu7.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu8.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpu9.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuA.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuB.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuC.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuD.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuE.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cpuF.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c cputbl.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c custom.c cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c memory.c memory.c:94:2: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:104:6: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:114:2: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:123:2: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:132:6: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:141:2: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] addr); ^~~~ memory.c:204:67: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a long to database RAM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:222:67: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a word to database RAM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:244:67: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a byte to database RAM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:302:54: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a long to ROM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:314:58: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a word to ROM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:322:54: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a byte to ROM address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:343:11: warning: initializing 'char *' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] char *rp = rom; ^ ~~~ memory.c:435:11: warning: cast to 'char *' from smaller integer type 'int' [-Wint-to-pointer-cast] if ((char *)offset != resetv) { ^~~~~~~~~~~~~~ memory.c:450:12: warning: incompatible pointer types assigning to 'UWORD *' (aka 'unsigned short *') from 'char *' [-Wincompatible-pointer-types] rommemory = (char *)rommemory - offset; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ memory.c:734:40: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] map_banks(sram_bank, sram_start>>16, NUM_BANKS(ram_size)); ^~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:734:40: note: place parentheses around the '+' expression to silence this warning map_banks(sram_bank, sram_start>>16, NUM_BANKS(ram_size)); ^~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:735:46: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] map_banks(scratch_bank, scratch_start>>16, NUM_BANKS(SCRATCH_SIZE)); ^~~~~~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:735:46: note: place parentheses around the '+' expression to silence this warning map_banks(scratch_bank, scratch_start>>16, NUM_BANKS(SCRATCH_SIZE)); ^~~~~~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:738:38: warning: operator '>>' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses] map_banks(rom_bank, rom_start>>16, NUM_BANKS(rom_size)); ^~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:738:38: note: place parentheses around the '+' expression to silence this warning map_banks(rom_bank, rom_start>>16, NUM_BANKS(rom_size)); ^~~~~~~~~~~~~~~~~~~ memory.c:732:31: note: expanded from macro 'NUM_BANKS' #define NUM_BANKS(s) ((s)>>16 + (((s)&0xFFFF) ? 1 : 0)) ~~~^~~~~~~~~~~~~~~~~~~~~~~~ memory.c:792:55: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: read a long from odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:802:55: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: read a word from odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:816:58: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a long to odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:826:58: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: wrote a word to odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:841:67: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: attempted translation of odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x memory.c:851:66: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] "Bus error: attempted validation of odd address 0x%08lx\n", addr); ~~~~~ ^~~~ %08x 24 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -pipe -c newcpu.c newcpu.c:111:28: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] (unsigned long)newpc, MC68000_getpc()); ^~~~~~~~~~~~~~~ newcpu.c:116:6: warning: format specifies type 'unsigned long' but the argument has type 'CPTR' (aka 'unsigned int') [-Wformat] MC68000_getpc(), (unsigned long)newpc); ^~~~~~~~~~~~~~~ newcpu.c:418:17: 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] fbuf = malloc(strlen(pilotdir)+strlen(fname)+2); ^ newcpu.c:418:17: note: include the header or explicitly provide a declaration for 'strlen' 3 warnings generated. rm -f libmc68k.a ar cru libmc68k.a cpu0.o cpu1.o cpu2.o cpu3.o cpu4.o cpu5.o cpu6.o cpu7.o cpu8.o cpu9.o cpuA.o cpuB.o cpuC.o cpuD.o cpuE.o cpuF.o cputbl.o custom.o memory.o newcpu.o ranlib libmc68k.a Making all in mx cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c alert.c cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c buttons.c In file included from buttons.c:22: ./buttons.h:32:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] extern mx_popup_button(Display *display, int screen, mx_panel *panel, ~~~~~~ ^ int 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c menu.c cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c select.c select.c:30:10: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] static x, y, pick_x, pick_y; ~~~~~~ ^ int select.c:30:13: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] static x, y, pick_x, pick_y; ~~~~~~ ^ int select.c:30:16: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] static x, y, pick_x, pick_y; ~~~~~~ ^ int select.c:30:24: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] static x, y, pick_x, pick_y; ~~~~~~ ^ int 4 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c basic.c basic.c:56:16: 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] mi->length = strlen(text); ^ basic.c:56:16: note: include the header or explicitly provide a declaration for 'strlen' basic.c:58:3: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy(mi->text, text); ^ basic.c:58:3: note: include the header or explicitly provide a declaration for 'strcpy' 2 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c filesel.c cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c request.c request.c:163:16: 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] req.length = strlen(req.text); ^ request.c:163:16: note: include the header or explicitly provide a declaration for 'strlen' 1 warning generated. rm -f libmx.a ar cru libmx.a alert.o buttons.o menu.o select.o basic.o filesel.o request.o ranlib libmx.a cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c test_menu.c In file included from test_menu.c:22: ./libmx.h:283:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] extern mx_popup_button(Display *display, int screen, mx_panel *panel, ~~~~~~ ^ int test_menu.c:112:3: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy(text, "Hello, World"); ^ test_menu.c:112:3: note: include the header or explicitly provide a declaration for 'strcpy' 2 warnings generated. cc -O2 -pipe -I/usr/X11R6/include -o test_menu test_menu.o -L/usr/X11R6/lib libmx.a -lSM -lICE -lX11 basic.c(basic.o:(mx_menu_item_new) in archive libmx.a): warning: strcpy() is almost always misused, please use strlcpy() cc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -pipe -I/usr/X11R6/include -c test_filesel.c In file included from test_filesel.c:22: ./libmx.h:283:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] extern mx_popup_button(Display *display, int screen, mx_panel *panel, ~~~~~~ ^ int test_filesel.c:52:3: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] strcpy(text, "Hello, World"); ^ test_filesel.c:52:3: note: include the header or explicitly provide a declaration for 'strcpy' 2 warnings generated. cc -O2 -pipe -I/usr/X11R6/include -o test_filesel test_filesel.o -L/usr/X11R6/lib libmx.a -lSM -lICE -lX11 basic.c(basic.o:(mx_menu_item_new) in archive libmx.a): warning: strcpy() is almost always misused, please use strlcpy() filesel.c(filesel.o:(mx_dir_items) in archive libmx.a): warning: sprintf() is often misused, please use snprintf() cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c cmap_mgr.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c fakecall.c fakecall.c:53:3: warning: call to undeclared library function 'memcpy' with type 'void *(void *, const void *, unsigned long)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] memcpy(fc->SaveMemory, CPU_getmemptr(addrstart), 4096); ^ fakecall.c:53:3: note: include the header or explicitly provide a declaration for 'memcpy' 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c optutil.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c pilotcpu.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c xcopilot.c xcopilot.c:119:3: warning: call to undeclared function 'init'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] init(&pilot); ^ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c display.c In file included from display.c:92: ./mx/libmx.h:283:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] extern mx_popup_button(Display *display, int screen, mx_panel *panel, ~~~~~~ ^ int display.c:331:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ display.c:376:18: warning: cast to smaller integer type 'unsigned int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] unsigned key = (unsigned) client_data; ^~~~~~~~~~~~~~~~~~~~~~ display.c:414:62: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'unsigned int' [-Wint-to-void-pointer-cast] OwnerGrabButtonMask, False, HandleKey, (XtPointer)i); ^~~~~~~~~~~~ display.c:973:43: warning: cast to smaller integer type 'uint32' (aka 'unsigned int') from 'const unsigned char *' [-Wpointer-to-int-cast] grey = twobit ? shptr->grpalette[(*(GOOD_ENDIAN(src)) & mask) >> shift] : ^~~~~~~~~~~~~~~~ display.c:940:44: note: expanded from macro 'GOOD_ENDIAN' #define GOOD_ENDIAN(x) ((unsigned char *)(((uint32)(x))^1UL)) ^~~~~~~~~~~ display.c:974:27: warning: cast to smaller integer type 'uint32' (aka 'unsigned int') from 'const unsigned char *' [-Wpointer-to-int-cast] ((*(GOOD_ENDIAN(src)) & mask) ? 6 : 0); ^~~~~~~~~~~~~~~~ display.c:940:44: note: expanded from macro 'GOOD_ENDIAN' #define GOOD_ENDIAN(x) ((unsigned char *)(((uint32)(x))^1UL)) ^~~~~~~~~~~ 6 warnings generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c main.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c pdebug.c cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c ser-tcp.c ser-tcp.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tcp_open(name) ^ 1 warning generated. cc -DHAVE_CONFIG_H -I. -I. -I. -I./mx -I./mc68k -O2 -pipe -I/usr/X11R6/include -c open_app.c cc -O2 -pipe -I/usr/X11R6/include -o xcopilot cmap_mgr.o fakecall.o optutil.o pilotcpu.o xcopilot.o display.o main.o pdebug.o ser-tcp.o open_app.o -L/usr/X11R6/lib mc68k/libmc68k.a mx/libmx.a -lSM -lICE -lXpm -lXext -lXt -lX11 filesel.c(filesel.o:(mx_dir_items) in archive mx/libmx.a): warning: sprintf() is often misused, please use snprintf() filesel.c(filesel.o:(mx_dir_items) in archive mx/libmx.a): warning: strcpy() is almost always misused, please use strlcpy() main.c(main.o:(init)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in emulators/xcopilot at 1714743459.48 ===> emulators/xcopilot ===> Faking installation for xcopilot-0.6.6p3 Making install in mc68k Making install in mx /bin/sh ./mkinstalldirs /exopi-obj/pobj/xcopilot-0.6.6/fake-amd64/usr/local/bin /exopi-obj/pobj/xcopilot-0.6.6/bin/install -c -s -m 755 xcopilot /exopi-obj/pobj/xcopilot-0.6.6/fake-amd64/usr/local/bin/xcopilot /usr/bin/make install-man1 /bin/sh ./mkinstalldirs /exopi-obj/pobj/xcopilot-0.6.6/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/xcopilot-0.6.6/bin/install -c -m 644 ./xcopilot.1 /exopi-obj/pobj/xcopilot-0.6.6/fake-amd64/usr/local/man/man1/xcopilot.1 ===> Building package for xcopilot-0.6.6p3 Create /exopi-cvs/ports/packages/amd64/all/xcopilot-0.6.6p3.tgz Creating package xcopilot-0.6.6p3 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******* | 12% checksumming|*********** | 18% checksumming|************** | 24% checksumming|****************** | 29% checksumming|********************** | 35% checksumming|************************* | 41% checksumming|***************************** | 47% checksumming|******************************** | 53% checksumming|************************************ | 59% checksumming|*************************************** | 65% checksumming|******************************************* | 71% checksumming|*********************************************** | 76% checksumming|************************************************** | 82% checksumming|****************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************ | 76% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/xcopilot-0.6.6p3.tgz >>> Running clean in emulators/xcopilot at 1714743463.49 ===> emulators/xcopilot ===> Cleaning for xcopilot-0.6.6p3 >>> Ended at 1714743464.14 max_stuck=0.88/build=27.60/package=4.00/clean=0.72