[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