[MacPorts] #65934: mesa @22.1.7 +tests does not build on PPC Leopard, Mac OS X 10.5.8, because of Undefined symbols for architecture ppc

MacPorts noreply at macports.org
Tue Oct 4 21:07:58 UTC 2022


#65934: mesa @22.1.7 +tests does not build on PPC Leopard, Mac OS X 10.5.8, because
of Undefined symbols for architecture ppc
-------------------------+--------------------
 Reporter:  ballapete    |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.7.2
 Keywords:  leopard ppc  |       Port:  mesa
-------------------------+--------------------
 {{{
 [111/1176] /opt/local/bin/g++-mp-7  -o src/util/util_tests
 src/util/util_tests.p/tests_bitset_test.cpp.o
 src/util/util_tests.p/tests_blob_test.cpp.o
 src/util/util_tests.p/tests_dag_test.cpp.o
 src/util/util_tests.p/tests_fast_idiv_by_const_test.cpp.o
 src/util/util_tests.p/tests_fast_urem_by_const_test.cpp.o
 src/util/util_tests.p/tests_int_min_max.cpp.o
 src/util/util_tests.p/tests_rb_tree_test.cpp.o
 src/util/util_tests.p/tests_register_allocate_test.cpp.o
 src/util/util_tests.p/tests_roundeven_test.cpp.o
 src/util/util_tests.p/tests_set_test.cpp.o
 src/util/util_tests.p/tests_sparse_array_test.cpp.o
 src/util/util_tests.p/tests_u_atomic_test.cpp.o
 src/util/util_tests.p/tests_u_debug_stack_test.cpp.o
 src/util/util_tests.p/tests_u_printf_test.cpp.o
 src/util/util_tests.p/tests_u_qsort_test.cpp.o
 src/util/util_tests.p/tests_vector_test.cpp.o
 src/util/util_tests.p/tests_string_buffer_test.cpp.o
 src/util/util_tests.p/tests_timespec_test.cpp.o src/util/util_tests.p
 /tests_mesa-sha1_test.cpp.o src/util/util_tests.p/tests_cache_test.cpp.o
 -L/opt/local/lib -I/opt/local/include -I/opt/local/include/LegacySupport
 -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names
 -Wl,-undefined,error -Wl,-headerpad_max_install_names -latomic
 -lMacportsLegacySupport -arch ppc -pipe -Os -D_GLIBCXX_USE_CXX11_ABI=0
 -arch ppc src/util/libmesa_util.a src/util/format/libmesa_format.a
 src/gtest/libgtest.a /opt/local/lib/libz.dylib -lm
 /opt/local/lib/libzstd.dylib -lSystem
 FAILED: src/util/util_tests
 /opt/local/bin/g++-mp-7  -o src/util/util_tests
 src/util/util_tests.p/tests_bitset_test.cpp.o
 src/util/util_tests.p/tests_blob_test.cpp.o
 src/util/util_tests.p/tests_dag_test.cpp.o
 src/util/util_tests.p/tests_fast_idiv_by_const_test.cpp.o
 src/util/util_tests.p/tests_fast_urem_by_const_test.cpp.o
 src/util/util_tests.p/tests_int_min_max.cpp.o
 src/util/util_tests.p/tests_rb_tree_test.cpp.o
 src/util/util_tests.p/tests_register_allocate_test.cpp.o
 src/util/util_tests.p/tests_roundeven_test.cpp.o
 src/util/util_tests.p/tests_set_test.cpp.o
 src/util/util_tests.p/tests_sparse_array_test.cpp.o
 src/util/util_tests.p/tests_u_atomic_test.cpp.o
 src/util/util_tests.p/tests_u_debug_stack_test.cpp.o
 src/util/util_tests.p/tests_u_printf_test.cpp.o
 src/util/util_tests.p/tests_u_qsort_test.cpp.o
 src/util/util_tests.p/tests_vector_test.cpp.o
 src/util/util_tests.p/tests_string_buffer_test.cpp.o
 src/util/util_tests.p/tests_timespec_test.cpp.o src/util/util_tests.p
 /tests_mesa-sha1_test.cpp.o src/util/util_tests.p/tests_cache_test.cpp.o
 -L/opt/local/lib -I/opt/local/include -I/opt/local/include/LegacySupport
 -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names
 -Wl,-undefined,error -Wl,-headerpad_max_install_names -latomic
 -lMacportsLegacySupport -arch ppc -pipe -Os -D_GLIBCXX_USE_CXX11_ABI=0
 -arch ppc src/util/libmesa_util.a src/util/format/libmesa_format.a
 src/gtest/libgtest.a /opt/local/lib/libz.dylib -lm
 /opt/local/lib/libzstd.dylib -lSystem
 Undefined symbols for architecture ppc:
   "_unw_getcontext", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
   "_unw_init_local", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
   "_unw_step", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
   "_unw_get_reg", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
   "_unw_get_proc_info", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
   "_unw_get_proc_name", referenced from:
       _debug_backtrace_capture in libmesa_util.a(u_debug_stack.c.o)
 ld: symbol(s) not found for architecture ppc
 collect2: error: ld returned 1 exit status
 ninja: build stopped: subcommand failed.
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_x11_mesa/mesa/work/build"
 && /opt/local/bin/ninja -j1 -v
 Exit code: 1
 Error: Failed to build mesa: command execution failed
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/65934>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list