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

Re: stdio and stdarg



Glenn McGrath <bug1@optushome.com.au> writes:

> The busybox-cvs package has problems compiling on alpha
> 
> http://buildd.debian.org/fetch.php?&pkg=busybox-cvs&ver=0.60.99.cvs20030104-2&arch=alpha&stamp=1041667318&file=log&as=raw
> 
> gcc -I./include -Wall -Wstrict-prototypes -Wshadow -Os
> -fomit-frame-pointer -D_GNU_SOURCE     -c -o applets/applets.o
> applets/applets.c
> In file included from
> /usr/lib/gcc-lib/alpha-linux/2.95.4/include/stdarg.h:36,
>                  from include/busybox.h:30,
>                  from applets/applets.c:32:
> /usr/lib/gcc-lib/alpha-linux/2.95.4/include/va-alpha.h:36: warning:
> redefinition of `va_list'
> /usr/include/stdio.h:77: warning: `va_list' previously declared here
> 
> It generates a warning if both stdarg.h and stdio.h are included, is
> this an alpha specific bug in glibc ?

Yes. It's just a warning, though, and it doesn't occurr with gcc 3.2,
so nobody is going to fix it. The busybox problem must be somewhere
else.

-- 
	Falk



Reply to: