=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libunrar-5.9.4 clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rar.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c strlist.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c strfn.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c pathfn.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c smallfn.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c global.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c file.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filefn.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filcreat.cpp file.cpp:29:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ file.cpp:395:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ file.cpp:518:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c archive.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c arcread.cpp pathfn.cpp:756:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c unicode.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c system.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c isnt.cpp 3 warnings generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c crypt.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c crc.cpp arcread.cpp:17:10: warning: enumeration values 'RARFMT_NONE' and 'RARFMT_FUTURE' not handled in switch [-Wswitch] switch(Format) ^ arcread.cpp:17:10: note: add missing switch cases switch(Format) ^ arcread.cpp:187:10: warning: 13 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_FILE'... [-Wswitch] switch(ShortBlock.HeaderType) ^ arcread.cpp:187:10: note: add missing switch cases switch(ShortBlock.HeaderType) ^ archive.cpp:106:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:699:10: warning: 12 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD3_MARK', 'HEAD3_MAIN'... [-Wswitch] switch(ShortBlock.HeaderType) ^ arcread.cpp:699:10: note: add missing switch cases switch(ShortBlock.HeaderType) ^ arcread.cpp:1074:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1079:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1084:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1363:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1461:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rawread.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c encname.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c resource.cpp crypt.cpp:33:10: warning: enumeration value 'CRYPT_NONE' not handled in switch [-Wswitch] switch(Method) ^ crypt.cpp:33:10: note: add missing switch cases switch(Method) ^ crypt.cpp:69:10: warning: enumeration value 'CRYPT_NONE' not handled in switch [-Wswitch] switch(Method) ^ crypt.cpp:69:10: note: add missing switch cases switch(Method) ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c match.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c timefn.cpp 1 warning generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rdwrfn.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c consio.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c options.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c errhnd.cpp match.cpp:54:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. 2 warnings generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rarvm.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c secpassword.cpp 8 warnings generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rijndael.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c getbits.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c sha1.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c sha256.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c blake2s.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c hash.cpp rarvm.cpp:124:10: warning: enumeration value 'VMSF_NONE' not handled in switch [-Wswitch] switch(FilterType) ^ rarvm.cpp:124:10: note: add missing switch cases switch(FilterType) ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c extinfo.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c extract.cpp 1 warning generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c volume.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c list.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c find.cpp extract.cpp:74:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:218:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:250:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:277:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:581:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:645:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:675:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:800:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c unpack.cpp list.cpp:59:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:92:18: warning: 15 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_CRYPT'... [-Wswitch] switch(HeaderType) ^ list.cpp:92:18: note: add missing switch cases switch(HeaderType) ^ list.cpp:144:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:264:16: warning: enumeration value 'FSREDIR_NONE' not handled in switch [-Wswitch] switch(hd.RedirType) ^ list.cpp:264:16: note: add missing switch cases switch(hd.RedirType) ^ list.cpp:298:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c headers.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c threadpool.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rs16.cpp 5 warnings generated. clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c cmddata.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c ui.cpp clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filestr.cpp 8 warnings generated. In file included from unpack.cpp:11: ./unpack15.cpp:301:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c scantree.cpp In file included from cmddata.cpp:3: ./cmdfilter.cpp:202:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:212:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:222:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:232:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:242:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ ./cmdfilter.cpp:252:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else // Condition matched. ^ In file included from unpack.cpp:12: ./unpack20.cpp:265:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ In file included from unpack.cpp:15: ./unpack50.cpp:132:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c dll.cpp unpack.cpp:114:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -O2 -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c qopen.cpp cmddata.cpp:783:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ filestr.cpp:19:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ dll.cpp:223:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ dll.cpp:341:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. 2 warnings generated. 7 warnings generated. 4 warnings generated. clang++ -shared -o libunrar.so -pthread -L/opt/pkg/lib 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 isnt.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 scantree.o dll.o qopen.o ar rcs libunrar.a 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 isnt.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 scantree.o dll.o qopen.o