Public bug reported:

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/buildd/glib2.0-2.25.8/glib -I..  -I/build/buildd/glib2.0-2.25.8  
-DG_LOG_DOMAIN=\"GLib\" -DG_ENABLE_DEBUG -DG_DISABLE_DEPRECATED 
-DGLIB_COMPILATION -DPCRE_STATIC -DG_DISABLE_SINGLE_INCLUDES -pthread  -g -O2 
-Wall -g -O2 -MT gvariant-parser.lo -MD -MP -MF .deps/gvariant-parser.Tpo -c -o 
gvariant-parser.lo /build/buildd/glib2.0-2.25.8/glib/gvariant-parser.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I/build/buildd/glib2.0-2.25.8/glib 
-I.. -I/build/buildd/glib2.0-2.25.8 -DG_LOG_DOMAIN=\"GLib\" -DG_ENABLE_DEBUG 
-DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -DPCRE_STATIC 
-DG_DISABLE_SINGLE_INCLUDES -pthread -g -O2 -Wall -g -O2 -MT gvariant-parser.lo 
-MD -MP -MF .deps/gvariant-parser.Tpo -c 
/build/buildd/glib2.0-2.25.8/glib/gvariant-parser.c  -fPIC -DPIC -o 
.libs/gvariant-parser.o
/build/buildd/glib2.0-2.25.8/glib/gvariant-parser.c: In function 
'IA__g_variant_builder_add_parsed':
/build/buildd/glib2.0-2.25.8/glib/gvariant-parser.c:2290: error: incompatible 
type for argument 2 of 'IA__g_variant_new_parsed_va'
/build/buildd/glib2.0-2.25.8/glib/gvariant-parser.c:2174: note: expected 
'struct va_list *' but argument is of type 'va_list'
make[5]: *** [gvariant-parser.lo] Error 1

Full build log at <http://launchpadlibrarian.net/50019388
/buildlog_ubuntu-maverick-
armel.glib2.0_2.25.8-1ubuntu1_FAILEDTOBUILD.txt.gz>.

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.

** Affects: glib2.0 (Ubuntu)
     Importance: High
     Assignee: Marcin Juszkiewicz (hrw)
         Status: Triaged

** Affects: glib2.0 (Ubuntu Maverick)
     Importance: High
     Assignee: Marcin Juszkiewicz (hrw)
         Status: Triaged

** Also affects: glib2.0 (Ubuntu Maverick)
   Importance: Undecided
       Status: New

** Changed in: glib2.0 (Ubuntu Maverick)
       Status: New => Triaged

** Changed in: glib2.0 (Ubuntu Maverick)
   Importance: Undecided => High

** Changed in: glib2.0 (Ubuntu Maverick)
    Milestone: None => maverick-alpha-2

-- 
glib2.0 2.25.8-1ubuntu1 FTBFS on armel: expected 'struct va_list *' but 
argument is of type 'va_list'
https://bugs.launchpad.net/bugs/593516
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to