[Xfce-bugs] [Bug 15287] Can't compile libxfce4util Gobject Introspection on OpenBSD

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sun Apr 14 13:18:40 CEST 2019


https://bugzilla.xfce.org/show_bug.cgi?id=15287

Skunnyk <skunnyk at xfce.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |landry at xfce.org

--- Comment #1 from Skunnyk <skunnyk at xfce.org> ---
libxfce4util in openbsd come with 'libxfce4util.so.4.0" (and not 7.0 !),
overrided in Makefile in
http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11/xfce4/libxfce4util/Makefile?rev=1.28&content-type=text/x-cvsweb-markup
. 
For whatever reasons, libtool/ldd at g-ir-scanner step wants
'libxfce4util.so.7.0" as defined in configure.ac.in:

 m4_define([libxfce4util_verinfo], [7:0:0])


The tmp introspection libs needs itself (why ?):

OpenBSD$ ldd
/home/vagrant/libxfce4util/libxfce4util/tmp-introspect4qdm9u6s/.libs/libxfce4util-1.0
/home/vagrant/libxfce4util/libxfce4util/tmp-introspect4qdm9u6s/.libs/libxfce4util-1.0:
ld.so: libxfce4util-1.0: can't load library 'libxfce4util.so.7.0'
/home/vagrant/libxfce4util/libxfce4util/tmp-introspect4qdm9u6s/.libs/libxfce4util-1.0:
signal 9


A work around is to build libxfce4util first with --disable-introspection (and
with shared lib verinfo 7.0!), then with --enable-introspection

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list