Package: xmp
Version: 2.7.1-1
Severity: serious

The ppc buildd in question is a ppc64 host.  It seems that config.guess takes
this information from the uname but then uses it in configure to set -m64.
This fails pretty obviously without gcc-multilib installed.

At least if I install gcc-multilib I get this:

/usr/include/glib-2.0/glib/gthread.h: In function 'g_once_init_enter':
/usr/include/glib-2.0/glib/gthread.h:344: error: size of array 'type name' is 
negative
make[3]: *** [audacious.o] Error 1

And I somehow doubt, unless it does double compilation, that the result would
work on a plain ppc.

According to 4.9 in current policy[1] you should use DEB_*_ARCH_{CPU,OS}
variables and pass them to configure instead.  This would restrict it to
do 32bit building too.

Kind regards,
Philipp Kern

[1] http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules


Attachment: signature.asc
Description: Digital signature

Reply via email to