va_list warnings on Solaris?
Neal Norwitz
neal at metaslash.com
Wed Aug 28 18:48:57 EDT 2002
On Wed, 28 Aug 2002 13:16:27 -0400, Skip Montanaro wrote:
> I haven't used a Solaris system in several years. Today I am building
> 2.2.1 on a SunOS 5.8 system (is that Solaris 8?) using gcc 2.95.3 (not
> exactly sure what version of glibc - how do I check without the rpm
> command?). I get lots of warnings about va_list being redefined, e.g.:
>
> gcc -c -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I../Include
> -DPy_BUILD_CORE -o Objects/abstract.o ../Objects/abstract.c In file
> included from ../Include/stringobject.h:10,
> from ../Include/Python.h:83,
> from ../Objects/abstract.c:4:
> /opt/sfw/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/include/stdarg.h:170:
> warning: redefinition of `va_list'
>
> Is this to be expected?
I get this as well. I believe the warning started after I upgraded Solaris,
but I'm not sure. I didn't build gcc locally. If I remember correctly
the collision was between a gcc header file (stdarg.h shown above) and
a Solaris header file in /usr/include.
Python seems to work fine otherwise, but I only run the unit
tests.
Neal
More information about the Python-list
mailing list