[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