Opened 8 months ago

Last modified 6 months ago

#68206 assigned defect

gdk-pixbuf2 fails on ppc64 (10.5) and Rosetta with multiple undefined symbols

Reported by: barracuda156 Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: snowleopard, leopard, ppc64, rosetta Cc:
Port: gdk-pixbuf2

Description

:info:build [273/278] /opt/local/bin/meson --internal exe --capture docs/gdk-pixbuf-csource.1 -- /opt/local/bin/rst2man-3.11.py --syntax-highlight=none ../gdk-pixbuf-2.42.10/docs/gdk-pixbuf-csource.rst
:info:build [274/278] /opt/local/bin/meson --internal exe --capture docs/gdk-pixbuf-query-loaders.1 -- /opt/local/bin/rst2man-3.11.py --syntax-highlight=none ../gdk-pixbuf-2.42.10/docs/gdk-pixbuf-query-loaders.rst
:info:build [275/278] env PKG_CONFIG_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/meson-uninstalled CC=/usr/bin/gcc-4.2 /opt/local/bin/g-ir-scanner --quiet --no-libtool --namespace=GdkPixbuf --nsversion=2.0 --warn-all --output gdk-pixbuf/GdkPixbuf-2.0.gir --c-include=gdk-pixbuf/gdk-pixbuf.h --quiet -DGDK_PIXBUF_COMPILATION -DGDK_PIXBUF_ENABLE_BACKEND -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf/pixops -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/pixops --filelist=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/libgdk_pixbuf-2.0.0.dylib.p/GdkPixbuf_2.0_gir_filelist --include=GModule-2.0 --include=Gio-2.0 --symbol-prefix=gdk --identifier-prefix=Gdk --pkg-export=gdk-pixbuf-2.0 --cflags-begin -D_POSIX_C_SOURCE=200809L -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -DHAVE_CONFIG_H=1 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf/pixops -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/pixops -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gobject-introspection-1.0 -I/opt/local/include --cflags-end --add-include-path=/opt/local/share/gir-1.0 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf --library gdk_pixbuf-2.0 -L/opt/local/lib --extra-library=m -L/opt/local/lib --extra-library=glib-2.0 --extra-library=intl --extra-library=gobject-2.0 --extra-library=gmodule-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/ --sources-top-dirs /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/
:info:build FAILED: gdk-pixbuf/GdkPixbuf-2.0.gir 
:info:build env PKG_CONFIG_PATH=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/meson-uninstalled CC=/usr/bin/gcc-4.2 /opt/local/bin/g-ir-scanner --quiet --no-libtool --namespace=GdkPixbuf --nsversion=2.0 --warn-all --output gdk-pixbuf/GdkPixbuf-2.0.gir --c-include=gdk-pixbuf/gdk-pixbuf.h --quiet -DGDK_PIXBUF_COMPILATION -DGDK_PIXBUF_ENABLE_BACKEND -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf/pixops -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/pixops --filelist=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/libgdk_pixbuf-2.0.0.dylib.p/GdkPixbuf_2.0_gir_filelist --include=GModule-2.0 --include=Gio-2.0 --symbol-prefix=gdk --identifier-prefix=Gdk --pkg-export=gdk-pixbuf-2.0 --cflags-begin -D_POSIX_C_SOURCE=200809L -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -DHAVE_CONFIG_H=1 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/. -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/gdk-pixbuf/pixops -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/pixops -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/gobject-introspection-1.0 -I/opt/local/include --cflags-end --add-include-path=/opt/local/share/gir-1.0 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf --library gdk_pixbuf-2.0 -L/opt/local/lib --extra-library=m -L/opt/local/lib --extra-library=glib-2.0 --extra-library=intl --extra-library=gobject-2.0 --extra-library=gmodule-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/gdk-pixbuf-2.42.10/ --sources-top-dirs /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/
:info:build ld: warning: in /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf/libgdk_pixbuf-2.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libglib-2.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libintl.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libgobject-2.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libgmodule-2.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libgio-2.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build ld: warning: in /opt/local/lib/libgirepository-1.0.dylib, file was built for ppc7400 which is not the architecture being linked (x86_64)
:info:build Undefined symbols:
:info:build   "_gdk_pixbuf_format_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_string_new", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_module_symbol", referenced from:
:info:build       _invoke_get_type in GdkPixbuf-2.0.o
:info:build       _invoke_error_quark in GdkPixbuf-2.0.o
:info:build   "_g_output_stream_close", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_set_error", referenced from:
:info:build       _invoke_get_type in GdkPixbuf-2.0.o
:info:build       _invoke_get_type in GdkPixbuf-2.0.o
:info:build       _invoke_error_quark in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_alpha_mode_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_animation_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_io_error_quark", referenced from:
:info:build       _invoke_get_type in GdkPixbuf-2.0.o
:info:build       _invoke_get_type in GdkPixbuf-2.0.o
:info:build       _invoke_error_quark in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_file_replace", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_strsplit", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_hash_table_new", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_markup_vprintf_escaped", referenced from:
:info:build       _escaped_printf in GdkPixbuf-2.0.o
:info:build   "_g_module_open", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_object_class_list_properties", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build   "_g_type_interface_prerequisites", referenced from:
:info:build       _dump_interface_type in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_simple_anim_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_simple_anim_iter_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_input_stream_get_type", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_hash_table_destroy", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_rotation_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_output_stream_get_type", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_strfreev", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_free", referenced from:
:info:build       _escaped_printf in GdkPixbuf-2.0.o
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build       _dump_signals in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_interface_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_module_error", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_string_insert_len", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_object_interface_list_properties", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build   "_g_clear_error", referenced from:
:info:build       _escaped_printf in GdkPixbuf-2.0.o
:info:build       _goutput_write in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_error_quark", referenced from:
:info:build       _GI_ERROR_QUARK_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_gdk_interp_type_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_string_free", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_signal_query", referenced from:
:info:build       _dump_signals in GdkPixbuf-2.0.o
:info:build   "_g_type_fundamental", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build       _dump_type in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_animation_iter_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_data_input_stream_new", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_loader_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_type_default_interface_ref", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build   "_g_strchomp", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_log", referenced from:
:info:build       _escaped_printf in GdkPixbuf-2.0.o
:info:build       _goutput_write in GdkPixbuf-2.0.o
:info:build   "_g_file_read", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_error_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_type_interfaces", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_hash_table_insert", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_str_has_prefix", referenced from:
:info:build       _main in GdkPixbuf-2.0.o
:info:build   "_g_data_input_stream_read_line", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_type_check_instance_cast", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_signal_list_ids", referenced from:
:info:build       _dump_signals in GdkPixbuf-2.0.o
:info:build   "_g_hash_table_lookup", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_object_unref", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_quark_to_string", referenced from:
:info:build       _dump_error_quark in GdkPixbuf-2.0.o
:info:build   "_g_string_insert_c", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_gdk_colorspace_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_string_append_len", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_input_stream_close", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_file_new_for_path", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build   "_g_type_parent", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_type_class_ref", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build       _dump_flags_type in GdkPixbuf-2.0.o
:info:build       _dump_enum_type in GdkPixbuf-2.0.o
:info:build   "_g_printerr", referenced from:
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _dump_irepository in GdkPixbuf-2.0.o
:info:build       _main in GdkPixbuf-2.0.o
:info:build       _main in GdkPixbuf-2.0.o
:info:build   "_g_type_test_flags", referenced from:
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_g_type_name", referenced from:
:info:build       _dump_properties in GdkPixbuf-2.0.o
:info:build       _dump_signals in GdkPixbuf-2.0.o
:info:build       _dump_signals in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_object_type in GdkPixbuf-2.0.o
:info:build       _dump_interface_type in GdkPixbuf-2.0.o
:info:build       _dump_interface_type in GdkPixbuf-2.0.o
:info:build       _dump_boxed_type in GdkPixbuf-2.0.o
:info:build       _dump_flags_type in GdkPixbuf-2.0.o
:info:build       _dump_enum_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build       _dump_fundamental_type in GdkPixbuf-2.0.o
:info:build   "_gdk_pixbuf_non_anim_get_type", referenced from:
:info:build       _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
:info:build   "_g_output_stream_write_all", referenced from:
:info:build       _escaped_printf in GdkPixbuf-2.0.o
:info:build       _goutput_write in GdkPixbuf-2.0.o
:info:build ld: symbol(s) not found
:info:build collect2: ld returned 1 exit status
:info:build linking of temporary binary failed: Command '['/usr/bin/gcc-4.2', '-o', '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/tmp-introspecto7crfm7f/GdkPixbuf-2.0', '/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/tmp-introspecto7crfm7f/GdkPixbuf-2.0.o', '-L.', '-Wl,-rpath,.', '-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf', '-Wl,-rpath,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build/gdk-pixbuf', '-lgdk_pixbuf-2.0', '-lm', '-lglib-2.0', '-lintl', '-lgobject-2.0', '-lgmodule-2.0', '-lgio-2.0', '-lgirepository-1.0', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lglib-2.0', '-lintl']' returned non-zero exit status 1.
:info:build ninja: build stopped: subcommand failed.
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/build" && /opt/local/bin/ninja -j8 -v 
:info:build Exit code: 1

Attachments (1)

gdk-pixbuf2.log (235.4 KB) - added by barracuda156 8 months ago.

Download all attachments as: .zip

Change History (5)

Changed 8 months ago by barracuda156

Attachment: gdk-pixbuf2.log added

comment:1 Changed 8 months ago by barracuda156

Cannot verify atm, but I assume this is Rosetta-specific, since my PowerPC systems were kept [mostly] up-to-date, and gdk-pixbuf2 has not been updated recently, unless this somehow broke it down: https://github.com/macports/macports-ports/commit/d487547d1205a10498fd68fd8dbaf6d7722fe929

comment:2 Changed 6 months ago by rmottola (Riccardo)

It is not rosetta specific, I got essentially the same issue in on Leopard 64bit.

I assume the port is not receiving the correct archh flags during build and so in my case defaults to 32bit instead of 64bit, we have seen that in other ports @mascguy

ld warning: in /opt/local/lib/libglib-2.0.dylib, file is not of required architecture
ld warning: in /opt/local/lib/libintl.dylib, file is not of required architecture
ld warning: in /opt/local/lib/libgobject-2.0.dylib, file is not of required architecture
ld warning: in /opt/local/lib/libgmodule-2.0.dylib, file is not of required architecture
ld warning: in /opt/local/lib/libgio-2.0.dylib, file is not of required architecture
ld warning: in /opt/local/lib/libgirepository-1.0.dylib, file is not of required architecture
Undefined symbols:
  "_g_data_input_stream_new", referenced from:
      _dump_irepository in GdkPixbuf-2.0.o
  "_gdk_colorspace_get_type", referenced from:
      _GI_GET_TYPE_FUNCS_ in GdkPixbuf-2.0.o
  "_g_markup_vprintf_escaped", referenced from:
      _escaped_printf in GdkPixbuf-2.0.o
  "_g_value_get_boxed", referenced from:
      _value_to_string in GdkPixbuf-2.0.o
  "_g_type_check_instance_cast", referenced from:
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
      _dump_irepository in GdkPixbuf-2.0.o
  "_g_output_stream_write_all", referenced from:
      _escaped_printf in GdkPixbuf-2.0.o
      _goutput_write in GdkPixbuf-2.0.o
  "_g_signal_list_ids", referenced from:
      _dump_signals in GdkPixbuf-2.0.o
  "_g_module_symbol", referenced from:
      _invoke_get_type in GdkPixbuf-2.0.o
      _invoke_error_quark in GdkPixbuf-2.0.o
  "_g_quark_to_string", referenced from:
      _dump_error_quark in GdkPixbuf-2.0.o
  "_g_object_class_list_properties", referenced from:
      _dump_properties in GdkPixbuf-2.0.o

PS: tried to update and correct the description and tags, but cannot.

comment:3 Changed 6 months ago by barracuda156

Keywords: leopard ppc64 added
Summary: gdk-pixbuf2 fails on Rosetta with multiple undefined symbolsgdk-pixbuf2 fails on ppc64 (10.5) and Rosetta with multiple undefined symbols

comment:4 in reply to:  2 Changed 6 months ago by barracuda156

Replying to rmottola:

It is not rosetta specific, I got essentially the same issue in on Leopard 64bit.

I have modified both now accordingly. Thank you for testing.

Note: See TracTickets for help on using tickets.