==> Creating clean working copy [build]...done ==> Making package: triad-decompiler 0.4.3-2 (Thu Mar 23 21:36:20 EDT 2017) ==> Retrieving sources... -> Found 0.4.3.tar.gz ==> Validating source files with sha512sums... 0.4.3.tar.gz ... Passed ==> Making package: triad-decompiler 0.4.3-2 (Thu Mar 23 21:36:20 EDT 2017) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (1) capstone-3.0.4-4 Total Download Size: 0.61 MiB Total Installed Size: 6.10 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... downloading capstone-3.0.4-4-i686.pkg.tar.xz... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing capstone... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found 0.4.3.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... 0.4.3.tar.gz ... Passed ==> Extracting sources... -> Extracting 0.4.3.tar.gz with bsdtar ==> Starting build()... make -C src triad make[1]: Entering directory '/build/triad-decompiler/src/triad-decompiler-0.4.3/src' gcc -O2 -c main.c gcc -O2 -c elf_parser.c elf_parser.c: In function 'parse_sections': elf_parser.c:81:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:81:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:81:202: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:86:8: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (!strcmp (current_name, ".symtab")) //Contains "symbols" for the program. ^~~~~~ elf_parser.c:90:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch1 < file_buf || (unsigned long long)symbol_table.arch1 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch1 < file_buf || (unsigned long long)symbol_table_end.arch1 > (unsigned long long)file_buf + file_size || symbol_table.arch1 > symbol_table_end.arch1) ^ elf_parser.c:90:89: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch1 < file_buf || (unsigned long long)symbol_table.arch1 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch1 < file_buf || (unsigned long long)symbol_table_end.arch1 > (unsigned long long)file_buf + file_size || symbol_table.arch1 > symbol_table_end.arch1) ^ elf_parser.c:90:177: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch1 < file_buf || (unsigned long long)symbol_table.arch1 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch1 < file_buf || (unsigned long long)symbol_table_end.arch1 > (unsigned long long)file_buf + file_size || symbol_table.arch1 > symbol_table_end.arch1) ^ elf_parser.c:90:222: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch1 < file_buf || (unsigned long long)symbol_table.arch1 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch1 < file_buf || (unsigned long long)symbol_table_end.arch1 > (unsigned long long)file_buf + file_size || symbol_table.arch1 > symbol_table_end.arch1) ^ elf_parser.c:101:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (string_table < file_buf || (unsigned long long)string_table > (unsigned long long)file_buf + file_size) ^ elf_parser.c:101:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (string_table < file_buf || (unsigned long long)string_table > (unsigned long long)file_buf + file_size) ^ elf_parser.c: In function 'parse_sections64': elf_parser.c:130:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:130:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:130:202: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (current_name < file_buf || (unsigned long long)current_name > (unsigned long long)file_buf + file_size || current_offset < 0 || current_offset > file_size || (unsigned long long)current_offset > (unsigned long long)file_buf + file_size) ^ elf_parser.c:139:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch2 < file_buf || (unsigned long long)symbol_table.arch2 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch2 < file_buf || (unsigned long long)symbol_table_end.arch2 > (unsigned long long)file_buf + file_size || symbol_table.arch2 > symbol_table_end.arch2) ^ elf_parser.c:139:89: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch2 < file_buf || (unsigned long long)symbol_table.arch2 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch2 < file_buf || (unsigned long long)symbol_table_end.arch2 > (unsigned long long)file_buf + file_size || symbol_table.arch2 > symbol_table_end.arch2) ^ elf_parser.c:139:177: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch2 < file_buf || (unsigned long long)symbol_table.arch2 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch2 < file_buf || (unsigned long long)symbol_table_end.arch2 > (unsigned long long)file_buf + file_size || symbol_table.arch2 > symbol_table_end.arch2) ^ elf_parser.c:139:222: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((char*)symbol_table.arch2 < file_buf || (unsigned long long)symbol_table.arch2 > (unsigned long long)file_buf + file_size || (char*)symbol_table_end.arch2 < file_buf || (unsigned long long)symbol_table_end.arch2 > (unsigned long long)file_buf + file_size || symbol_table.arch2 > symbol_table_end.arch2) ^ elf_parser.c:150:35: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (string_table < file_buf || (unsigned long long)string_table > (unsigned long long)file_buf + file_size) ^ elf_parser.c:150:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if (string_table < file_buf || (unsigned long long)string_table > (unsigned long long)file_buf + file_size) ^ gcc -O2 -c jump_block.c gcc -O2 -c function.c gcc -O2 -c var.c gcc -O2 -c lang_gen.c gcc -O2 main.o elf_parser.o jump_block.o function.o var.o lang_gen.o -o triad -lcapstone make[1]: Leaving directory '/build/triad-decompiler/src/triad-decompiler-0.4.3/src' ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issue... ==> Creating package "triad-decompiler"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... error: invalid option '--noprogressbar' -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: triad-decompiler 0.4.3-2 (Thu Mar 23 21:36:23 EDT 2017) ==> Cleaning up... ==> Removing installed dependencies... checking dependencies... Packages (1) capstone-3.0.4-4 Total Removed Size: 6.10 MiB :: Do you want to remove these packages? [Y/n] :: Processing package changes... removing capstone...