Public bug reported: While building qemu2.12.0 on a Sun Oracle Enterprise M3000 SPARC64 VII running Solaris 10U11, opencsw toolchain, gcc 7.3.0, and python 3.3.6 I get:
# gmake mkdir -p dtc/libfdt mkdir -p dtc/tests Bad string DEP /export/home/denber/qemu-2.12.0/dtc/tests/dumptrees.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/trees.S DEP /export/home/denber/qemu-2.12.0/dtc/tests/testutils.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/value-labels.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/asm_tree_dump.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/truncated_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/check_path.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/overlay_bad_fixup.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/overlay.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/subnode_iterate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/property_iterate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/integer-expressions.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/utilfdt_test.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path_offset_aliases.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/add_subnode_with_nops.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtbs_equal_unordered.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtb_reverse.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtbs_equal_ordered.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/extra-terminating-null.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/incbin.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/boot-cpuid.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/phandle_format.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path-references.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/references.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/string_escapes.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/propname_escapes.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/appendprop2.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/appendprop1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/del_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/del_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/setprop.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/set_name.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/rw_tree1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/open_pack.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nopulate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/mangle-layout.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/move_and_save.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/sw_tree1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nop_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nop_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/setprop_inplace.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/stringlist.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/addr_size_cells.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/notfound.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/sized_cells.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/char_literal.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_alias.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_compatible.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_check_compatible.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_phandle.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_prop_value.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/parent_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/supernode_atdepth_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_path.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_phandle.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/getprop.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_name.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/subnode_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/find_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/root_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_mem_rsv.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_overlay.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_addresses.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_empty_tree.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_strerror.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_rw.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_sw.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_wip.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_ro.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt.c DEP /export/home/denber/qemu-2.12.0/dtc/util.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtoverlay.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtput.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtget.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtdump.c DEP convert-dtsv0-lexer.lex.c DEP /export/home/denber/qemu-2.12.0/dtc/srcpos.c DEP dtc-parser.tab.c DEP dtc-lexer.lex.c DEP /export/home/denber/qemu-2.12.0/dtc/treesource.c DEP /export/home/denber/qemu-2.12.0/dtc/livetree.c DEP /export/home/denber/qemu-2.12.0/dtc/fstree.c DEP /export/home/denber/qemu-2.12.0/dtc/flattree.c DEP /export/home/denber/qemu-2.12.0/dtc/dtc.c DEP /export/home/denber/qemu-2.12.0/dtc/data.c DEP /export/home/denber/qemu-2.12.0/dtc/checks.c Bad string CC libfdt/fdt.o CC libfdt/fdt_ro.o CC libfdt/fdt_wip.o CC libfdt/fdt_sw.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o ar: creating libfdt/libfdt.a ar: writing libfdt/libfdt.a ... gmake then completes, returning just a "#" prompt and no error messages. However, no executable is created. Apparently, "Bad string" is the problem, but it is unclear what that means and where the two instances of it are coming from. A web search for this problem returned nothing. ** Affects: qemu Importance: Undecided Status: New -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1787012 Title: Solaris build error: Bad string Status in QEMU: New Bug description: While building qemu2.12.0 on a Sun Oracle Enterprise M3000 SPARC64 VII running Solaris 10U11, opencsw toolchain, gcc 7.3.0, and python 3.3.6 I get: # gmake mkdir -p dtc/libfdt mkdir -p dtc/tests Bad string DEP /export/home/denber/qemu-2.12.0/dtc/tests/dumptrees.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/trees.S DEP /export/home/denber/qemu-2.12.0/dtc/tests/testutils.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/value-labels.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/asm_tree_dump.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/truncated_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/check_path.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/overlay_bad_fixup.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/overlay.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/subnode_iterate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/property_iterate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/integer-expressions.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/utilfdt_test.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path_offset_aliases.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/add_subnode_with_nops.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtbs_equal_unordered.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtb_reverse.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/dtbs_equal_ordered.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/extra-terminating-null.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/incbin.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/boot-cpuid.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/phandle_format.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path-references.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/references.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/string_escapes.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/propname_escapes.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/appendprop2.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/appendprop1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/del_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/del_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/setprop.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/set_name.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/rw_tree1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/open_pack.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nopulate.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/mangle-layout.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/move_and_save.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/sw_tree1.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nop_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/nop_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/setprop_inplace.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/stringlist.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/addr_size_cells.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/notfound.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/sized_cells.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/char_literal.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_alias.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_compatible.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_check_compatible.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_phandle.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/node_offset_by_prop_value.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/parent_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/supernode_atdepth_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_path.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_phandle.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/getprop.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_name.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/path_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/subnode_offset.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/find_property.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/root_node.c DEP /export/home/denber/qemu-2.12.0/dtc/tests/get_mem_rsv.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_overlay.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_addresses.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_empty_tree.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_strerror.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_rw.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_sw.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_wip.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt_ro.c DEP /export/home/denber/qemu-2.12.0/dtc/libfdt/fdt.c DEP /export/home/denber/qemu-2.12.0/dtc/util.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtoverlay.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtput.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtget.c DEP /export/home/denber/qemu-2.12.0/dtc/fdtdump.c DEP convert-dtsv0-lexer.lex.c DEP /export/home/denber/qemu-2.12.0/dtc/srcpos.c DEP dtc-parser.tab.c DEP dtc-lexer.lex.c DEP /export/home/denber/qemu-2.12.0/dtc/treesource.c DEP /export/home/denber/qemu-2.12.0/dtc/livetree.c DEP /export/home/denber/qemu-2.12.0/dtc/fstree.c DEP /export/home/denber/qemu-2.12.0/dtc/flattree.c DEP /export/home/denber/qemu-2.12.0/dtc/dtc.c DEP /export/home/denber/qemu-2.12.0/dtc/data.c DEP /export/home/denber/qemu-2.12.0/dtc/checks.c Bad string CC libfdt/fdt.o CC libfdt/fdt_ro.o CC libfdt/fdt_wip.o CC libfdt/fdt_sw.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o ar: creating libfdt/libfdt.a ar: writing libfdt/libfdt.a ... gmake then completes, returning just a "#" prompt and no error messages. However, no executable is created. Apparently, "Bad string" is the problem, but it is unclear what that means and where the two instances of it are coming from. A web search for this problem returned nothing. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1787012/+subscriptions