The build took 00h 01m 11s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language |
|---|---|
8,172 |
ansic |
125 |
makefile |
8,297 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
There were existing files in /sysroot, using those
CMD: sudo -u tuscan PATH=/sysroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: elfkickers 3.0a-1 (Tue Apr 4 22:59:22 UTC 2017)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...make: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a'make -Celfls elflscp elfls/elfls.1 doc/elfls.1make -Cobjres objrescp objres/objres.1 doc/objres.1make -Crebind rebindcp rebind/rebind.1 doc/rebind.1make[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfls'make -C ../elfrw libelfrw.amake -Csstrip sstripmake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/rebind'make -C ../elfrw libelfrw.amake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/objres'make -C ../elfrw libelfrw.amake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/sstrip'make -C ../elfrw libelfrw.amake[2]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -O3 -c -o elfrw.o elfrw.cmake[2]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -O3 -c -o elfrw.o elfrw.cmake[2]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -O3 -c -o elfrw.o elfrw.cmake[2]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -O3 -c -o elfrw.o elfrw.cgcc -Wall -Wextra -O3 -c -o elfrw_dyn.o elfrw_dyn.cgcc -Wall -Wextra -O3 -c -o elfrw_dyn.o elfrw_dyn.cgcc -Wall -Wextra -O3 -c -o elfrw_dyn.o elfrw_dyn.cgcc -Wall -Wextra -O3 -c -o elfrw_dyn.o elfrw_dyn.cgcc -Wall -Wextra -O3 -c -o elfrw_ehdr.o elfrw_ehdr.cgcc -Wall -Wextra -O3 -c -o elfrw_ehdr.o elfrw_ehdr.cgcc -Wall -Wextra -O3 -c -o elfrw_ehdr.o elfrw_ehdr.cgcc -Wall -Wextra -O3 -c -o elfrw_ehdr.o elfrw_ehdr.cgcc -Wall -Wextra -O3 -c -o elfrw_phdr.o elfrw_phdr.cgcc -Wall -Wextra -O3 -c -o elfrw_phdr.o elfrw_phdr.cgcc -Wall -Wextra -O3 -c -o elfrw_phdr.o elfrw_phdr.cgcc -Wall -Wextra -O3 -c -o elfrw_phdr.o elfrw_phdr.cgcc -Wall -Wextra -O3 -c -o elfrw_rel.o elfrw_rel.cgcc -Wall -Wextra -O3 -c -o elfrw_rel.o elfrw_rel.cgcc -Wall -Wextra -O3 -c -o elfrw_rel.o elfrw_rel.cgcc -Wall -Wextra -O3 -c -o elfrw_rel.o elfrw_rel.cgcc -Wall -Wextra -O3 -c -o elfrw_shdr.o elfrw_shdr.cgcc -Wall -Wextra -O3 -c -o elfrw_shdr.o elfrw_shdr.cgcc -Wall -Wextra -O3 -c -o elfrw_shdr.o elfrw_shdr.cgcc -Wall -Wextra -O3 -c -o elfrw_shdr.o elfrw_shdr.cgcc -Wall -Wextra -O3 -c -o elfrw_sym.o elfrw_sym.cgcc -Wall -Wextra -O3 -c -o elfrw_sym.o elfrw_sym.cgcc -Wall -Wextra -O3 -c -o elfrw_sym.o elfrw_sym.cgcc -Wall -Wextra -O3 -c -o elfrw_sym.o elfrw_sym.cgcc -Wall -Wextra -O3 -c -o elfrw_ver.o elfrw_ver.cgcc -Wall -Wextra -O3 -c -o elfrw_ver.o elfrw_ver.cgcc -Wall -Wextra -O3 -c -o elfrw_ver.o elfrw_ver.car crs libelfrw.a elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o elfrw_shdr.o elfrw_sym.o elfrw_ver.ogcc -Wall -Wextra -O3 -c -o elfrw_ver.o elfrw_ver.cmake[2]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -I../elfrw elfls.c ../elfrw/libelfrw.a -o elflsar crs libelfrw.a elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o elfrw_shdr.o elfrw_sym.o elfrw_ver.oar crs libelfrw.a elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o elfrw_shdr.o elfrw_sym.o elfrw_ver.omake[2]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -I../elfrw rebind.c ../elfrw/libelfrw.a -o rebindar crs libelfrw.a elfrw.o elfrw_dyn.o elfrw_ehdr.o elfrw_phdr.o elfrw_rel.o elfrw_shdr.o elfrw_sym.o elfrw_ver.omake[2]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -I../elfrw objres.c ../elfrw/libelfrw.a -o objresmake[2]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfrw'gcc -Wall -Wextra -I../elfrw sstrip.c ../elfrw/libelfrw.a -o sstripmake[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elfls'make[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/rebind'cp elfls/elfls bin/elflscp rebind/rebind bin/rebindcp sstrip/sstrip.1 doc/sstrip.1make -Celftoc elftoccp elftoc/elftoc.1 doc/elftoc.1make -Cebfc ebfcmake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/elftoc'gcc -Wall -Wextra -c -o elftoc.o elftoc.cmake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/ebfc'gcc -Wall -Wextra -Wno-missing-field-initializers -c -o ebfc.o ebfc.cmake[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/sstrip'cp sstrip/sstrip bin/sstripcp ebfc/ebfc.1 doc/ebfc.1gcc -Wall -Wextra -Wno-missing-field-initializers -c -o brainfuck.o brainfuck.cmake[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/objres'gcc -Wall -Wextra -c -o gen.o gen.cmake -Cinfect infectcp objres/objres bin/objresgcc -Wall -Wextra -c -o mknames.o mknames.cmake[1]: Entering directory '/tmp/elfkickers/src/ELFkickers-3.0a/infect'gcc -Wall -Wextra infect.c -o infectgcc -Wall -Wextra -Wno-missing-field-initializers -c -o elfparts.o elfparts.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o ehdr.o ehdr.cgcc -Wall -Wextra -c -o address.o address.cmake[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/infect'cp infect/infect bin/infectgcc -Wall -Wextra -c -o readelf.o readelf.cgcc -Wall -Wextra -c -o shdrtab.o shdrtab.caddress.c:167:35: warning: address of array 'addrs[i].name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (addrs[i].address && addrs[i].name) { ~~ ~~~~~~~~~^~~~address.c:176:35: warning: address of array 'addrs[i].name' will always evaluate to 'true' [-Wpointer-bool-conversion] if (addrs[i].address && addrs[i].name) ~~ ~~~~~~~~~^~~~2 warnings generated.cp infect/infect.1 doc/infect.1gcc -Wall -Wextra -Wno-missing-field-initializers -c -o phdrtab.o phdrtab.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o shdrtab.o shdrtab.cgcc -Wall -Wextra -c -o phdrtab.o phdrtab.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o progbits.o progbits.cgcc -Wall -Wextra -c -o dynamic.o dynamic.cgcc -Wall -Wextra -c -o pieces.o pieces.cgcc -Wall -Wextra -c -o outbase.o outbase.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o strtab.o strtab.cgcc -Wall -Wextra -c -o outitems.o outitems.cgcc -Wall -Wextra -c -o outelf64.o outelf64.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o symtab.o symtab.cgcc -Wall -Wextra -c -o outelf32.o outelf32.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o hash.o hash.cgcc -Wall -Wextra -c -o out.o out.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o rel.o rel.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o got.o got.cgcc -Wall -Wextra -Wno-missing-field-initializers -c -o dynamic.o dynamic.cgcc -Wall -Wextra mknames.o -o mknamesecho '#include ' | gcc -E -dM -xc /dev/stdin | ./mknames elfnames.c ar crs libelfparts.a elfparts.o ehdr.o phdrtab.o shdrtab.o progbits.o strtab.o symtab.o hash.o rel.o got.o dynamic.ogcc ebfc.o brainfuck.o libelfparts.a -o ebfcmake[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/ebfc'cp ebfc/ebfc bin/ebfc./mknames: error while loading shared libraries: /usr/lib/libc.so: invalid ELF headerclang-3.8: error: unable to execute command: Broken pipeclang-3.8: error: clang frontend command failed due to signal (use -v to see invocation)clang version 3.8.1 Target: x86_64-unknown-linux-gnuThread model: posixInstalledDir: /clang-3.8: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.clang-3.8: note: diagnostic msg: ********************PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:Preprocessed source(s) and associated run script(s) are located at:clang-3.8: note: diagnostic msg: /tmp/stdin-5802b3.cclang-3.8: note: diagnostic msg: /tmp/stdin-5802b3.shclang-3.8: note: diagnostic msg: ********************make[1]: *** [Makefile:35: elfnames.c] Error 127make[1]: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a/elftoc'make: *** [Makefile:10: bin/elftoc] Error 2make: Leaving directory '/tmp/elfkickers/src/ELFkickers-3.0a'==> ERROR: A failure occurred in build(). Aborting...