>>> Building on exopi-3 under archivers/unrar BDEPENDS = [devel/dwz] DIST = [archivers/unrar:unrarsrc-7.2.6.tar.gz] FULLPKGNAME = unrar-7.21v2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/ngtcp2 Woken up net/libunbound Woken up net/libunbound Woken up net/libunbound Woken up net/libunbound Woken up net/libunbound Woken up net/libunbound Woken up net/libunbound (Junk lock failure for exopi-3 at 1780904666.42672) Received IO (Junk lock obtained for exopi-3 at 1780904672.05) Woken up archivers/unrar Woken up archivers/unrar Woken up archivers/unrar Woken up archivers/unrar Woken up archivers/unrar Short-cut: depends already handled by net/ngtcp2 >>> Running show-prepare-results in archivers/unrar at 1780904673.70 ===> archivers/unrar ===> Building from scratch unrar-7.21v2 ===> unrar-7.21v2 depends on: dwz-* -> dwz-0.16p1 ===> Verifying specs: c m pthread c++ c++abi pthread ===> found c.103.0 m.10.1 pthread.28.1 c++.12.0 c++abi.9.0 dwz-0.16p1 (Junk lock released for exopi-3 at 1780904674.54) distfiles size=270264 >>> Running patch in archivers/unrar at 1780904674.58 ===> archivers/unrar ===> Checking files for unrar-7.21v2 `/exopi-cvs/ports/distfiles/unrarsrc-7.2.6.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for unrar-7.21v2 ===> Patching for unrar-7.21v2 ===> Applying OpenBSD patch patch-crc_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: crc.cpp |--- crc.cpp.orig |+++ crc.cpp -------------------------- Patching file crc.cpp using Plan A... Hunk #1 succeeded at 48. done ===> Applying OpenBSD patch patch-os_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: os.hpp |--- os.hpp.orig |+++ os.hpp -------------------------- Patching file os.hpp using Plan A... Hunk #1 succeeded at 120. Hunk #2 succeeded at 165. Hunk #3 succeeded at 270. done ===> Applying OpenBSD patch patch-rijndael_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rijndael.cpp |--- rijndael.cpp.orig |+++ rijndael.cpp -------------------------- Patching file rijndael.cpp using Plan A... Hunk #1 succeeded at 133. 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++ >>> Running configure in archivers/unrar at 1780904675.49 ===> archivers/unrar ===> Generating configure for unrar-7.21v2 ===> Configuring for unrar-7.21v2 >>> Running build in archivers/unrar at 1780904676.04 ===> archivers/unrar ===> Building for unrar-7.21v2 c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rar.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c strlist.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c strfn.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c pathfn.cpp pathfn.cpp:865:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 865 | else | ^ pathfn.cpp:910:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 910 | else | ^ 2 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c smallfn.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c global.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c file.cpp file.cpp:30:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 30 | else | ^ file.cpp:411:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] 411 | else | ^ file.cpp:593:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 593 | else | ^ 3 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filefn.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filcreat.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c archive.cpp In file included from archive.cpp:3: ./arccmt.cpp:42:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] 42 | else | ^ archive.cpp:107:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 107 | else | ^ 2 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c arcread.cpp arcread.cpp:17:10: warning: enumeration values 'RARFMT_NONE' and 'RARFMT_FUTURE' not handled in switch [-Wswitch] 17 | switch(Format) | ^~~~~~ arcread.cpp:194:10: warning: 13 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_FILE'... [-Wswitch] 194 | switch(ShortBlock.HeaderType) | ^~~~~~~~~~~~~~~~~~~~~ arcread.cpp:718:10: warning: 12 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD3_MARK', 'HEAD3_MAIN'... [-Wswitch] 718 | switch(ShortBlock.HeaderType) | ^~~~~~~~~~~~~~~~~~~~~ arcread.cpp:1047:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1047 | else | ^ arcread.cpp:1136:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1136 | else | ^ arcread.cpp:1141:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1141 | else | ^ arcread.cpp:1146:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1146 | else | ^ arcread.cpp:1529:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1529 | else | ^ 8 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c unicode.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c system.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c crypt.cpp crypt.cpp:24:10: warning: enumeration values 'CRYPT_NONE' and 'CRYPT_UNKNOWN' not handled in switch [-Wswitch] 24 | switch(Method) | ^~~~~~ crypt.cpp:72:10: warning: enumeration values 'CRYPT_NONE' and 'CRYPT_UNKNOWN' not handled in switch [-Wswitch] 72 | switch(Method) | ^~~~~~ 2 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c crc.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rawread.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c encname.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c resource.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c match.cpp match.cpp:66:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 66 | else | ^ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c timefn.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rdwrfn.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c consio.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c options.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c errhnd.cpp errhnd.cpp:342:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 342 | else | ^ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rarvm.cpp rarvm.cpp:124:10: warning: enumeration value 'VMSF_NONE' not handled in switch [-Wswitch] 124 | switch(FilterType) | ^~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c secpassword.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rijndael.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c getbits.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c sha1.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c sha256.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c blake2s.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c hash.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c extinfo.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c extract.cpp extract.cpp:112:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 112 | else | ^ extract.cpp:313:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 313 | else | ^ extract.cpp:345:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 345 | else | ^ extract.cpp:379:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 379 | else | ^ extract.cpp:526:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 526 | else | ^ extract.cpp:777:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] 777 | else | ^ extract.cpp:857:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] 857 | else | ^ extract.cpp:903:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] 903 | else | ^ extract.cpp:1066:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1066 | else | ^ extract.cpp:1211:12: warning: enumeration value 'APPENDARCNAME_NONE' not handled in switch [-Wswitch] 1211 | switch(Cmd->AppendArcNameToPath) | ^~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c volume.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c list.cpp list.cpp:54:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] 54 | else | ^ list.cpp:97:18: warning: 15 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_CRYPT'... [-Wswitch] 97 | switch(HeaderType) | ^~~~~~~~~~ list.cpp:160:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] 160 | else | ^ list.cpp:285:16: warning: enumeration value 'FSREDIR_NONE' not handled in switch [-Wswitch] 285 | switch(hd.RedirType) | ^~~~~~~~~~~~ list.cpp:321:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] 321 | else | ^ list.cpp:386:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 386 | else | ^ 6 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c find.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c unpack.cpp In file included from unpack.cpp:8: ./unpack50mt.cpp:39:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'UnpackThreadData' [-Wnontrivial-memcall] 39 | memset(UnpThreadData,0,sizeof(UnpackThreadData)*MaxItems); | ^ ./unpack50mt.cpp:39:12: note: explicitly cast the pointer to silence this warning 39 | memset(UnpThreadData,0,sizeof(UnpackThreadData)*MaxItems); | ^ | (void*) In file included from unpack.cpp:11: ./unpack15.cpp:304:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 304 | else | ^ In file included from unpack.cpp:12: ./unpack20.cpp:273:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 273 | else | ^ In file included from unpack.cpp:15: ./unpack50.cpp:151:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] 151 | else | ^ unpack.cpp:140:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 140 | else | ^ 5 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c headers.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c threadpool.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rs16.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c cmddata.cpp In file included from cmddata.cpp:3: ./cmdfilter.cpp:223:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 223 | else // Condition matched. | ^ ./cmdfilter.cpp:233:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 233 | else // Condition matched. | ^ ./cmdfilter.cpp:243:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 243 | else // Condition matched. | ^ ./cmdfilter.cpp:253:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 253 | else // Condition matched. | ^ ./cmdfilter.cpp:263:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 263 | else // Condition matched. | ^ ./cmdfilter.cpp:273:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 273 | else // Condition matched. | ^ cmddata.cpp:976:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] 976 | else | ^ cmddata.cpp:1177:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1177 | else | ^ 8 warnings generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c ui.cpp In file included from ui.cpp:12: ./uiconsole.cpp:101:10: warning: 75 enumeration values not handled in switch: 'UIERROR_INCERRCOUNT', 'UIERROR_NOTSFX', 'UIERROR_OLDTOSFX'... [-Wswitch] 101 | switch(Code) | ^~~~ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c largepage.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filestr.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c recvol.cpp In file included from recvol.cpp:4: ./recvol3.cpp:75:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 75 | else | ^ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rs.cpp c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c scantree.cpp scantree.cpp:241:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 241 | else | ^ 1 warning generated. c++ -O2 -pipe -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c qopen.cpp c++ -o unrar -pthread rar.o strlist.o strfn.o pathfn.o smallfn.o global.o file.o filefn.o filcreat.o archive.o arcread.o unicode.o system.o crypt.o crc.o rawread.o encname.o resource.o match.o timefn.o rdwrfn.o consio.o options.o errhnd.o rarvm.o secpassword.o rijndael.o getbits.o sha1.o sha256.o blake2s.o hash.o extinfo.o extract.o volume.o list.o find.o unpack.o headers.o threadpool.o rs16.o cmddata.o ui.o largepage.o filestr.o recvol.o rs.o scantree.o qopen.o ld: warning: strlist.cpp:35(strlist.o:(StringList::AddString(wchar_t const*))): warning: wcscpy() is almost always misused, please use wcslcpy() : unrar >>> Running fake in archivers/unrar at 1780904835.37 ===> archivers/unrar ===> Faking installation for unrar-7.21v2 /exopi-obj/pobj/unrar-7.21/bin/install -c -m 755 /exopi-obj/pobj/unrar-7.21/unrar/unrar /exopi-obj/pobj/unrar-7.21/fake-amd64/usr/local/bin /exopi-obj/pobj/unrar-7.21/bin/install -d -m 755 /exopi-obj/pobj/unrar-7.21/fake-amd64/usr/local/share/doc/unrar /exopi-obj/pobj/unrar-7.21/bin/install -c -m 644 /exopi-obj/pobj/unrar-7.21/unrar/readme.txt /exopi-obj/pobj/unrar-7.21/unrar/license.txt /exopi-obj/pobj/unrar-7.21/fake-amd64/usr/local/share/doc/unrar >>> Running package in archivers/unrar at 1780904836.05 ===> archivers/unrar `/exopi-obj/pobj/unrar-7.21/fake-amd64/.fake_done' is up to date. Reading existing plist for unrar-7.21v2 Writing /exopi-obj/pobj/unrar-7.21/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/unrar-7.21/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/unrar-7.21/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/unrar-7.21/fake-amd64/usr/local/bin/unrar ===> Building package for unrar-7.21v2 Create /exopi-cvs/ports/packages/amd64/all/unrar-7.21v2.tgz Creating package unrar-7.21v2 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|**** | 6% checksumming|******** | 13% checksumming|*********** | 19% checksumming|*************** | 25% checksumming|******************* | 31% checksumming|*********************** | 38% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************** | 63% checksumming|****************************************** | 69% checksumming|********************************************** | 75% checksumming|************************************************** | 81% checksumming|***************************************************** | 88% checksumming|********************************************************* | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****************************************************************| 99% archiving|****************************************************************|100% Creating package debug-unrar-7.21v2 reading plist| checking dependencies| checking dependencies|archivers/unrar checksumming| checksumming| | 0% checksumming|**** | 7% checksumming|******** | 13% checksumming|************ | 20% checksumming|**************** | 27% checksumming|******************** | 33% checksumming|************************ | 40% checksumming|**************************** | 47% checksumming|********************************* | 53% checksumming|************************************* | 60% checksumming|***************************************** | 67% checksumming|********************************************* | 73% checksumming|************************************************* | 80% checksumming|***************************************************** | 87% checksumming|********************************************************* | 93% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*************************************************** | 79% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/unrar-7.21v2.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-unrar-7.21v2.tgz >>> Running clean in archivers/unrar at 1780904839.32 ===> archivers/unrar ===> Cleaning for unrar-7.21v2 >>> Ended at 1780904839.77 max_stuck=3.04/waiting-for-lock #2=7.22/show-prepare-results=0.91/patch=0.93/configure=0.56/build=159.32/fake=0.68/package=3.24/clean=0.50