[MacPorts] #69339: glib2 depends on dbus but does not declare that

MacPorts noreply at macports.org
Wed Feb 14 16:46:44 UTC 2024


#69339: glib2 depends on dbus but does not declare that
---------------------------------+----------------------
  Reporter:  barracuda156        |      Owner:  mascguy
      Type:  defect              |     Status:  assigned
  Priority:  Normal              |  Milestone:
 Component:  ports               |    Version:  2.9.1
Resolution:                      |   Keywords:
      Port:  glib2, glib2-devel  |
---------------------------------+----------------------

Comment (by barracuda156):

 {{{
 :info:build FAILED: gio/tests/gdbus-server-auth
 :info:build /opt/local/bin/clang-mp-3.7  -o gio/tests/gdbus-server-auth
 gio/tests/gdbus-server-auth.p/gdbus-server-auth.c.o -L/opt/local/lib
 -I/opt/local/include -Wl,-dead_strip_dylibs
 -Wl,-headerpad_max_install_names -Wl,-headerpad_max_install_names -lresolv
 -bind_at_load -lMacportsLegacySupport -arch i386 -pipe -Os -Wno-
 deprecated-declarations -arch i386 -Wl,-rpath, at loader_path/../../glib
 -Wl,-rpath, at loader_path/../../gmodule
 -Wl,-rpath, at loader_path/../../gobject -Wl,-rpath, at loader_path/..
 -Wl,-rpath,/opt/local/lib glib/libglib-2.0.0.dylib
 gmodule/libgmodule-2.0.0.dylib gobject/libgobject-2.0.0.dylib
 gio/libgio-2.0.0.dylib -lintl -L/opt/local/lib -ldbus-1
 :info:build ld: warning: ignoring file /opt/local/lib/libdbus-1.dylib,
 file was built for unsupported file format which is not the architecture
 being linked (i386)
 :info:build Undefined symbols for architecture i386:
 :info:build   "_dbus_message_get_args", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build   "_dbus_message_new_method_call", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build   "_dbus_connection_send_with_reply_and_block", referenced
 from:
 :info:build       _libdbus_call_task_cb in gdbus-server-auth.c.o
 :info:build   "_dbus_connection_unref", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build   "_dbus_message_unref", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build   "_dbus_connection_open_private", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build   "_dbus_connection_close", referenced from:
 :info:build       _do_test_server_auth in gdbus-server-auth.c.o
 :info:build ld: symbol(s) not found for architecture i386
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69339#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list