* 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]