>>> Building on exopi-2 under devel/rgbds BDEPENDS = [shells/bash;devel/bison;graphics/png] DIST = [devel/rgbds:rgbds-0.7.0.tar.gz] FULLPKGNAME = rgbds-0.7.0 RDEPENDS = [graphics/png] (Junk lock obtained for exopi-2 at 1731793035.81) >>> Running depends in devel/rgbds at 1731793035.84 last junk was in net/py-socks,python3 /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 png-1.6.44 was: /usr/sbin/pkg_add -aI -Drepair bash-5.2.37 bison-3.8.2 png-1.6.44 /usr/sbin/pkg_add -aI -Drepair bison-3.8.2 png-1.6.44 >>> Running show-prepare-results in devel/rgbds at 1731793037.79 ===> devel/rgbds ===> Building from scratch rgbds-0.7.0 ===> rgbds-0.7.0 depends on: bison-* -> bison-3.8.2 ===> rgbds-0.7.0 depends on: bash-* -> bash-5.2.37 ===> rgbds-0.7.0 depends on: png-* -> png-1.6.44 ===> Verifying specs: c++ c++abi pthread c m png ===> found c++.10.0 c++abi.7.0 pthread.27.1 c.100.3 m.10.1 png.18.0 bash-5.2.37 bison-3.8.2 png-1.6.44 (Junk lock released for exopi-2 at 1731793038.56) distfiles size=8052126 >>> Running build in devel/rgbds at 1731793038.59 ===> devel/rgbds ===> Checking files for rgbds-0.7.0 `/exopi-cvs/ports/distfiles/rgbds-0.7.0.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for rgbds-0.7.0 ===> Patching for rgbds-0.7.0 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |workaround for vasprintf bug in openbsd headers when |POSIX_C_SOURCE=200809L is defined | |see: |https://github.com/gbdev/rgbds/issues/1111 |https://marc.info/?l=openbsd-tech&m=161833545600505&w=2 |https://marc.info/?l=openbsd-bugs&m=157758838031146&w=2 | |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-src_asm_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/asm/main.cpp |--- src/asm/main.cpp.orig |+++ src/asm/main.cpp -------------------------- Patching file src/asm/main.cpp using Plan A... Hunk #1 succeeded at 46. Hunk #2 succeeded at 148. done ===> Applying OpenBSD patch patch-src_fix_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/fix/main.cpp |--- src/fix/main.cpp.orig |+++ src/fix/main.cpp -------------------------- Patching file src/fix/main.cpp using Plan A... Hunk #1 succeeded at 56. Hunk #2 succeeded at 1223. done ===> Applying OpenBSD patch patch-src_gfx_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/gfx/main.cpp |--- src/gfx/main.cpp.orig |+++ src/gfx/main.cpp -------------------------- Patching file src/gfx/main.cpp using Plan A... Hunk #1 succeeded at 143. Hunk #2 succeeded at 591. done ===> Applying OpenBSD patch patch-src_link_main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/link/main.cpp |--- src/link/main.cpp.orig |+++ src/link/main.cpp -------------------------- Patching file src/link/main.cpp using Plan A... Hunk #1 succeeded at 161. Hunk #2 succeeded at 355. 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 rgbds-0.7.0 ===> Configuring for rgbds-0.7.0 ===> Building for rgbds-0.7.0 c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/charmap.o src/asm/charmap.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/fixpoint.o src/asm/fixpoint.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/format.o src/asm/format.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/fstack.o src/asm/fstack.cpp src/bison.sh src/asm/parser.cpp src/asm/parser.y BISONFLAGS=-Dlr.type=ielr -Dparse.lac=full -Dparse.error=verbose -Dparse.error=detailed -Dapi.token.raw=true -Wall touch src/asm/parser.hpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/lexer.o src/asm/lexer.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/macro.o src/asm/macro.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/main.o src/asm/main.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/opt.o src/asm/opt.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/output.o src/asm/output.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/parser.o src/asm/parser.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/rpn.o src/asm/rpn.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/section.o src/asm/section.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/symbol.o src/asm/symbol.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/asm/warning.o src/asm/warning.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/extern/getopt.o src/extern/getopt.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/extern/utf8decoder.o src/extern/utf8decoder.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/error.o src/error.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/hashmap.o src/hashmap.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/linkdefs.o src/linkdefs.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/opmath.o src/opmath.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/util.o src/util.cpp c++ -Wall -Wno-unknown-warning-option -Wno-c99-designator -DBUILD_VERSION_STRING=\"`git describe --tags --dirty --always 2>/dev/null`\" -o rgbasm src/asm/charmap.o src/asm/fixpoint.o src/asm/format.o src/asm/fstack.o src/asm/lexer.o src/asm/macro.o src/asm/main.o src/asm/opt.o src/asm/output.o src/asm/parser.o src/asm/rpn.o src/asm/section.o src/asm/symbol.o src/asm/warning.o src/extern/getopt.o src/extern/utf8decoder.o src/error.o src/hashmap.o src/linkdefs.o src/opmath.o src/util.o -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti src/version.cpp -lm ld: warning: macro.cpp(src/asm/macro.o:(macro_GetUniqueIDStr())): warning: sprintf() is often misused, please use snprintf() ld: warning: fstack.cpp(src/asm/fstack.o:(fstk_RunInclude(char const*))): warning: strcpy() is almost always misused, please use strlcpy() c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/assign.o src/link/assign.cpp src/bison.sh src/link/script.cpp src/link/script.y BISONFLAGS=-Dlr.type=ielr -Dparse.lac=full -Dparse.error=verbose -Dparse.error=detailed -Dapi.token.raw=true -Wall touch src/link/script.hpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/main.o src/link/main.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/object.o src/link/object.cpp src/link/object.cpp:659:14: warning: result of comparison of constant 1152921504606846975 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] if (nbFiles > SIZE_MAX / sizeof(*nodes)) ~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/output.o src/link/output.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/patch.o src/link/patch.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/script.o src/link/script.cpp src/link/script.cpp:469:9: warning: variable 'yynerrs_' set but not used [-Wunused-but-set-variable] int yynerrs_ = 0; ^ 1 warning generated. c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/sdas_obj.o src/link/sdas_obj.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/section.o src/link/section.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/link/symbol.o src/link/symbol.cpp c++ -Wall -Wno-unknown-warning-option -Wno-c99-designator -DBUILD_VERSION_STRING=\"`git describe --tags --dirty --always 2>/dev/null`\" -o rgblink src/link/assign.o src/link/main.o src/link/object.o src/link/output.o src/link/patch.o src/link/script.o src/link/sdas_obj.o src/link/section.o src/link/symbol.o src/extern/getopt.o src/extern/utf8decoder.o src/error.o src/hashmap.o src/linkdefs.o src/opmath.o src/util.o -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti src/version.cpp ld: warning: sdas_obj.cpp(src/link/sdas_obj.o:(sdobj_ReadFile(FileStackNode const*, __sFILE*))): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: sdas_obj.cpp(src/link/sdas_obj.o:(sdobj_ReadFile(FileStackNode const*, __sFILE*))): warning: sprintf() is often misused, please use snprintf() c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti -c -o src/fix/main.o src/fix/main.cpp c++ -Wall -Wno-unknown-warning-option -Wno-c99-designator -DBUILD_VERSION_STRING=\"`git describe --tags --dirty --always 2>/dev/null`\" -o rgbfix src/fix/main.o src/extern/getopt.o src/error.o -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti src/version.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/main.o src/gfx/main.cpp src/gfx/main.cpp:357:31: warning: result of comparison of constant 256 with expression of type 'value_type' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (options.baseTileIDs[0] >= 256) { ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ src/gfx/main.cpp:373:31: warning: result of comparison of constant 256 with expression of type 'value_type' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (options.baseTileIDs[1] >= 256) { ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~ src/gfx/main.cpp:488:27: warning: result of comparison of constant 256 with expression of type 'uint8_t' (aka 'unsigned char') is always false [-Wtautological-constant-out-of-range-compare] if (options.nbPalettes > 256) { ~~~~~~~~~~~~~~~~~~ ^ ~~~ 3 warnings generated. c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/pal_packing.o src/gfx/pal_packing.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/pal_sorting.o src/gfx/pal_sorting.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/pal_spec.o src/gfx/pal_spec.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/process.o src/gfx/process.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/proto_palette.o src/gfx/proto_palette.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/reverse.o src/gfx/reverse.cpp c++ -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --cflags libpng` -c -o src/gfx/rgba.o src/gfx/rgba.cpp c++ -Wall -Wno-unknown-warning-option -Wno-c99-designator -DBUILD_VERSION_STRING=\"`git describe --tags --dirty --always 2>/dev/null`\" `pkg-config --libs-only-L libpng` -o rgbgfx src/gfx/main.o src/gfx/pal_packing.o src/gfx/pal_sorting.o src/gfx/pal_spec.o src/gfx/process.o src/gfx/proto_palette.o src/gfx/reverse.o src/gfx/rgba.o src/extern/getopt.o src/error.o -O2 -pipe -Wall -Wno-unknown-warning-option -Wno-c99-designator -std=c++2a -I include -fno-exceptions -fno-rtti `pkg-config --libs-only-l libpng` src/version.cpp ld: warning: process.cpp(src/gfx/process.o:(makePalsAsSpecified(std::__1::vector> const&))): warning: sprintf() is often misused, please use snprintf() >>> Running package in devel/rgbds at 1731793102.98 ===> devel/rgbds ===> Faking installation for rgbds-0.7.0 install -d /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/bin/ /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man1/ /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man5/ /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man7/ install -s -m 755 rgbasm rgblink rgbfix rgbgfx /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/bin/ install -m 644 man/rgbasm.1 man/rgblink.1 man/rgbfix.1 man/rgbgfx.1 /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man1/ install -m 644 man/rgbds.5 man/rgbasm.5 man/rgblink.5 /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man5/ install -m 644 man/rgbds.7 man/gbz80.7 /exopi-obj/pobj/rgbds-0.7.0/fake-amd64/usr/local/man/man7/ ===> Building package for rgbds-0.7.0 Create /exopi-cvs/ports/packages/amd64/all/rgbds-0.7.0.tgz Creating package rgbds-0.7.0 reading plist| checking dependencies| checking dependencies|graphics/png checksumming| checksumming| | 0% checksumming|** | 4% checksumming|***** | 7% checksumming|******* | 11% checksumming|********* | 15% checksumming|*********** | 19% checksumming|************** | 22% checksumming|**************** | 26% checksumming|****************** | 30% checksumming|******************** | 33% checksumming|*********************** | 37% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 63% checksumming|***************************************** | 67% checksumming|******************************************* | 70% checksumming|********************************************* | 74% checksumming|*********************************************** | 78% checksumming|************************************************** | 81% checksumming|**************************************************** | 85% checksumming|****************************************************** | 89% checksumming|******************************************************** | 93% checksumming|*********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************** | 24% archiving|********************************** | 53% archiving|************************************* | 58% archiving|************************************************ | 75% archiving|************************************************* | 77% archiving|************************************************** | 78% archiving|**************************************************** | 82% archiving|***************************************************** | 83% archiving|*********************************************************** | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/rgbds-0.7.0.tgz >>> Running clean in devel/rgbds at 1731793104.88 ===> devel/rgbds ===> Cleaning for rgbds-0.7.0 >>> Ended at 1731793105.15 max_stuck=1.38/depends=1.95/show-prepare-results=0.81/build=64.39/package=1.89/clean=0.31