>>> Building on exopi-1 under archivers/unrar BDEPENDS = [devel/dwz] DIST = [archivers/unrar:unrarsrc-7.0.9.tar.gz] FULLPKGNAME = unrar-7.01v2 Avoided depends for dwz-0.15 distfiles size=258287 >>> Running patch in archivers/unrar at 1735132199.44 ===> archivers/unrar ===> Building from scratch unrar-7.01v2 ===> unrar-7.01v2 depends on: dwz-* -> dwz-0.15 ===> Verifying specs: c m pthread c++ c++abi pthread ===> found c.100.3 m.10.1 pthread.27.1 c++.10.0 c++abi.7.0 ===> Checking files for unrar-7.01v2 `/exopi-cvs/ports/distfiles/unrarsrc-7.0.9.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for unrar-7.01v2 ===> Patching for unrar-7.01v2 ===> 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 113. Hunk #2 succeeded at 124. Hunk #3 succeeded at 160. Hunk #4 succeeded at 265. 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 126. 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 1735132200.92 ===> archivers/unrar ===> Generating configure for unrar-7.01v2 ===> Configuring for unrar-7.01v2 >>> Running build in archivers/unrar at 1735132201.34 ===> archivers/unrar ===> Building for unrar-7.01v2 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:871:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning 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] else ^ file.cpp:404:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ file.cpp:586:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 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 archive.cpp:105:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning 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] switch(Format) ^~~~~~ arcread.cpp:190:10: warning: 13 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_FILE'... [-Wswitch] switch(ShortBlock.HeaderType) ^~~~~~~~~~~~~~~~~~~~~ arcread.cpp:713:10: warning: 12 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD3_MARK', 'HEAD3_MAIN'... [-Wswitch] switch(ShortBlock.HeaderType) ^~~~~~~~~~~~~~~~~~~~~ arcread.cpp:1027:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1107:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1112:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1117:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1500:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 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 value 'CRYPT_NONE' not handled in switch [-Wswitch] switch(Method) ^~~~~~ crypt.cpp:65:10: warning: enumeration value 'CRYPT_NONE' not handled in switch [-Wswitch] 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] 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:341:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 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] 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:105:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:294:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:326:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:360:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:507:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:732:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:811:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:857:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:1020:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:1156:12: warning: enumeration value 'APPENDARCNAME_NONE' not handled in switch [-Wswitch] 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] else ^ list.cpp:97:18: warning: 15 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_CRYPT'... [-Wswitch] switch(HeaderType) ^~~~~~~~~~ list.cpp:149:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:274:16: warning: enumeration value 'FSREDIR_NONE' not handled in switch [-Wswitch] switch(hd.RedirType) ^~~~~~~~~~~~ list.cpp:310:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:367:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 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:11: ./unpack15.cpp:304:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ In file included from unpack.cpp:12: ./unpack20.cpp:269:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ In file included from unpack.cpp:15: ./unpack50.cpp:151:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ unpack.cpp:133:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 4 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:217:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:227:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:237:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:247:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:257:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:267:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ cmddata.cpp:910:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 7 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:103:10: warning: 74 enumeration values not handled in switch: 'UIERROR_INCERRCOUNT', 'UIERROR_NOTSFX', 'UIERROR_OLDTOSFX'... [-Wswitch] switch(Code) ^~~~ 1 warning generated. 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] 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 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 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 1735132314.25 ===> archivers/unrar ===> Faking installation for unrar-7.01v2 /exopi-obj/pobj/unrar-7.01/bin/install -c -m 755 /exopi-obj/pobj/unrar-7.01/unrar/unrar /exopi-obj/pobj/unrar-7.01/fake-amd64/usr/local/bin /exopi-obj/pobj/unrar-7.01/bin/install -d -m 755 /exopi-obj/pobj/unrar-7.01/fake-amd64/usr/local/share/doc/unrar /exopi-obj/pobj/unrar-7.01/bin/install -c -m 644 /exopi-obj/pobj/unrar-7.01/unrar/readme.txt /exopi-obj/pobj/unrar-7.01/unrar/license.txt /exopi-obj/pobj/unrar-7.01/fake-amd64/usr/local/share/doc/unrar >>> Running package in archivers/unrar at 1735132314.88 ===> archivers/unrar `/exopi-obj/pobj/unrar-7.01/fake-amd64/.fake_done' is up to date. Reading existing plist for unrar-7.01v2 Writing /exopi-obj/pobj/unrar-7.01/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/unrar-7.01/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/unrar-7.01/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/unrar-7.01/fake-amd64/usr/local/bin/unrar ===> Building package for unrar-7.01v2 Create /exopi-cvs/ports/packages/amd64/all/unrar-7.01v2.tgz Creating package unrar-7.01v2 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.01v2 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|******************************************************* | 86% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/unrar-7.01v2.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-unrar-7.01v2.tgz >>> Running clean in archivers/unrar at 1735132318.23 ===> archivers/unrar ===> Cleaning for unrar-7.01v2 >>> Ended at 1735132318.63 max_stuck=2.49/patch=1.45/configure=0.44/build=112.92/fake=0.63/package=3.34/clean=0.45