>>> Building on exopi-4 under editors/dhex DIST = [editors/dhex:dhex_0.69.tar.gz] FULLPKGNAME = dhex-0.69p0 distfiles size=57362 >>> Running build in editors/dhex at 1713856759.61 ===> editors/dhex ===> Building from scratch dhex-0.69p0 ===> Verifying specs: c curses ===> found c.100.0 curses.15.0 ===> Checking files for dhex-0.69p0 `/exopi-cvs/ports/distfiles/dhex_0.69.tar.gz' is up to date. >> (SHA256) dhex_0.69.tar.gz: OK ===> Extracting for dhex-0.69p0 ===> Patching for dhex-0.69p0 ===> 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 dhex-0.69p0 ===> Configuring for dhex-0.69p0 ===> Building for dhex-0.69p0 cc buffers.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc configfile.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc correlation.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe correlation.c:30:49: warning: format specifies type 'long long' but the argument has type 'int' [-Wformat] if (smallwin) mvwprintw(smallwin,4,1,"%18lli",0); ~~~~~~ ^ %18i correlation.c:118:49: warning: format specifies type 'long long' but the argument has type 'int' [-Wformat] if (smallwin) mvwprintw(smallwin,4,1,"%18lli",0); ~~~~~~ ^ %18i 2 warnings generated. cc gpl.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc hexcalc.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe hexcalc.c:85:67: warning: format specifies type 'int' but the argument has type 'tUInt64' (aka 'unsigned long long') [-Wformat] if (x || !j) mvwprintw(output->win,offsy+18-i,offsx+76-j,"%i",(x&1)); ~~ ^~~~~ %llu hexcalc.c:99:64: warning: format specifies type 'int' but the argument has type 'tUInt64' (aka 'unsigned long long') [-Wformat] if (x || !j) mvwprintw(output->win,offsy+19,offsx+76-j,"%i",(x&1)); ~~ ^~~~~ %llu 2 warnings generated. cc input.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc machine_type.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc main.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe main.c:412:12: warning: passing arguments to 'initcolors' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initcolors(output); ^ 1 warning generated. cc markers.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe markers.c:172:54: warning: taking the absolute value of unsigned type 'tUInt64' (aka 'unsigned long long') has no effect [-Wabsolute-value] mvwprintw(output->win,offsy+5+i,offsx+42,"%16llx",abs(markers->cursorpos[i]-actcursorpos)); ^ markers.c:172:54: note: remove the call to 'abs' since unsigned values cannot be negative mvwprintw(output->win,offsy+5+i,offsx+42,"%16llx",abs(markers->cursorpos[i]-actcursorpos)); ^~~ markers.c:172:54: warning: format specifies type 'unsigned long long' but the argument has type 'int' [-Wformat] mvwprintw(output->win,offsy+5+i,offsx+42,"%16llx",abs(markers->cursorpos[i]-actcursorpos)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %16x 2 warnings generated. cc menu.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc output.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe In file included from output.c:7: ./output.h:10:6: 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] void initcolors(); ^ output.c:9:6: note: conflicting prototype is here void initcolors(tOutput* output) ^ output.c:126:53: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] if (addrwidth==8) mvwprintw(output->win,i+1,0, "% 8X ",(tUInt32)(firstpos1+hBuf1->baseaddr)); ~^~~ output.c:127:41: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] else mvwprintw(output->win,i+1,0,"% 16llX ",firstpos1+hBuf1->baseaddr); ~^~~~~~ output.c:239:35: warning: format specifies type 'unsigned int' but the argument has type 'tInt64' (aka 'long long') [-Wformat] mvwprintw(output->win,0,2,"%8X",(tUInt32)cursorpos1+hBuf1->baseaddr); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %8llX output.c:240:36: warning: format specifies type 'unsigned int' but the argument has type 'tInt64' (aka 'long long') [-Wformat] mvwprintw(output->win,0,11,"%8X",(tUInt32)hBuf1->bufsize+hBuf1->baseaddr); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %8llX output.c:241:41: warning: format specifies type 'unsigned int' but the argument has type 'tInt64' (aka 'long long') [-Wformat] mvwprintw(output->win,LINES/2,2,"%8X",(tUInt32)cursorpos2+hBuf2->baseaddr); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %8llX output.c:242:42: warning: format specifies type 'unsigned int' but the argument has type 'tInt64' (aka 'long long') [-Wformat] mvwprintw(output->win,LINES/2,11,"%8X",(tUInt32)hBuf2->bufsize+hBuf2->baseaddr); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %8llX output.c:269:53: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] if (addrwidth==8) mvwprintw(output->win,i+1,0, "% 8X ",(tUInt32)(cursorpos1+hBuf1->baseaddr)); ~^~~ output.c:270:41: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] else mvwprintw(output->win,i+1,0,"% 16llX ",cursorpos1+hBuf1->baseaddr); ~^~~~~~ output.c:341:61: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] if (addrwidth==8) mvwprintw(output->win,i+1+LINES/2,0, "% 8X ",(tUInt32)(cursorpos2+hBuf2->baseaddr)); ~^~~ output.c:342:49: warning: flag ' ' results in undefined behavior with 'X' conversion specifier [-Wformat] else mvwprintw(output->win,i+1+LINES/2,0,"% 16llX ",cursorpos2+hBuf2->baseaddr); ~^~~~~~ 11 warnings generated. cc search.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc ui.c -c -I. -I/usr/include -I/usr/local/include -I/usr/include/ncurses -I/usr/local/include/ncurses -O2 -pipe cc -L/usr/lib -L/usr/local/lib -L/usr/lib/ncurses -L/usr/local/lib/ncurses -o dhex buffers.o configfile.o correlation.o gpl.o hexcalc.o input.o machine_type.o main.o markers.o menu.o output.o search.o ui.o -lncurses >>> Running package in editors/dhex at 1713856765.12 ===> editors/dhex ===> Faking installation for dhex-0.69p0 /exopi-obj/pobj/dhex-0.69/bin/install -c -s -m 755 /exopi-obj/pobj/dhex-0.69/dhex_0.69/dhex /exopi-obj/pobj/dhex-0.69/fake-amd64/usr/local/bin/dhex /exopi-obj/pobj/dhex-0.69/bin/install -c -m 644 /exopi-obj/pobj/dhex-0.69/dhex_0.69/dhex.1 /exopi-obj/pobj/dhex-0.69/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/dhex-0.69/bin/install -c -m 644 /exopi-obj/pobj/dhex-0.69/dhex_0.69/{dhex_markers.5,dhex_searchlog.5,dhexrc.5} /exopi-obj/pobj/dhex-0.69/fake-amd64/usr/local/man/man5 ===> Building package for dhex-0.69p0 Create /exopi-cvs/ports/packages/amd64/all/dhex-0.69p0.tgz Creating package dhex-0.69p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|********* | 14% checksumming|************* | 21% checksumming|***************** | 29% checksumming|********************** | 36% checksumming|************************** | 43% checksumming|******************************* | 50% checksumming|*********************************** | 57% checksumming|*************************************** | 64% checksumming|******************************************** | 71% checksumming|************************************************ | 79% checksumming|**************************************************** | 86% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************************** | 79% archiving|*********************************************************** | 92% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/dhex-0.69p0.tgz >>> Running clean in editors/dhex at 1713856768.67 ===> editors/dhex ===> Cleaning for dhex-0.69p0 >>> Ended at 1713856769.62 max_stuck=0.62/build=5.47/package=3.16/clean=1.42