[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cdwrite and cd writers



Hi Stefan,

> cdrecord (including 1.6a9) is using illegal code, which makes it impossible
> to compile on all versions of linux.
> 
> small example, found in lib/format.c
> 
> ------------------------
> va_list rargs;
> 
> rargs = va_arg(args, va_list);
> ------------------------
> 
> this is possible on linux/x86 because va_list is a void *
> 
> on linux/ppc however, va_list is a struct, and handled by va_ppc.h
> and this makes compilation fail. 
> 
> format() will need to be rewritten without a recursive use of va_list.

Is this being done (by cdrecord's upstream author J. Schilling, by
cdrecord's Debian package maintainer Erik Andersen, by one of the
Debian developers working on the ports to non-i386 platforms)?  What
do these people have to say about the situation?

You should open a bug against this package so that this problem can be
tracked.

Kirk Hilliard


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: