=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for libunrar-6.2.2 clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rar.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c strlist.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c strfn.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c pathfn.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c smallfn.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c global.cpp pathfn.cpp:765:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c file.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filefn.cpp 1 warning generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filcreat.cpp file.cpp:31:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c archive.cpp file.cpp:405:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ file.cpp:587:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c arcread.cpp 3 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c unicode.cpp arcread.cpp:17:10: warning: enumeration values 'RARFMT_NONE' and 'RARFMT_FUTURE' not handled in switch [-Wswitch] switch(Format) ^~~~~~ archive.cpp:106:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:17:10: note: add missing switch cases 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:190:10: note: add missing switch cases switch(ShortBlock.HeaderType) ^ arcread.cpp:715:10: warning: 12 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD3_MARK', 'HEAD3_MAIN'... [-Wswitch] switch(ShortBlock.HeaderType) ^~~~~~~~~~~~~~~~~~~~~ arcread.cpp:715:10: note: add missing switch cases switch(ShortBlock.HeaderType) ^ arcread.cpp:1020:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1109:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1114:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1119:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1398:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ arcread.cpp:1496:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c system.cpp 1 warning generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c crypt.cpp 9 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c crc.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rawread.cpp crypt.cpp:24:10: warning: enumeration value 'CRYPT_NONE' not handled in switch [-Wswitch] switch(Method) ^~~~~~ crypt.cpp:24:10: note: add missing switch cases switch(Method) ^ crypt.cpp:63:10: warning: enumeration value 'CRYPT_NONE' not handled in switch [-Wswitch] switch(Method) ^~~~~~ crypt.cpp:63:10: note: add missing switch cases switch(Method) ^ 2 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c encname.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c resource.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c match.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c timefn.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rdwrfn.cpp match.cpp:54:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c consio.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c options.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c errhnd.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rarvm.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c secpassword.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rijndael.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) ^ 1 warning generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c getbits.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c sha1.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c sha256.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c blake2s.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c hash.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c extinfo.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c extract.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c volume.cpp extract.cpp:99:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:285:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:317:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:351:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:494:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:688:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:757:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:787:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:924:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ extract.cpp:1061:12: warning: enumeration value 'APPENDARCNAME_NONE' not handled in switch [-Wswitch] switch(Cmd->AppendArcNameToPath) ^~~~~~~~~~~~~~~~~~~~~~~~ extract.cpp:1061:12: note: add missing switch cases switch(Cmd->AppendArcNameToPath) ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c list.cpp 10 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c find.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c unpack.cpp list.cpp:57:13: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:100:18: warning: 15 enumeration values not handled in switch: 'HEAD_MARK', 'HEAD_MAIN', 'HEAD_CRYPT'... [-Wswitch] switch(HeaderType) ^~~~~~~~~~ list.cpp:100:18: note: add missing switch cases switch(HeaderType) ^ list.cpp:152:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ list.cpp:278:16: warning: enumeration value 'FSREDIR_NONE' not handled in switch [-Wswitch] switch(hd.RedirType) ^~~~~~~~~~~~ list.cpp:278:16: note: add missing switch cases switch(hd.RedirType) ^ list.cpp:312:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 5 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c headers.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c threadpool.cpp In file included from unpack.cpp:11: ./unpack15.cpp:301:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 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 ^ unpack.cpp:114:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c rs16.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c cmddata.cpp 4 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c ui.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c filestr.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. ^ cmddata.cpp:830:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 7 warnings generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c scantree.cpp clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c dll.cpp filestr.cpp:19:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. clang++ -pipe -Os -fPIC -DRARDLL -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DRARDLL -c qopen.cpp 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 ^ 2 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 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 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