Created attachment 8404 libxfce4util build fail on openbsd I don't know why yet, but it is broken on OpenBSD 6.4 when building from scratch:: https://buildbot.xfce.alteroot.org/job/libxfce4util/nodes=OpenBSD/17/console It seems that it needs… itself ? ld.so: libxfce4util-1.0: can't load library 'libxfce4util.so.7.0'
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
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/libxfce4util/-/issues/2. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev