* Package: sys-apps/dtc-1.5.0 * Repository: gentoo * Maintainer: lu_zero@gentoo.org ppc@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dtc-1.5.0.tar.xz to /var/tmp/portage/sys-apps/dtc-1.5.0/work >>> Source unpacked in /var/tmp/portage/sys-apps/dtc-1.5.0/work >>> Preparing source in /var/tmp/portage/sys-apps/dtc-1.5.0/work/dtc-1.5.0 ... * Applying dtc-1.4.4-posix-shell.patch ... [ ok ] * Applying dtc-1.5.0-fdt_check_full-visibility.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-apps/dtc-1.5.0/work/dtc-1.5.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-apps/dtc-1.5.0/work/dtc-1.5.0 ... make -j1 x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/dumptrees.o tests/dumptrees.d" tests/dumptrees.c > tests/dumptrees.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/trees.o tests/trees.d" tests/trees.S > tests/trees.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/testutils.o tests/testutils.d" tests/testutils.c > tests/testutils.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/value-labels.o tests/value-labels.d" tests/value-labels.c > tests/value-labels.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/asm_tree_dump.o tests/asm_tree_dump.d" tests/asm_tree_dump.c > tests/asm_tree_dump.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/truncated_memrsv.o tests/truncated_memrsv.d" tests/truncated_memrsv.c > tests/truncated_memrsv.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/truncated_string.o tests/truncated_string.d" tests/truncated_string.c > tests/truncated_string.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/truncated_property.o tests/truncated_property.d" tests/truncated_property.c > tests/truncated_property.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/fs_tree1.o tests/fs_tree1.d" tests/fs_tree1.c > tests/fs_tree1.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/check_full.o tests/check_full.d" tests/check_full.c > tests/check_full.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/check_header.o tests/check_header.d" tests/check_header.c > tests/check_header.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/check_path.o tests/check_path.d" tests/check_path.c > tests/check_path.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/overlay_bad_fixup.o tests/overlay_bad_fixup.d" tests/overlay_bad_fixup.c > tests/overlay_bad_fixup.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/overlay.o tests/overlay.d" tests/overlay.c > tests/overlay.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/subnode_iterate.o tests/subnode_iterate.d" tests/subnode_iterate.c > tests/subnode_iterate.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/property_iterate.o tests/property_iterate.d" tests/property_iterate.c > tests/property_iterate.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/integer-expressions.o tests/integer-expressions.d" tests/integer-expressions.c > tests/integer-expressions.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/utilfdt_test.o tests/utilfdt_test.d" tests/utilfdt_test.c > tests/utilfdt_test.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/path_offset_aliases.o tests/path_offset_aliases.d" tests/path_offset_aliases.c > tests/path_offset_aliases.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/add_subnode_with_nops.o tests/add_subnode_with_nops.d" tests/add_subnode_with_nops.c > tests/add_subnode_with_nops.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/dtbs_equal_unordered.o tests/dtbs_equal_unordered.d" tests/dtbs_equal_unordered.c > tests/dtbs_equal_unordered.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/dtb_reverse.o tests/dtb_reverse.d" tests/dtb_reverse.c > tests/dtb_reverse.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/dtbs_equal_ordered.o tests/dtbs_equal_ordered.d" tests/dtbs_equal_ordered.c > tests/dtbs_equal_ordered.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/extra-terminating-null.o tests/extra-terminating-null.d" tests/extra-terminating-null.c > tests/extra-terminating-null.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/incbin.o tests/incbin.d" tests/incbin.c > tests/incbin.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/boot-cpuid.o tests/boot-cpuid.d" tests/boot-cpuid.c > tests/boot-cpuid.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/phandle_format.o tests/phandle_format.d" tests/phandle_format.c > tests/phandle_format.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/path-references.o tests/path-references.d" tests/path-references.c > tests/path-references.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/references.o tests/references.d" tests/references.c > tests/references.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/string_escapes.o tests/string_escapes.d" tests/string_escapes.c > tests/string_escapes.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/propname_escapes.o tests/propname_escapes.d" tests/propname_escapes.c > tests/propname_escapes.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/appendprop2.o tests/appendprop2.d" tests/appendprop2.c > tests/appendprop2.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/appendprop1.o tests/appendprop1.d" tests/appendprop1.c > tests/appendprop1.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/del_node.o tests/del_node.d" tests/del_node.c > tests/del_node.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/del_property.o tests/del_property.d" tests/del_property.c > tests/del_property.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/setprop.o tests/setprop.d" tests/setprop.c > tests/setprop.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/set_name.o tests/set_name.d" tests/set_name.c > tests/set_name.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/rw_tree1.o tests/rw_tree1.d" tests/rw_tree1.c > tests/rw_tree1.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/open_pack.o tests/open_pack.d" tests/open_pack.c > tests/open_pack.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/nopulate.o tests/nopulate.d" tests/nopulate.c > tests/nopulate.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/mangle-layout.o tests/mangle-layout.d" tests/mangle-layout.c > tests/mangle-layout.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/move_and_save.o tests/move_and_save.d" tests/move_and_save.c > tests/move_and_save.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/sw_states.o tests/sw_states.d" tests/sw_states.c > tests/sw_states.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/sw_tree1.o tests/sw_tree1.d" tests/sw_tree1.c > tests/sw_tree1.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/nop_node.o tests/nop_node.d" tests/nop_node.c > tests/nop_node.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/nop_property.o tests/nop_property.d" tests/nop_property.c > tests/nop_property.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/setprop_inplace.o tests/setprop_inplace.d" tests/setprop_inplace.c > tests/setprop_inplace.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/stringlist.o tests/stringlist.d" tests/stringlist.c > tests/stringlist.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/addr_size_cells2.o tests/addr_size_cells2.d" tests/addr_size_cells2.c > tests/addr_size_cells2.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/addr_size_cells.o tests/addr_size_cells.d" tests/addr_size_cells.c > tests/addr_size_cells.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/notfound.o tests/notfound.d" tests/notfound.c > tests/notfound.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/sized_cells.o tests/sized_cells.d" tests/sized_cells.c > tests/sized_cells.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/char_literal.o tests/char_literal.d" tests/char_literal.c > tests/char_literal.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_alias.o tests/get_alias.d" tests/get_alias.c > tests/get_alias.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/node_offset_by_compatible.o tests/node_offset_by_compatible.d" tests/node_offset_by_compatible.c > tests/node_offset_by_compatible.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/node_check_compatible.o tests/node_check_compatible.d" tests/node_check_compatible.c > tests/node_check_compatible.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/node_offset_by_phandle.o tests/node_offset_by_phandle.d" tests/node_offset_by_phandle.c > tests/node_offset_by_phandle.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/node_offset_by_prop_value.o tests/node_offset_by_prop_value.d" tests/node_offset_by_prop_value.c > tests/node_offset_by_prop_value.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/parent_offset.o tests/parent_offset.d" tests/parent_offset.c > tests/parent_offset.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/supernode_atdepth_offset.o tests/supernode_atdepth_offset.d" tests/supernode_atdepth_offset.c > tests/supernode_atdepth_offset.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_path.o tests/get_path.d" tests/get_path.c > tests/get_path.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_phandle.o tests/get_phandle.d" tests/get_phandle.c > tests/get_phandle.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_prop_offset.o tests/get_prop_offset.d" tests/get_prop_offset.c > tests/get_prop_offset.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/getprop.o tests/getprop.d" tests/getprop.c > tests/getprop.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_name.o tests/get_name.d" tests/get_name.c > tests/get_name.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/path_offset.o tests/path_offset.d" tests/path_offset.c > tests/path_offset.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/subnode_offset.o tests/subnode_offset.d" tests/subnode_offset.c > tests/subnode_offset.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/find_property.o tests/find_property.d" tests/find_property.c > tests/find_property.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/root_node.o tests/root_node.d" tests/root_node.c > tests/root_node.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "tests/get_mem_rsv.o tests/get_mem_rsv.d" tests/get_mem_rsv.c > tests/get_mem_rsv.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_overlay.o libfdt/fdt_overlay.d" libfdt/fdt_overlay.c > libfdt/fdt_overlay.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_addresses.o libfdt/fdt_addresses.d" libfdt/fdt_addresses.c > libfdt/fdt_addresses.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_empty_tree.o libfdt/fdt_empty_tree.d" libfdt/fdt_empty_tree.c > libfdt/fdt_empty_tree.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_strerror.o libfdt/fdt_strerror.d" libfdt/fdt_strerror.c > libfdt/fdt_strerror.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_rw.o libfdt/fdt_rw.d" libfdt/fdt_rw.c > libfdt/fdt_rw.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_sw.o libfdt/fdt_sw.d" libfdt/fdt_sw.c > libfdt/fdt_sw.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_wip.o libfdt/fdt_wip.d" libfdt/fdt_wip.c > libfdt/fdt_wip.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt_ro.o libfdt/fdt_ro.d" libfdt/fdt_ro.c > libfdt/fdt_ro.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "libfdt/fdt.o libfdt/fdt.d" libfdt/fdt.c > libfdt/fdt.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "util.o util.d" util.c > util.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "fdtoverlay.o fdtoverlay.d" fdtoverlay.c > fdtoverlay.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "fdtput.o fdtput.d" fdtput.c > fdtput.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "fdtget.o fdtget.d" fdtget.c > fdtget.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "fdtdump.o fdtdump.d" fdtdump.c > fdtdump.d flex -oconvert-dtsv0-lexer.lex.c convert-dtsv0-lexer.l x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "convert-dtsv0-lexer.lex.o convert-dtsv0-lexer.lex.d" convert-dtsv0-lexer.lex.c > convert-dtsv0-lexer.lex.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "srcpos.o srcpos.d" srcpos.c > srcpos.d bison -d dtc-parser.y x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "dtc-parser.tab.o dtc-parser.tab.d" dtc-parser.tab.c > dtc-parser.tab.d flex -odtc-lexer.lex.c dtc-lexer.l x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "dtc-lexer.lex.o dtc-lexer.lex.d" dtc-lexer.lex.c > dtc-lexer.lex.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "yamltree.o yamltree.d" yamltree.c > yamltree.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "treesource.o treesource.d" treesource.c > treesource.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "livetree.o livetree.d" livetree.c > livetree.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "fstree.o fstree.d" fstree.c > fstree.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "flattree.o flattree.d" flattree.c > flattree.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "dtc.o dtc.d" dtc.c > dtc.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "data.o data.d" data.c > data.d x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "checks.o checks.d" checks.c > checks.d set -e; echo ' CHK version_gen.h'; mkdir -p ./; (echo "#define DTC_VERSION \"DTC 1.5.0\""; ) < Makefile > version_gen.h.tmp; if [ -r version_gen.h ] && cmp -s version_gen.h version_gen.h.tmp; then rm -f version_gen.h.tmp; else echo ' UPD version_gen.h'; mv -f version_gen.h.tmp version_gen.h; fi; CHK version_gen.h UPD version_gen.h x86_64-pc-linux-gnu-gcc -I libfdt -I . -MM -MG -MT "util.o util.d" util.c > util.d set -e; echo ' CHK version_gen.h'; mkdir -p ./; (echo "#define DTC_VERSION \"DTC 1.5.0\""; ) < Makefile > version_gen.h.tmp; if [ -r version_gen.h ] && cmp -s version_gen.h version_gen.h.tmp; then rm -f version_gen.h.tmp; else echo ' UPD version_gen.h'; mv -f version_gen.h.tmp version_gen.h; fi; CHK version_gen.h x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o srcpos.o -c srcpos.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o util.o -c util.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o convert-dtsv0-lexer.lex.o -c convert-dtsv0-lexer.lex.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -I libfdt -I . -Wl,-O1 -Wl,--as-needed -o convert-dtsv0 srcpos.o util.o convert-dtsv0-lexer.lex.o x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o dtc.o -c dtc.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o checks.o -c checks.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o data.o -c data.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o flattree.o -c flattree.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o fstree.o -c fstree.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o livetree.o -c livetree.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o treesource.o -c treesource.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o yamltree.o -c yamltree.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o dtc-lexer.lex.o -c dtc-lexer.lex.c x86_64-pc-linux-gnu-gcc -I libfdt -I . -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -o dtc-parser.tab.o -c dtc-parser.tab.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -fPIC -Wall -Wpointer-arith -Wcast-qual -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wredundant-decls -Wshadow -DNO_VALGRIND -I libfdt -I . -Wl,-O1 -Wl,--as-needed -o dtc dtc.o checks.o data.o flattree.o fstree.o livetree.o srcpos.o treesource.o util.o yamltree.o dtc-lexer.lex.o dtc-parser.tab.o -lyaml /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: dtc-parser.tab.o:(.bss+0x20): multiple definition of `yylloc'; dtc-lexer.lex.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:329: dtc] Error 1 * ERROR: sys-apps/dtc-1.5.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-apps/dtc-1.5.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-apps/dtc-1.5.0::gentoo'`. * The complete build log is located at '/var/log/portage/sys-apps:dtc-1.5.0:20200127-030207.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-apps/dtc-1.5.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/dtc-1.5.0/temp/environment'. * Working directory: '/var/tmp/portage/sys-apps/dtc-1.5.0/work/dtc-1.5.0' * S: '/var/tmp/portage/sys-apps/dtc-1.5.0/work/dtc-1.5.0'