* Lucas Nussbaum [Wed, 28 May 2008 14:18:47 +0200]:

> > if i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..   -g -Wall -DWITH_HOWL 
> > -DOGGVORBIS -DFLAC -DMUSEPACK -DHAVE_SQL -DHOST='"i486-pc-linux-gnu"' 
> > -DNOT_HAVE_SA_LEN -DUSES_NETLINK -DHAVE_LINUX 
> > -I/usr/include/avahi-compat-howl -I/usr/include/ffmpeg  -Wall -g 
> > -DHAVE_VA_COPY -O2 -MT scan-mpc.o -MD -MP -MF ".deps/scan-mpc.Tpo" -c -o 
> > scan-mpc.o scan-mpc.c; \
> >     then mv -f ".deps/scan-mpc.Tpo" ".deps/scan-mpc.Po"; else rm -f 
> > ".deps/scan-mpc.Tpo"; exit 1; fi
> > scan-mpc.c: In function 'scan_get_mpcinfo':
> > scan-mpc.c:73: error: too many arguments to function 
> > 'taglib_tag_free_strings'
> > scan-mpc.c:79: error: too many arguments to function 
> > 'taglib_tag_free_strings'
> > scan-mpc.c:85: error: too many arguments to function 
> > 'taglib_tag_free_strings'
> > scan-mpc.c:91: error: too many arguments to function 
> > 'taglib_tag_free_strings'
> > scan-mpc.c:97: error: too many arguments to function 
> > 'taglib_tag_free_strings'
> > scan-mpc.c:46: warning: unused variable 'f'
> > make[4]: *** [scan-mpc.o] Error 1

This is because taglib_tag_free_strings() has never taken any arguments,
but the C prototype was not strict enough not to allow them in previous
versions.

I'd say just removing the arguments to taglib_tag_free_strings() should
work, but I have no way to test the resulting binaries work. I tried to
see if there was a fix upstream, but that file has not been touched for
more than a year.

Cheers,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                   Listening to: Joaquín Sabina - Pacto entre caballeros




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to