[Pkg-ayatana-devel] Bug#1152209: ayatana-indicator-messages FTCBFS: uses the build architecture vapigen
Helmut Grohne
helmut at subdivi.de
Tue Oct 20 21:24:24 BST 2026
Source: ayatana-indicator-messages
Version: 24.5.2-3
Tags: patch upstream
User: debian-cross at lists.debian.org
Usertags: ftcbfs
ayatana-indicator-messages fails to cross build from source, because it
uses the build architecture vapigen. This tool actually is
architecture-dependent, because the library search path being used is
architecture-dependent. Therefore, a host architecture vapigen must be
used. It is best discovered from the corresponding vapigen.pc pkg-config
file. I'm attaching a patch for this problem.
Once fixing it, ayatana-indicator-messages continues to fail cross
building. The next problem is the gtk-doc scanner. The typical solution
here is separating the documentation to an Arch:all package and skipping
gtk-doc in arch-only builds. However, I consider this out of scope for
this bug report. Please close it once addressing the vapigen matter
only.
Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cross.patch
Type: text/x-diff
Size: 673 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-ayatana-devel/attachments/20261020/817436bf/attachment.patch>
More information about the Pkg-ayatana-devel
mailing list