[Pkg-virtualbox-devel] Bug#633549: virtualbox-guest-source: fails to cross-compile with DEB_HOST_ARCH=
Michael Prokop
mika at debian.org
Mon Jul 11 13:34:22 UTC 2011
Package: virtualbox-guest-source
Version: 4.0.10-dfsg-1
Severity: normal
When executing:
DEB_HOST_ARCH=i386 m-a -v --text-mode -k ~mika/linux-2.6.39 -l 2.6.39 build virtualbox-guest
it fails to build with:
[...]
In file included from /usr/src/modules/virtualbox-guest/vboxguest/VBoxGuestInternal.h:21:0,
from /usr/src/modules/virtualbox-guest/vboxguest/VBoxGuest.c:23:
/usr/src/modules/virtualbox-guest/include/iprt/types.h:191:1: error: unknown type name '__uint128_t'
/usr/src/modules/virtualbox-guest/include/iprt/types.h:210:1: error: unknown type name '__int128_t'In file included from /usr/src/modules/virtualbox-guest/include/iprt/string.h:30:0,
from /usr/src/modules/virtualbox-guest/vboxguest/VBoxGuest2.c:21:
[...]
When running "export BUILD_TARGET_ARCH=x86" before executing the
same command line it builds without any problems.
AFAIK cross compiling packages should work via DEB_HOST_ARCH=i386,
so it would be nice if BUILD_TARGET_ARCH is set accordingly when
using DEB_HOST_ARCH.
regards,
-mika-
More information about the Pkg-virtualbox-devel
mailing list