Mock Version: 1.1.12 ENTER do(['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/unrar.spec'], False, '/var/lib/mock/rhel-6-x86_64/root/', None, 0, True, False, 500, 496, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bs --target x86_64 --nodeps builddir/build/SPECS/unrar.spec'] Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/unrar-4.0.7-1.el6.src.rpm Child returncode was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/unrar.spec'], False, '/var/lib/mock/rhel-6-x86_64/root/', None, 0, True, False, 500, 496, None, logger=) Executing command: ['bash', '--login', '-c', 'rpmbuild -bb --target x86_64 --nodeps builddir/build/SPECS/unrar.spec'] Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.H8b2oU + umask 022 + cd /builddir/build/BUILD + LANG=C + export LANG + unset DISPLAY + cd /builddir/build/BUILD + rm -rf unrar + /usr/bin/gzip -dc /builddir/build/SOURCES/unrarsrc-4.0.7.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd unrar + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (unrar-3.9.10-missing-recvol-symbols.patch):' Patch #0 (unrar-3.9.10-missing-recvol-symbols.patch): + /bin/cat /builddir/build/SOURCES/unrar-3.9.10-missing-recvol-symbols.patch + /usr/bin/patch -s -p1 --fuzz=0 Patch #1 (unrar-nonfree_3.8.5-2.diff): + echo 'Patch #1 (unrar-nonfree_3.8.5-2.diff):' + /bin/cat /builddir/build/SOURCES/unrar-nonfree_3.8.5-2.diff + /usr/bin/patch -s -p1 --fuzz=0 + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vqqKde + umask 022 + cd /builddir/build/BUILD + cd unrar + LANG=C + export LANG + unset DISPLAY + make -j4 -f makefile.unix CXX=g++ 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC' STRIP=: RANLIB=ranlib g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rar.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c strlist.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c strfn.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c pathfn.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c savepos.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c smallfn.cpp strfn.cpp: In function 'bool IsAlpha(int)': strfn.cpp:180: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c global.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c file.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c filefn.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c filcreat.cpp pathfn.cpp: In function 'bool EnumConfigPaths(char*, int)': pathfn.cpp:463: warning: comparison between signed and unsigned integer expressions pathfn.cpp: In function 'void MakeNameUsable(char*, bool)': pathfn.cpp:723: warning: suggest parentheses around '&&' within '||' pathfn.cpp: In function 'void MakeNameUsable(wchar*, bool)': pathfn.cpp:743: warning: suggest parentheses around '&&' within '||' pathfn.cpp: In function 'char* UnixSlashToDos(char*, char*, uint)': pathfn.cpp:757: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp:767: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp: In function 'char* DosSlashToUnix(char*, char*, uint)': pathfn.cpp:779: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp:789: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp: In function 'wchar* UnixSlashToDos(wchar*, wchar*, uint)': pathfn.cpp:801: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp:811: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp: In function 'wchar* DosSlashToUnix(wchar*, wchar*, uint)': pathfn.cpp:823: warning: suggest explicit braces to avoid ambiguous 'else' pathfn.cpp:833: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c archive.cpp filcreat.cpp: In function 'bool FileCreate(RAROptions*, File*, char*, wchar*, OVERWRITE_MODE, bool*, int64, uint)': filcreat.cpp:116: warning: suggest explicit braces to avoid ambiguous 'else' filcreat.cpp: In function 'bool GetAutoRenamedName(char*, wchar*)': filcreat.cpp:141: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c arcread.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c unicode.cpp file.cpp: In destructor 'virtual File::~File()': file.cpp:29: warning: suggest explicit braces to avoid ambiguous 'else' file.cpp: In member function 'void File::AddFileToList(FILE*)': file.cpp:175: warning: comparison between signed and unsigned integer expressions file.cpp: In member function 'bool File::Close()': file.cpp:219: warning: comparison between signed and unsigned integer expressions file.cpp: In member function 'void File::Write(const void*, size_t)': file.cpp:283: warning: enumeration value 'FILE_HANDLENORMAL' not handled in switch file.cpp:321: warning: comparison between signed and unsigned integer expressions file.cpp:338: warning: comparison between signed and unsigned integer expressions file.cpp: In member function 'int File::Read(void*, size_t)': file.cpp:363: warning: suggest explicit braces to avoid ambiguous 'else' file.cpp: In member function 'int64 File::Tell()': file.cpp:468: warning: suggest explicit braces to avoid ambiguous 'else' file.cpp: In static member function 'static bool File::RemoveCreated()': file.cpp:648: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c system.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c isnt.cpp unicode.cpp: In function 'bool WideToChar(const wchar*, char*, size_t)': unicode.cpp:26: warning: suggest parentheses around '&&' within '||' unicode.cpp: In function 'bool CharToWide(const char*, wchar*, size_t)': unicode.cpp:85: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c crypt.cpp In file included from archive.cpp:5: arccmt.cpp: In member function 'bool Archive::GetComment(Array*, Array*)': arccmt.cpp:46: warning: suggest parentheses around '&&' within '||' archive.cpp: In member function 'bool Archive::IsSignature(byte*)': archive.cpp:95: warning: suggest explicit braces to avoid ambiguous 'else' archive.cpp: In member function 'bool Archive::IsArchive(bool)': archive.cpp:224: warning: suggest parentheses around '&&' within '||' archive.cpp:230: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c crc.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rawread.cpp arcread.cpp: In member function 'bool Archive::ReadSubData(Array*, File*)': arcread.cpp:719: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c encname.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c resource.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c match.cpp crypt.cpp: In member function 'void CryptData::SetCryptKeys(const wchar*, const byte*, bool, bool, bool)': crypt.cpp:231: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c timefn.cpp resource.cpp: In function 'const wchar* StW(const char*)': resource.cpp:18: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rdwrfn.cpp timefn.cpp: In member function 'void RarTime::SetIsoText(char*)': timefn.cpp:250: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c consio.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c options.cpp consio.cpp:7: warning: 'int KbdAnsi(char*, int)' declared 'static' but never defined rdwrfn.cpp: In member function 'int ComprDataIO::UnpRead(byte*, size_t)': rdwrfn.cpp:93: warning: suggest explicit braces to avoid ambiguous 'else' rdwrfn.cpp: In member function 'void ComprDataIO::UnpWrite(byte*, size_t)': rdwrfn.cpp:176: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c ulinks.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c errhnd.cpp match.cpp: In function 'bool CmpName(const char*, const char*, int)': match.cpp:67: warning: suggest explicit braces to avoid ambiguous 'else' match.cpp: In function 'bool CmpName(const wchar*, const wchar*, int)': match.cpp:126: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rarvm.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rijndael.cpp ulinks.cpp: In function 'bool ExtractLink(ComprDataIO&, Archive&, const char*, uint&, bool)': ulinks.cpp:17: warning: suggest explicit braces to avoid ambiguous 'else' ulinks.cpp:29: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c getbits.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c sha1.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c extinfo.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c extract.cpp rijndael.cpp: In member function 'void Rijndael::init(Rijndael::Direction, const byte*, byte*)': rijndael.cpp:75: warning: comparison between signed and unsigned integer expressions rijndael.cpp: In member function 'void Rijndael::GenerateTables()': rijndael.cpp:281: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c volume.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c list.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c find.cpp g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c unpack.cpp list.cpp: In function 'void ListArchive(CommandData*)': list.cpp:114: warning: suggest explicit braces to avoid ambiguous 'else' list.cpp:148: warning: suggest parentheses around '&&' within '||' list.cpp: In function 'void ListSymLink(Archive&)': list.cpp:273: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c cmddata.cpp extract.cpp: In member function 'void CmdExtract::DoExtract(CommandData*)': extract.cpp:60: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp: In member function 'EXTRACT_ARC_CODE CmdExtract::ExtractArchive(CommandData*)': extract.cpp:190: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp: In member function 'bool CmdExtract::ExtractCurrentFile(CommandData*, Archive&, size_t, bool&)': extract.cpp:215: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:249: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:272: warning: suggest parentheses around '&&' within '||' extract.cpp:345: warning: comparison between signed and unsigned integer expressions extract.cpp:446: warning: suggest parentheses around '&&' within '||' extract.cpp:419: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:659: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:797: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:860: warning: suggest explicit braces to avoid ambiguous 'else' extract.cpp:878: warning: suggest parentheses around '&&' within '||' extract.cpp:958: warning: suggest explicit braces to avoid ambiguous 'else' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c filestr.cpp rarvm.cpp: In member function 'bool RarVM::ExecuteCode(VM_PreparedCommand*, uint)': rarvm.cpp:454: warning: comparison between signed and unsigned integer expressions rarvm.cpp:502: warning: suggest parentheses around '&&' within '||' rarvm.cpp:513: warning: suggest parentheses around '&&' within '||' rarvm.cpp: In member function 'void RarVM::Optimize(VM_PreparedProgram*)': rarvm.cpp:787: warning: enumeration value 'VM_ADD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SUB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JZ' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JNZ' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_INC' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_DEC' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JMP' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_XOR' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_AND' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_OR' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_TEST' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JS' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JNS' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JBE' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JA' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_JAE' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_PUSH' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_POP' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_CALL' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_RET' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_NOT' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SHL' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SHR' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SAR' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_NEG' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_PUSHA' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_POPA' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_PUSHF' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_POPF' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_MOVZX' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_MOVSX' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_XCHG' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_MUL' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_DIV' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_ADC' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SBB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_PRINT' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_MOVB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_MOVD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_CMPB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_CMPD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_ADDB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_ADDD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SUBB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_SUBD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_INCB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_INCD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_DECB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_DECD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_NEGB' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_NEGD' not handled in switch rarvm.cpp:787: warning: enumeration value 'VM_STANDARD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MOV' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_CMP' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JZ' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JNZ' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JMP' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_XOR' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_AND' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_OR' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_TEST' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JS' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JNS' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JBE' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JA' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_JAE' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_PUSH' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_POP' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_CALL' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_RET' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_NOT' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SHL' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SHR' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SAR' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_PUSHA' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_POPA' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_PUSHF' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_POPF' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MOVZX' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MOVSX' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_XCHG' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MUL' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_DIV' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_ADC' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SBB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_PRINT' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MOVB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_MOVD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_CMPB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_CMPD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_ADDB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_ADDD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SUBB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_SUBD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_INCB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_INCD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_DECB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_DECD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_NEGB' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_NEGD' not handled in switch rarvm.cpp:821: warning: enumeration value 'VM_STANDARD' not handled in switch rarvm.cpp: In member function 'VM_StandardFilters RarVM::IsStandardFilter(byte*, uint)': rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:860: warning: missing braces around initializer for 'RarVM::IsStandardFilter(byte*, uint)::StandardFilterSignature' rarvm.cpp:863: warning: comparison between signed and unsigned integer expressions rarvm.cpp: In member function 'void RarVM::ExecuteStandardFilter(VM_StandardFilters)': rarvm.cpp:1066: warning: comparison between signed and unsigned integer expressions rarvm.cpp:871: warning: enumeration value 'VMSF_NONE' not handled in switch g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c recvol.cpp filestr.cpp: In function 'bool ReadTextFile(const char*, const wchar*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool)': filestr.cpp:18: warning: suggest explicit braces to avoid ambiguous 'else' filestr.cpp:36: warning: suggest parentheses around '&&' within '||' filestr.cpp:62: warning: suggest parentheses around '&&' within '||' g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c rs.cpp cmddata.cpp: In member function 'void CommandData::ProcessSwitch(char*, wchar*)': cmddata.cpp:590: warning: comparison between signed and unsigned integer expressions cmddata.cpp:832: warning: suggest explicit braces to avoid ambiguous 'else' cmddata.cpp: In member function 'void CommandData::OutHelp()': cmddata.cpp:968: warning: comparison between signed and unsigned integer expressions cmddata.cpp:981: warning: comparison between signed and unsigned integer expressions cmddata.cpp: In member function 'int CommandData::IsProcessFile(FileHeader&, bool*, int)': cmddata.cpp:1181: warning: suggest parentheses around '&&' within '||' cmddata.cpp:1192: warning: suggest parentheses around '&&' within '||' cmddata.cpp: In member function 'void CommandData::ProcessCommand()': cmddata.cpp:1236: warning: suggest parentheses around '&&' within '||' cmddata.cpp: In member function 'bool CommandData::CheckWinSize()': cmddata.cpp:1361: warning: comparison between signed and unsigned integer expressions cmddata.cpp:1362: warning: comparison between signed and unsigned integer expressions g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUNRAR -c scantree.cpp recvol.cpp: In destructor 'RecVolumes::~RecVolumes()': recvol.cpp:15: warning: comparison between signed and unsigned integer expressions recvol.cpp: In member function 'bool RecVolumes::Restore(RAROptions*, const char*, const wchar*, bool)': recvol.cpp:35: warning: suggest explicit braces to avoid ambiguous 'else' recvol.cpp:52: warning: suggest explicit braces to avoid ambiguous 'else' recvol.cpp:202: warning: comparison between signed and unsigned integer expressions recvol.cpp:217: warning: suggest parentheses around '&&' within '||' recvol.cpp:388: warning: comparison between signed and unsigned integer expressions scantree.cpp: In member function 'bool ScanTree::GetNextMask()': scantree.cpp:90: warning: suggest parentheses around '&&' within '||' scantree.cpp:104: warning: suggest parentheses around '&&' within '||' scantree.cpp: In member function 'SCAN_CODE ScanTree::FindProc(FindData*)': scantree.cpp:148: warning: suggest parentheses around '&&' within '||' scantree.cpp:149: warning: suggest parentheses around '&&' within '||' In file included from unpack.cpp:6: model.cpp: In member function 'int ModelPPM::DecodeChar()': model.cpp:587: warning: suggest parentheses around '&&' within '||' model.cpp:608: warning: suggest parentheses around '&&' within '||' In file included from unpack.cpp:8: unpack15.cpp: In member function 'void Unpack::LongLZ()': unpack15.cpp:322: warning: suggest explicit braces to avoid ambiguous 'else' unpack15.cpp:336: warning: suggest parentheses around '&&' within '||' In file included from unpack.cpp:9: unpack20.cpp: In member function 'void Unpack::ReadLastTables()': unpack20.cpp:256: warning: suggest explicit braces to avoid ambiguous 'else' unpack20.cpp: In member function 'byte Unpack::DecodeAudio(int)': unpack20.cpp:316: warning: comparison between signed and unsigned integer expressions unpack.cpp: In member function 'void Unpack::Unpack29(bool)': unpack.cpp:216: warning: comparison between signed and unsigned integer expressions unpack.cpp: In member function 'bool Unpack::ReadEndOfBlock()': unpack.cpp:458: warning: suggest parentheses around '&&' within '||' unpack.cpp: In member function 'bool Unpack::ReadTables()': unpack.cpp:932: warning: comparison between signed and unsigned integer expressions In file included from unpack.cpp:6: model.cpp: In member function 'bool ModelPPM::DecodeInit(Unpack*, int&)': model.cpp:545: warning: 'MaxMB' may be used uninitialized in this function unpack.cpp: In member function 'void Unpack::Unpack29(bool)': unpack.cpp:288: warning: 'Length' may be used uninitialized in this function g++ -o unrar rar.o strlist.o strfn.o pathfn.o savepos.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 ulinks.o errhnd.o rarvm.o rijndael.o getbits.o sha1.o extinfo.o extract.o volume.o list.o find.o unpack.o cmddata.o filestr.o recvol.o rs.o scantree.o : unrar + make -j4 -f makefile.unix lib CXX=g++ 'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC' STRIP=: RANLIB=ranlib g++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRARDLL -c dll.cpp dll.cpp: In function 'int RARReadHeader(void*, RARHeaderData*)': dll.cpp:113: warning: suggest explicit braces to avoid ambiguous 'else' dll.cpp: In function 'int RARReadHeaderEx(void*, RARHeaderDataEx*)': dll.cpp:162: warning: suggest explicit braces to avoid ambiguous 'else' dll.cpp: In function 'int ProcessFile(void*, int, char*, char*, wchar*, wchar*)': dll.cpp:231: warning: suggest parentheses around '&&' within '||' dll.cpp:233: warning: suggest explicit braces to avoid ambiguous 'else' g++ -shared -o libunrar.so rar.o strlist.o strfn.o pathfn.o savepos.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 ulinks.o errhnd.o rarvm.o rijndael.o getbits.o sha1.o extinfo.o extract.o volume.o list.o find.o unpack.o cmddata.o filestr.o recvol.o rs.o scantree.o dll.o + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XL0O5k + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 ++ dirname /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 + cd unrar + LANG=C + export LANG + unset DISPLAY + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 + install -Dpm 755 unrar /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/bin/unrar-nonfree + install -Dpm 644 debian/unrar-nonfree.1 /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/man/man1/unrar-nonfree.1 + install -Dpm 755 libunrar.so /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/lib64/libunrar.so + install -Dpm 644 dll.hpp /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64//usr/include/unrar/dll.hpp + touch /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/bin/unrar + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /builddir/build/BUILD/unrar extracting debug info from /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/bin/unrar-nonfree extracting debug info from /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/lib64/libunrar.so 971 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-python-bytecompile + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: unrar-4.0.7-1.el6.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.yWY6ev + umask 022 + cd /builddir/build/BUILD + cd unrar + DOCDIR=/builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/unrar-4.0.7 + export DOCDIR + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/unrar-4.0.7 + /bin/mkdir -p /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/unrar-4.0.7 + cp -pr license.txt readme.txt /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/unrar-4.0.7 + exit 0 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh chkconfig Requires(preun): /bin/sh chkconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH) Processing files: libunrar-4.0.7-1.el6.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.FcZkxF + umask 022 + cd /builddir/build/BUILD + cd unrar + DOCDIR=/builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-4.0.7 + export DOCDIR + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-4.0.7 + /bin/mkdir -p /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-4.0.7 + cp -pr license.txt readme.txt /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-4.0.7 + exit 0 Provides: libunrar.so()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH) Processing files: libunrar-devel-4.0.7-1.el6.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.X6VRXP + umask 022 + cd /builddir/build/BUILD + cd unrar + DOCDIR=/builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-devel-4.0.7 + export DOCDIR + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-devel-4.0.7 + /bin/mkdir -p /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-devel-4.0.7 + cp -pr license.txt readme.txt /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64/usr/share/doc/libunrar-devel-4.0.7 + exit 0 Provides: libunrar3-4.0.7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: unrar-debuginfo-4.0.7-1.el6.x86_64 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 Wrote: /builddir/build/RPMS/unrar-4.0.7-1.el6.x86_64.rpm Wrote: /builddir/build/RPMS/libunrar-4.0.7-1.el6.x86_64.rpm Wrote: /builddir/build/RPMS/libunrar-devel-4.0.7-1.el6.x86_64.rpm Wrote: /builddir/build/RPMS/unrar-debuginfo-4.0.7-1.el6.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.JuuLkM + umask 022 + cd /builddir/build/BUILD + cd unrar + rm -rf /builddir/build/BUILDROOT/unrar-4.0.7-1.el6.x86_64 + exit 0 Child returncode was: 0 LEAVE do -->