Bug#578475: buzztard: FTBFS: processor-machine.c:150: error: incompatible type for argument 6 of 'parent_iface->load'

Sebastian Dröge slomo at circular-chaos.org
Tue Apr 20 16:17:04 UTC 2010


On Tue, 2010-04-20 at 18:38 +0300, Stefan Kost wrote:
> Sebastian Dröge wrote:
> > On Tue, 2010-04-20 at 15:58 +0900, Nobuhiro Iwamatsu wrote:
> >   
> >> Source: buzztard
> >> Version: 0.5.0-2
> >> Severity: serious
> >>
> >> Hi,
> >>
> >> your package FTBFS on armel, alpha and sh4.
> >>   https://buildd.debian.org/pkg.cgi?pkg=buzztard
> >>
> >> Relevant part:
> >> [...]
> >> .libs/libbuzztard_core_la-processor-machine.o
> >> processor-machine.c: In function 'bt_processor_machine_persistence_load':
> >> processor-machine.c:150: error: incompatible type for argument 6 of
> >> 'parent_iface->load'
> >> processor-machine.c:150: note: expected 'va_list' but argument is of
> >> type 'void *'
> >> make[7]: *** [libbuzztard_core_la-processor-machine.lo] Error 1
> >> make[7]: Leaving directory
> >> `/build/buildd-buzztard_0.5.0-2-alpha-PLxAsg/buzztard-0.5.0/src/lib/core'
> >> make[6]: *** [all-recursive] Error 1
> >> -----
> >>     
> >
> > Thanks for reporting, does the attached patch fix it for you?
> >
> >
> > Stefan, is this the correct fix or will this break buzztard or do you
> > have a better idea how to fix this? :)
> >   
> Do I understand right, that on this platform I can't pass NULL for a
> va_list? This would also be needed in other files. The change as such
> should be correct, will try later on today.

Yes, NULL is not a valid va_list on some architectures... and the glibc
manual says that for some architectures it's not a integral type at all
(that's why there's __va_copy).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20100420/dd90b915/attachment.pgp>


More information about the Pkg-gstreamer-maintainers mailing list