glib2.0 2.25.8-1ubuntu1 FTBFS on armel: expected 'struct va_list *' but argument is of type 'va_list'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glib2.0 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Maverick |
Fix Released
|
High
|
Unassigned |
Bug Description
glib2.0 is failing to build on armel with the following error:
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I/build/
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I/build/
/build/
/build/
/build/
make[5]: *** [gvariant-
Full build log at <http://
The line numbers are correct, though the function names are confusing due to some symbol aliases being defined in the included galiasdef.c.
Note that this is a cross-platform bug, it just winds up as a compiler warning on archs where va_list happens to be a pointer type instead of causing a build failure - but at runtime this function is going to fail consistently.
Marcin, could you have a look at fixing this?