[MacPorts] #39011: libxfce4menu @ 4.6.2 does not load libgobject symbols

MacPorts noreply at macports.org
Sun May 5 07:39:36 PDT 2013


#39011: libxfce4menu @ 4.6.2 does not load libgobject symbols
----------------------------+--------------------------------
 Reporter:  dave.evans55@…  |      Owner:  macports-tickets@…
     Type:  defect          |     Status:  new
 Priority:  Normal          |  Milestone:
Component:  ports           |    Version:  2.1.3
 Keywords:                  |       Port:  libxfce4menu
----------------------------+--------------------------------
 While building xfce,  libxfce4menu failed

 Here's the error

 {{{

 /bin/sh ../libtool --tag=CC   --mode=link /usr/bin/clang
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include  -D_REENTRANT -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -I/opt/local/include/xfce4 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include
 -Os -arch x86_64 -DNDEBUG -DG_DISABLE_CAST_CHECKS -no-undefined -export-
 dynamic -version-info 0:0:0  -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch x86_64 -o libxfce4menu-0.1.la
 -rpath /opt/local/lib libxfce4menu_0_1_la-xfce-menu.lo
 libxfce4menu_0_1_la-xfce-menu-element.lo libxfce4menu_0_1_la-xfce-menu-
 separator.lo libxfce4menu_0_1_la-xfce-menu-layout.lo libxfce4menu_0_1_la-
 xfce-menu-directory.lo libxfce4menu_0_1_la-xfce-menu-rules.lo
 libxfce4menu_0_1_la-xfce-menu-standard-rules.lo libxfce4menu_0_1_la-xfce-
 menu-or-rules.lo libxfce4menu_0_1_la-xfce-menu-and-rules.lo
 libxfce4menu_0_1_la-xfce-menu-not-rules.lo libxfce4menu_0_1_la-xfce-menu-
 item-pool.lo libxfce4menu_0_1_la-xfce-menu-item-cache.lo
 libxfce4menu_0_1_la-xfce-menu-move.lo libxfce4menu_0_1_la-xfce-menu-
 environment.lo libxfce4menu_0_1_la-xfce-menu-monitor.lo
 libxfce4menu_0_1_la-xfce-menu-item.lo  -L/opt/local/lib -lglib-2.0 -lintl
 -L/opt/local/lib -lgthread-2.0 -lglib-2.0 -lintl  -L/opt/local/lib
 -lxfce4util -lglib-2.0 -lintl
 libtool: link: /usr/bin/clang -dynamiclib  -o
 .libs/libxfce4menu-0.1.0.dylib  .libs/libxfce4menu_0_1_la-xfce-menu.o
 .libs/libxfce4menu_0_1_la-xfce-menu-element.o .libs/libxfce4menu_0_1_la-
 xfce-menu-separator.o .libs/libxfce4menu_0_1_la-xfce-menu-layout.o .libs
 /libxfce4menu_0_1_la-xfce-menu-directory.o .libs/libxfce4menu_0_1_la-xfce-
 menu-rules.o .libs/libxfce4menu_0_1_la-xfce-menu-standard-rules.o .libs
 /libxfce4menu_0_1_la-xfce-menu-or-rules.o .libs/libxfce4menu_0_1_la-xfce-
 menu-and-rules.o .libs/libxfce4menu_0_1_la-xfce-menu-not-rules.o .libs
 /libxfce4menu_0_1_la-xfce-menu-item-pool.o .libs/libxfce4menu_0_1_la-xfce-
 menu-item-cache.o .libs/libxfce4menu_0_1_la-xfce-menu-move.o .libs
 /libxfce4menu_0_1_la-xfce-menu-environment.o .libs/libxfce4menu_0_1_la-
 xfce-menu-monitor.o .libs/libxfce4menu_0_1_la-xfce-menu-item.o
 -L/opt/local/lib /opt/local/lib/libgthread-2.0.dylib
 /opt/local/lib/libxfce4util.dylib /opt/local/lib/libglib-2.0.dylib
 /opt/local/lib/libintl.dylib  -arch x86_64
 -Wl,-headerpad_max_install_names -arch x86_64   -install_name
 /opt/local/lib/libxfce4menu-0.1.0.dylib -compatibility_version 1
 -current_version 1.0 -Wl,-single_module
 Undefined symbols for architecture x86_64:
   "_g_object_add_weak_pointer", referenced from:
   "_g_object_class_install_property", referenced from:
   "_g_object_new", referenced from:
   "_g_object_notify", referenced from:
   "_g_object_ref", referenced from:
   "_g_object_ref_sink", referenced from:

 and many more.

 }}}

 These symbols appear to be provided by libgobject-2.0, which is part of
 glib2, but the library is not linked in.

-- 
Ticket URL: <https://trac.macports.org/ticket/39011>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list