START devel/p5-XS-Parse-Keyword 2025-01-29T12:16:22Z ===> Building from scratch p5-XS-Parse-Keyword-0.48 ===> p5-XS-Parse-Keyword-0.48 depends on: p5-ExtUtils-CChecker->=0.11 -> p5-ExtUtils-CChecker-0.12 ===> p5-XS-Parse-Keyword-0.48 depends on: p5-Module-Build-* -> p5-Module-Build-0.4234 ===> Verifying specs: c perl ===> found c.100.3 perl.25.0 ===> Checking files for p5-XS-Parse-Keyword-0.48 `/usr/ports/distfiles/XS-Parse-Keyword-0.48.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for p5-XS-Parse-Keyword-0.48 ===> Patching for p5-XS-Parse-Keyword-0.48 ===> 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 p5-XS-Parse-Keyword-0.48 ===> Configuring for p5-XS-Parse-Keyword-0.48 Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'XS-Parse-Keyword' version '0.48' ===> Building for p5-XS-Parse-Keyword-0.48 Building XS-Parse-Keyword cc -Isrc/ -I/usr/libdata/perl5/amd64-openbsd/CORE -DPIC -fpic -Ishare-keyword/include -Ishare-infix/include -Ihax -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_MONETARY -DNO_LOCALE_TIME -DNO_LOCALE_MESSAGES -DLIBC_HANDLES_MISMATCHED_CTYPE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -pipe -O2 -o src/infix.o src/infix.c src/infix.c:945:12: warning: enumeration values 'SHAPE_LISTASSOC_SCALARS' and 'SHAPE_LISTASSOC_LISTS' not handled in switch [-Wswitch] switch(operand_shape(®->hd)) { ^~~~~~~~~~~~~~~~~~~~~~~ src/infix.c:902:33: warning: unsequenced modification and access to 'len' [-Wunsequenced] opnamesv = newSVpvn_flags(HePV(he, len) + PREFIXLEN, len - PREFIXLEN, HeUTF8(he) ? SVf_UTF8 : 0); ^ ~~~ /usr/libdata/perl5/amd64-openbsd/CORE/hv.h:434:39: note: expanded from macro 'HePV' ((lp = HeKLEN(he)), HeKEY(he))) ^ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:441:75: note: expanded from macro 'newSVpvn_flags' # define newSVpvn_flags(a,b,c) Perl_newSVpvn_flags(aTHX_ a,b,c) ^ ~ src/infix.c:1151:27: warning: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] reg->opname_is_WIDE = TRUE; ^ ~~~~ 3 warnings generated. cc -Isrc/ -I/usr/libdata/perl5/amd64-openbsd/CORE -DPIC -fpic -Ishare-keyword/include -Ishare-infix/include -Ihax -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_MONETARY -DNO_LOCALE_TIME -DNO_LOCALE_MESSAGES -DLIBC_HANDLES_MISMATCHED_CTYPE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -pipe -O2 -o src/keyword.o src/keyword.c src/keyword.c:1012:20: warning: field precision should have type 'int', but argument has type 'STRLEN' (aka 'unsigned long') [-Wformat] croak("'my %.*s' is not permitted as a lexical keyword", kwlen, kw); ~~^~ ~~~~~ /usr/libdata/perl5/amd64-openbsd/CORE/embed.h:863:66: note: expanded from macro 'croak' # define croak(...) Perl_croak(aTHX_ __VA_ARGS__) ^~~~~~~~~~~ 1 warning generated. cc -Isrc/ -I/usr/libdata/perl5/amd64-openbsd/CORE '-DVERSION="0.48"' '-DXS_VERSION="0.48"' -DPIC -fpic -Ishare-keyword/include -Ishare-infix/include -Ihax -c -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -DNO_LOCALE_MONETARY -DNO_LOCALE_TIME -DNO_LOCALE_MESSAGES -DLIBC_HANDLES_MISMATCHED_CTYPE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include -O2 -pipe -O2 -o lib/XS/Parse/Keyword.o lib/XS/Parse/Keyword.c ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/XS/Parse/Keyword/Keyword.bs') cc -shared -fpic -fstack-protector-strong -L/usr/local/lib -o blib/arch/auto/XS/Parse/Keyword/Keyword.so lib/XS/Parse/Keyword.o src/infix.o src/keyword.o Parser.c: loadable library and perl binaries are mismatched (got first handshake key 0xf280000, needed 0xf180000) *** Error 1 in . (/usr/ports/infrastructure/mk/perl.port.mk:121 'do-build': @cd /usr/ports/pobj/p5-XS-Parse-Keyword-0.48/XS-Parse-Keyword-0....) *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3065 '/usr/ports/pobj/p5-XS-Parse-Keyword-0.48/.build_done': @cd /usr/ports/devel...) *** Error 2 in /usr/ports/devel/p5-XS-Parse-Keyword (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=p5-XS-Parse-Keyword-0.48; ...) NOEXIT devel/p5-XS-Parse-Keyword Command 'make build' failed: 512