=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libdwarf-0.3.4 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in src/lib/libdwarf --- libdwarf_la-dwarf_abbrev.lo --- --- libdwarf_la-dwarf_alloc.lo --- --- libdwarf_la-dwarf_arange.lo --- --- libdwarf_la-dwarf_abbrev.lo --- CC libdwarf_la-dwarf_abbrev.lo --- libdwarf_la-dwarf_alloc.lo --- CC libdwarf_la-dwarf_alloc.lo --- libdwarf_la-dwarf_arange.lo --- CC libdwarf_la-dwarf_arange.lo --- libdwarf_la-dwarf_crc.lo --- CC libdwarf_la-dwarf_crc.lo --- libdwarf_la-dwarf_crc32.lo --- CC libdwarf_la-dwarf_crc32.lo --- libdwarf_la-dwarf_debuglink.lo --- CC libdwarf_la-dwarf_debuglink.lo --- libdwarf_la-dwarf_die_deliv.lo --- CC libdwarf_la-dwarf_die_deliv.lo --- libdwarf_la-dwarf_debugnames.lo --- CC libdwarf_la-dwarf_debugnames.lo --- libdwarf_la-dwarf_debug_sup.lo --- CC libdwarf_la-dwarf_debug_sup.lo --- libdwarf_la-dwarf_dsc.lo --- CC libdwarf_la-dwarf_dsc.lo --- libdwarf_la-dwarf_elf_load_headers.lo --- CC libdwarf_la-dwarf_elf_load_headers.lo distcc[22059] ERROR: compile dwarf_elf_load_headers.c on 10.0.20.122:3860 failed distcc[22059] (dcc_build_somewhere) Warning: remote compilation of 'dwarf_elf_load_headers.c' failed, retrying locally distcc[22059] Warning: failed to distribute dwarf_elf_load_headers.c to 10.0.20.122:3860, running locally instead --- libdwarf_la-dwarf_elfread.lo --- CC libdwarf_la-dwarf_elfread.lo --- libdwarf_la-dwarf_elf_load_headers.lo --- In file included from /usr/include/elfdefinitions.h:34, from /usr/include/libelf.h:40, from dwarf_elf_defines.h:47, from dwarf_elf_load_headers.c:78: /usr/include/sys/elfdefinitions.h:2586:3: error: conflicting types for 'Elf32_Cap'; have 'struct ' 2586 | } Elf32_Cap; | ^~~~~~~~~ In file included from dwarf_elf_defines.h:42: /usr/include/elf.h:743:3: note: previous declaration of 'Elf32_Cap' with type 'Elf32_Cap' 743 | } Elf32_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2595:3: error: conflicting types for 'Elf64_Cap'; have 'struct ' 2595 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/elf.h:751:3: note: previous declaration of 'Elf64_Cap' with type 'Elf64_Cap' 751 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2622:3: error: conflicting types for 'Elf32_Dyn'; have 'struct ' 2622 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/elf.h:762:3: note: previous declaration of 'Elf32_Dyn' with type 'Elf32_Dyn' 762 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2631:3: error: conflicting types for 'Elf64_Dyn'; have 'struct ' 2631 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/elf.h:770:3: note: previous declaration of 'Elf64_Dyn' with type 'Elf64_Dyn' 770 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2654:3: error: conflicting types for 'Elf32_Ehdr'; have 'struct ' 2654 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:112:3: note: previous declaration of 'Elf32_Ehdr' with type 'Elf32_Ehdr' 112 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2673:3: error: conflicting types for 'Elf64_Ehdr'; have 'struct ' 2673 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:129:3: note: previous declaration of 'Elf64_Ehdr' with type 'Elf64_Ehdr' 129 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2748:18: error: conflicting types for 'Elf32_Nhdr'; have 'Elf_Note' 2748 | typedef Elf_Note Elf32_Nhdr; /* 32-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:933:3: note: previous declaration of 'Elf32_Nhdr' with type 'Elf32_Nhdr' 933 | } Elf32_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2749:18: error: conflicting types for 'Elf64_Nhdr'; have 'Elf_Note' 2749 | typedef Elf_Note Elf64_Nhdr; /* 64-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:939:3: note: previous declaration of 'Elf64_Nhdr' with type 'Elf64_Nhdr' 939 | } Elf64_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2857:3: error: conflicting types for 'Elf32_Phdr'; have 'struct ' 2857 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:424:3: note: previous declaration of 'Elf32_Phdr' with type 'Elf32_Phdr' 424 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2869:3: error: conflicting types for 'Elf64_Phdr'; have 'struct ' 2869 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:435:3: note: previous declaration of 'Elf64_Phdr' with type 'Elf64_Phdr' 435 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2884:3: error: conflicting types for 'Elf32_Move'; have 'struct ' 2884 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/elf.h:716:3: note: previous declaration of 'Elf32_Move' with type 'Elf32_Move' 716 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2893:3: error: conflicting types for 'Elf64_Move'; have 'struct ' 2893 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/elf.h:728:3: note: previous declaration of 'Elf64_Move' with type 'Elf64_Move' 728 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2919:3: error: conflicting types for 'Elf32_Shdr'; have 'struct ' 2919 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:487:3: note: previous declaration of 'Elf32_Shdr' with type 'Elf32_Shdr' 487 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2933:3: error: conflicting types for 'Elf64_Shdr'; have 'struct ' 2933 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:500:3: note: previous declaration of 'Elf64_Shdr' with type 'Elf64_Shdr' 500 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2947:3: error: conflicting types for 'Elf32_Sym'; have 'struct ' 2947 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/elf.h:586:3: note: previous declaration of 'Elf32_Sym' with type 'Elf32_Sym' 586 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2956:3: error: conflicting types for 'Elf64_Sym'; have 'struct ' 2956 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/elf.h:595:3: note: previous declaration of 'Elf64_Sym' with type 'Elf64_Sym' 595 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2977:3: error: conflicting types for 'Elf32_Syminfo'; have 'struct ' 2977 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1285:3: note: previous declaration of 'Elf32_Syminfo' with type 'Elf32_Syminfo' 1285 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2983:3: error: conflicting types for 'Elf64_Syminfo'; have 'struct ' 2983 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1290:3: note: previous declaration of 'Elf64_Syminfo' with type 'Elf64_Syminfo' 1290 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2992:3: error: conflicting types for 'Elf32_Rel'; have 'struct ' 2992 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/elf.h:672:3: note: previous declaration of 'Elf32_Rel' with type 'Elf32_Rel' 672 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2998:3: error: conflicting types for 'Elf32_Rela'; have 'struct ' 2998 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/elf.h:678:3: note: previous declaration of 'Elf32_Rela' with type 'Elf32_Rela' 678 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3003:3: error: conflicting types for 'Elf64_Rel'; have 'struct ' 3003 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/elf.h:691:3: note: previous declaration of 'Elf64_Rel' with type 'Elf64_Rel' 691 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:3009:3: error: conflicting types for 'Elf64_Rela'; have 'struct ' 3009 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/elf.h:697:3: note: previous declaration of 'Elf64_Rela' with type 'Elf64_Rela' 697 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3030:3: error: conflicting types for 'Elf32_Verdaux'; have 'struct ' 3030 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1381:3: note: previous declaration of 'Elf32_Verdaux' with type 'Elf32_Verdaux' 1381 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3039:3: error: conflicting types for 'Elf32_Vernaux'; have 'struct ' 3039 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1399:3: note: previous declaration of 'Elf32_Vernaux' with type 'Elf32_Vernaux' 1399 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3050:3: error: conflicting types for 'Elf32_Verdef'; have 'struct ' 3050 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1375:3: note: previous declaration of 'Elf32_Verdef' with type 'Elf32_Verdef' 1375 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3059:3: error: conflicting types for 'Elf32_Verneed'; have 'struct ' 3059 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1390:3: note: previous declaration of 'Elf32_Verneed' with type 'Elf32_Verneed' 1390 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3061:25: error: conflicting types for 'Elf32_Versym'; have 'Elf32_Half' {aka 'short unsigned int'} 3061 | typedef Elf32_Half Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1404:3: note: previous declaration of 'Elf32_Versym' with type 'Elf32_Versym' 1404 | } Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3068:3: error: conflicting types for 'Elf64_Verdaux'; have 'struct ' 3068 | } Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1382:25: note: previous declaration of 'Elf64_Verdaux' with type 'Elf64_Verdaux' {aka 'Elf32_Verdaux'} 1382 | typedef Elf32_Verdaux Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3076:3: error: conflicting types for 'Elf64_Vernaux'; have 'struct ' 3076 | } Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1400:25: note: previous declaration of 'Elf64_Vernaux' with type 'Elf64_Vernaux' {aka 'Elf32_Vernaux'} 1400 | typedef Elf32_Vernaux Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3086:3: error: conflicting types for 'Elf64_Verdef'; have 'struct ' 3086 | } Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1376:25: note: previous declaration of 'Elf64_Verdef' with type 'Elf64_Verdef' {aka 'Elf32_Verdef'} 1376 | typedef Elf32_Verdef Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3094:3: error: conflicting types for 'Elf64_Verneed'; have 'struct ' 3094 | } Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1391:25: note: previous declaration of 'Elf64_Verneed' with type 'Elf64_Verneed' {aka 'Elf32_Verneed'} 1391 | typedef Elf32_Verneed Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3096:25: error: conflicting types for 'Elf64_Versym'; have 'Elf64_Half' {aka 'short unsigned int'} 3096 | typedef Elf64_Half Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1405:25: note: previous declaration of 'Elf64_Versym' with type 'Elf64_Versym' {aka 'Elf32_Versym'} 1405 | typedef Elf32_Versym Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3108:3: error: conflicting types for 'Elf_GNU_Hash_Header'; have 'struct ' 3108 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ /usr/include/elf.h:924:3: note: previous declaration of 'Elf_GNU_Hash_Header' with type 'Elf_GNU_Hash_Header' 924 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ --- libdwarf_la-dwarf_elf_rel_detector.lo --- CC libdwarf_la-dwarf_elf_rel_detector.lo --- libdwarf_la-dwarf_elf_load_headers.lo --- distcc[22059] ERROR: compile dwarf_elf_load_headers.c on localhost failed *** [libdwarf_la-dwarf_elf_load_headers.lo] Error code 1 make[2]: stopped making "all" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4/src/lib/libdwarf --- libdwarf_la-dwarf_elfread.lo --- distcc[16761] ERROR: compile dwarf_elfread.c on 10.0.20.122:3860 failed distcc[16761] (dcc_build_somewhere) Warning: remote compilation of 'dwarf_elfread.c' failed, retrying locally distcc[16761] Warning: failed to distribute dwarf_elfread.c to 10.0.20.122:3860, running locally instead --- libdwarf_la-dwarf_elf_rel_detector.lo --- distcc[380] ERROR: compile dwarf_elf_rel_detector.c on 10.0.20.122:3860 failed distcc[380] (dcc_build_somewhere) Warning: remote compilation of 'dwarf_elf_rel_detector.c' failed, retrying locally distcc[380] Warning: failed to distribute dwarf_elf_rel_detector.c to 10.0.20.122:3860, running locally instead In file included from /usr/include/elfdefinitions.h:34, from /usr/include/libelf.h:40, from dwarf_elf_defines.h:47, from dwarf_elf_rel_detector.c:35: /usr/include/sys/elfdefinitions.h:2586:3: error: conflicting types for 'Elf32_Cap'; have 'struct ' 2586 | } Elf32_Cap; | ^~~~~~~~~ In file included from dwarf_elf_defines.h:42: /usr/include/elf.h:743:3: note: previous declaration of 'Elf32_Cap' with type 'Elf32_Cap' 743 | } Elf32_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2595:3: error: conflicting types for 'Elf64_Cap'; have 'struct ' 2595 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/elf.h:751:3: note: previous declaration of 'Elf64_Cap' with type 'Elf64_Cap' 751 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2622:3: error: conflicting types for 'Elf32_Dyn'; have 'struct ' 2622 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/elf.h:762:3: note: previous declaration of 'Elf32_Dyn' with type 'Elf32_Dyn' 762 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2631:3: error: conflicting types for 'Elf64_Dyn'; have 'struct ' 2631 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/elf.h:770:3: note: previous declaration of 'Elf64_Dyn' with type 'Elf64_Dyn' 770 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2654:3: error: conflicting types for 'Elf32_Ehdr'; have 'struct ' 2654 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:112:3: note: previous declaration of 'Elf32_Ehdr' with type 'Elf32_Ehdr' 112 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2673:3: error: conflicting types for 'Elf64_Ehdr'; have 'struct ' 2673 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:129:3: note: previous declaration of 'Elf64_Ehdr' with type 'Elf64_Ehdr' 129 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2748:18: error: conflicting types for 'Elf32_Nhdr'; have 'Elf_Note' 2748 | typedef Elf_Note Elf32_Nhdr; /* 32-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:933:3: note: previous declaration of 'Elf32_Nhdr' with type 'Elf32_Nhdr' 933 | } Elf32_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2749:18: error: conflicting types for 'Elf64_Nhdr'; have 'Elf_Note' 2749 | typedef Elf_Note Elf64_Nhdr; /* 64-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:939:3: note: previous declaration of 'Elf64_Nhdr' with type 'Elf64_Nhdr' 939 | } Elf64_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2857:3: error: conflicting types for 'Elf32_Phdr'; have 'struct ' 2857 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:424:3: note: previous declaration of 'Elf32_Phdr' with type 'Elf32_Phdr' 424 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2869:3: error: conflicting types for 'Elf64_Phdr'; have 'struct ' 2869 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:435:3: note: previous declaration of 'Elf64_Phdr' with type 'Elf64_Phdr' 435 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2884:3: error: conflicting types for 'Elf32_Move'; have 'struct ' 2884 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/elf.h:716:3: note: previous declaration of 'Elf32_Move' with type 'Elf32_Move' 716 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2893:3: error: conflicting types for 'Elf64_Move'; have 'struct ' 2893 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/elf.h:728:3: note: previous declaration of 'Elf64_Move' with type 'Elf64_Move' 728 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2919:3: error: conflicting types for 'Elf32_Shdr'; have 'struct ' 2919 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:487:3: note: previous declaration of 'Elf32_Shdr' with type 'Elf32_Shdr' 487 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2933:3: error: conflicting types for 'Elf64_Shdr'; have 'struct ' 2933 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:500:3: note: previous declaration of 'Elf64_Shdr' with type 'Elf64_Shdr' 500 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2947:3: error: conflicting types for 'Elf32_Sym'; have 'struct ' 2947 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/elf.h:586:3: note: previous declaration of 'Elf32_Sym' with type 'Elf32_Sym' 586 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2956:3: error: conflicting types for 'Elf64_Sym'; have 'struct ' 2956 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/elf.h:595:3: note: previous declaration of 'Elf64_Sym' with type 'Elf64_Sym' 595 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2977:3: error: conflicting types for 'Elf32_Syminfo'; have 'struct ' 2977 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1285:3: note: previous declaration of 'Elf32_Syminfo' with type 'Elf32_Syminfo' 1285 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2983:3: error: conflicting types for 'Elf64_Syminfo'; have 'struct ' 2983 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1290:3: note: previous declaration of 'Elf64_Syminfo' with type 'Elf64_Syminfo' 1290 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2992:3: error: conflicting types for 'Elf32_Rel'; have 'struct ' 2992 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/elf.h:672:3: note: previous declaration of 'Elf32_Rel' with type 'Elf32_Rel' 672 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2998:3: error: conflicting types for 'Elf32_Rela'; have 'struct ' 2998 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/elf.h:678:3: note: previous declaration of 'Elf32_Rela' with type 'Elf32_Rela' 678 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3003:3: error: conflicting types for 'Elf64_Rel'; have 'struct ' 3003 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/elf.h:691:3: note: previous declaration of 'Elf64_Rel' with type 'Elf64_Rel' 691 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:3009:3: error: conflicting types for 'Elf64_Rela'; have 'struct ' 3009 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/elf.h:697:3: note: previous declaration of 'Elf64_Rela' with type 'Elf64_Rela' 697 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3030:3: error: conflicting types for 'Elf32_Verdaux'; have 'struct ' 3030 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1381:3: note: previous declaration of 'Elf32_Verdaux' with type 'Elf32_Verdaux' 1381 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3039:3: error: conflicting types for 'Elf32_Vernaux'; have 'struct ' 3039 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1399:3: note: previous declaration of 'Elf32_Vernaux' with type 'Elf32_Vernaux' 1399 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3050:3: error: conflicting types for 'Elf32_Verdef'; have 'struct ' 3050 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1375:3: note: previous declaration of 'Elf32_Verdef' with type 'Elf32_Verdef' 1375 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3059:3: error: conflicting types for 'Elf32_Verneed'; have 'struct ' 3059 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1390:3: note: previous declaration of 'Elf32_Verneed' with type 'Elf32_Verneed' 1390 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3061:25: error: conflicting types for 'Elf32_Versym'; have 'Elf32_Half' {aka 'short unsigned int'} 3061 | typedef Elf32_Half Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1404:3: note: previous declaration of 'Elf32_Versym' with type 'Elf32_Versym' 1404 | } Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3068:3: error: conflicting types for 'Elf64_Verdaux'; have 'struct ' 3068 | } Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1382:25: note: previous declaration of 'Elf64_Verdaux' with type 'Elf64_Verdaux' {aka 'Elf32_Verdaux'} 1382 | typedef Elf32_Verdaux Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3076:3: error: conflicting types for 'Elf64_Vernaux'; have 'struct ' 3076 | } Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1400:25: note: previous declaration of 'Elf64_Vernaux' with type 'Elf64_Vernaux' {aka 'Elf32_Vernaux'} 1400 | typedef Elf32_Vernaux Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3086:3: error: conflicting types for 'Elf64_Verdef'; have 'struct ' 3086 | } Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1376:25: note: previous declaration of 'Elf64_Verdef' with type 'Elf64_Verdef' {aka 'Elf32_Verdef'} 1376 | typedef Elf32_Verdef Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3094:3: error: conflicting types for 'Elf64_Verneed'; have 'struct ' 3094 | } Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1391:25: note: previous declaration of 'Elf64_Verneed' with type 'Elf64_Verneed' {aka 'Elf32_Verneed'} 1391 | typedef Elf32_Verneed Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3096:25: error: conflicting types for 'Elf64_Versym'; have 'Elf64_Half' {aka 'short unsigned int'} 3096 | typedef Elf64_Half Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1405:25: note: previous declaration of 'Elf64_Versym' with type 'Elf64_Versym' {aka 'Elf32_Versym'} 1405 | typedef Elf32_Versym Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3108:3: error: conflicting types for 'Elf_GNU_Hash_Header'; have 'struct ' 3108 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ /usr/include/elf.h:924:3: note: previous declaration of 'Elf_GNU_Hash_Header' with type 'Elf_GNU_Hash_Header' 924 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ distcc[380] ERROR: compile dwarf_elf_rel_detector.c on localhost failed *** [libdwarf_la-dwarf_elf_rel_detector.lo] Error code 1 make[2]: stopped making "all" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4/src/lib/libdwarf --- libdwarf_la-dwarf_elfread.lo --- In file included from /usr/include/elfdefinitions.h:34, from /usr/include/libelf.h:40, from dwarf_elf_defines.h:47, from dwarf_elfread.c:88: /usr/include/sys/elfdefinitions.h:2586:3: error: conflicting types for 'Elf32_Cap'; have 'struct ' 2586 | } Elf32_Cap; | ^~~~~~~~~ In file included from dwarf_elf_defines.h:42: /usr/include/elf.h:743:3: note: previous declaration of 'Elf32_Cap' with type 'Elf32_Cap' 743 | } Elf32_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2595:3: error: conflicting types for 'Elf64_Cap'; have 'struct ' 2595 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/elf.h:751:3: note: previous declaration of 'Elf64_Cap' with type 'Elf64_Cap' 751 | } Elf64_Cap; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2622:3: error: conflicting types for 'Elf32_Dyn'; have 'struct ' 2622 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/elf.h:762:3: note: previous declaration of 'Elf32_Dyn' with type 'Elf32_Dyn' 762 | } Elf32_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2631:3: error: conflicting types for 'Elf64_Dyn'; have 'struct ' 2631 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/elf.h:770:3: note: previous declaration of 'Elf64_Dyn' with type 'Elf64_Dyn' 770 | } Elf64_Dyn; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2654:3: error: conflicting types for 'Elf32_Ehdr'; have 'struct ' 2654 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:112:3: note: previous declaration of 'Elf32_Ehdr' with type 'Elf32_Ehdr' 112 | } Elf32_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2673:3: error: conflicting types for 'Elf64_Ehdr'; have 'struct ' 2673 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/elf.h:129:3: note: previous declaration of 'Elf64_Ehdr' with type 'Elf64_Ehdr' 129 | } Elf64_Ehdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2748:18: error: conflicting types for 'Elf32_Nhdr'; have 'Elf_Note' 2748 | typedef Elf_Note Elf32_Nhdr; /* 32-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:933:3: note: previous declaration of 'Elf32_Nhdr' with type 'Elf32_Nhdr' 933 | } Elf32_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2749:18: error: conflicting types for 'Elf64_Nhdr'; have 'Elf_Note' 2749 | typedef Elf_Note Elf64_Nhdr; /* 64-bit note header. */ | ^~~~~~~~~~ /usr/include/elf.h:939:3: note: previous declaration of 'Elf64_Nhdr' with type 'Elf64_Nhdr' 939 | } Elf64_Nhdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2857:3: error: conflicting types for 'Elf32_Phdr'; have 'struct ' 2857 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:424:3: note: previous declaration of 'Elf32_Phdr' with type 'Elf32_Phdr' 424 | } Elf32_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2869:3: error: conflicting types for 'Elf64_Phdr'; have 'struct ' 2869 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/elf.h:435:3: note: previous declaration of 'Elf64_Phdr' with type 'Elf64_Phdr' 435 | } Elf64_Phdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2884:3: error: conflicting types for 'Elf32_Move'; have 'struct ' 2884 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/elf.h:716:3: note: previous declaration of 'Elf32_Move' with type 'Elf32_Move' 716 | } Elf32_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2893:3: error: conflicting types for 'Elf64_Move'; have 'struct ' 2893 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/elf.h:728:3: note: previous declaration of 'Elf64_Move' with type 'Elf64_Move' 728 | } Elf64_Move; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2919:3: error: conflicting types for 'Elf32_Shdr'; have 'struct ' 2919 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:487:3: note: previous declaration of 'Elf32_Shdr' with type 'Elf32_Shdr' 487 | } Elf32_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2933:3: error: conflicting types for 'Elf64_Shdr'; have 'struct ' 2933 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/elf.h:500:3: note: previous declaration of 'Elf64_Shdr' with type 'Elf64_Shdr' 500 | } Elf64_Shdr; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2947:3: error: conflicting types for 'Elf32_Sym'; have 'struct ' 2947 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/elf.h:586:3: note: previous declaration of 'Elf32_Sym' with type 'Elf32_Sym' 586 | } Elf32_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2956:3: error: conflicting types for 'Elf64_Sym'; have 'struct ' 2956 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/elf.h:595:3: note: previous declaration of 'Elf64_Sym' with type 'Elf64_Sym' 595 | } Elf64_Sym; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2977:3: error: conflicting types for 'Elf32_Syminfo'; have 'struct ' 2977 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1285:3: note: previous declaration of 'Elf32_Syminfo' with type 'Elf32_Syminfo' 1285 | } Elf32_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2983:3: error: conflicting types for 'Elf64_Syminfo'; have 'struct ' 2983 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/elf.h:1290:3: note: previous declaration of 'Elf64_Syminfo' with type 'Elf64_Syminfo' 1290 | } Elf64_Syminfo; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:2992:3: error: conflicting types for 'Elf32_Rel'; have 'struct ' 2992 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/elf.h:672:3: note: previous declaration of 'Elf32_Rel' with type 'Elf32_Rel' 672 | } Elf32_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:2998:3: error: conflicting types for 'Elf32_Rela'; have 'struct ' 2998 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/elf.h:678:3: note: previous declaration of 'Elf32_Rela' with type 'Elf32_Rela' 678 | } Elf32_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3003:3: error: conflicting types for 'Elf64_Rel'; have 'struct ' 3003 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/elf.h:691:3: note: previous declaration of 'Elf64_Rel' with type 'Elf64_Rel' 691 | } Elf64_Rel; | ^~~~~~~~~ /usr/include/sys/elfdefinitions.h:3009:3: error: conflicting types for 'Elf64_Rela'; have 'struct ' 3009 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/elf.h:697:3: note: previous declaration of 'Elf64_Rela' with type 'Elf64_Rela' 697 | } Elf64_Rela; | ^~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3030:3: error: conflicting types for 'Elf32_Verdaux'; have 'struct ' 3030 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1381:3: note: previous declaration of 'Elf32_Verdaux' with type 'Elf32_Verdaux' 1381 | } Elf32_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3039:3: error: conflicting types for 'Elf32_Vernaux'; have 'struct ' 3039 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1399:3: note: previous declaration of 'Elf32_Vernaux' with type 'Elf32_Vernaux' 1399 | } Elf32_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3050:3: error: conflicting types for 'Elf32_Verdef'; have 'struct ' 3050 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1375:3: note: previous declaration of 'Elf32_Verdef' with type 'Elf32_Verdef' 1375 | } Elf32_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3059:3: error: conflicting types for 'Elf32_Verneed'; have 'struct ' 3059 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1390:3: note: previous declaration of 'Elf32_Verneed' with type 'Elf32_Verneed' 1390 | } Elf32_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3061:25: error: conflicting types for 'Elf32_Versym'; have 'Elf32_Half' {aka 'short unsigned int'} 3061 | typedef Elf32_Half Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1404:3: note: previous declaration of 'Elf32_Versym' with type 'Elf32_Versym' 1404 | } Elf32_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3068:3: error: conflicting types for 'Elf64_Verdaux'; have 'struct ' 3068 | } Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1382:25: note: previous declaration of 'Elf64_Verdaux' with type 'Elf64_Verdaux' {aka 'Elf32_Verdaux'} 1382 | typedef Elf32_Verdaux Elf64_Verdaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3076:3: error: conflicting types for 'Elf64_Vernaux'; have 'struct ' 3076 | } Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/elf.h:1400:25: note: previous declaration of 'Elf64_Vernaux' with type 'Elf64_Vernaux' {aka 'Elf32_Vernaux'} 1400 | typedef Elf32_Vernaux Elf64_Vernaux; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3086:3: error: conflicting types for 'Elf64_Verdef'; have 'struct ' 3086 | } Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/elf.h:1376:25: note: previous declaration of 'Elf64_Verdef' with type 'Elf64_Verdef' {aka 'Elf32_Verdef'} 1376 | typedef Elf32_Verdef Elf64_Verdef; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3094:3: error: conflicting types for 'Elf64_Verneed'; have 'struct ' 3094 | } Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/elf.h:1391:25: note: previous declaration of 'Elf64_Verneed' with type 'Elf64_Verneed' {aka 'Elf32_Verneed'} 1391 | typedef Elf32_Verneed Elf64_Verneed; | ^~~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3096:25: error: conflicting types for 'Elf64_Versym'; have 'Elf64_Half' {aka 'short unsigned int'} 3096 | typedef Elf64_Half Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/elf.h:1405:25: note: previous declaration of 'Elf64_Versym' with type 'Elf64_Versym' {aka 'Elf32_Versym'} 1405 | typedef Elf32_Versym Elf64_Versym; | ^~~~~~~~~~~~ /usr/include/sys/elfdefinitions.h:3108:3: error: conflicting types for 'Elf_GNU_Hash_Header'; have 'struct ' 3108 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ /usr/include/elf.h:924:3: note: previous declaration of 'Elf_GNU_Hash_Header' with type 'Elf_GNU_Hash_Header' 924 | } Elf_GNU_Hash_Header; | ^~~~~~~~~~~~~~~~~~~ distcc[16761] ERROR: compile dwarf_elfread.c on localhost failed *** [libdwarf_la-dwarf_elfread.lo] Error code 1 make[2]: stopped making "all" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4/src/lib/libdwarf make[2]: 3 errors make[2]: stopped making "all" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4/src/lib/libdwarf make[1]: stopped making "all-recursive" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4 make: stopped making "all" in /tmp/pkgbuild/devel/libdwarf/work/libdwarf-0.3.4 *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/devel/libdwarf *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/devel/libdwarf