Bug#1117669: libdmapsharing FTCBFS: lacks cross prefix on vapigen

Helmut Grohne helmut at subdivi.de
Wed Oct 8 07:48:30 BST 2025


Source: libdmapsharing
Version: 3.9.13-4
Tags: patch upstream
User: debian-cross at lists.debian.org
Usertags: ftcbfs

libdmapsharing uses vapigen and that recently added (#1061107) a wrapper 
for cross compilation. libdmapsharing fails to cross build from source, 
because it does not yet use this wrapper. When discovering vapigen, we 
now need to use AC_PATH_TOOL instead of AC_PATH_PROG. This is a 
backwards-compatible change.

Beyond this, it also uses gtk-doc, which is incompatible with cross 
compilation. As libdmapsharing does not separate its documentation to an 
arch:all package as many other packages do, there is little we can do 
about this for now.

I'm attaching a patch for using the right vapigen. Please close this bug 
report when addressing just this aspect. Do you have any plans about 
introducing a -doc package?

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cross.patch
Type: text/x-diff
Size: 416 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20251008/28730491/attachment.patch>


More information about the pkg-gnome-maintainers mailing list