[Bug 4213] /tmp/staging/avr32-angstrom-linux-uclibc/usr/include/errno.h:73: error: multiple types in one declaration

bugzilla-daemon at amethyst.openembedded.net bugzilla-daemon at amethyst.openembedded.net
Sat May 10 00:36:49 CEST 2008


http://bugs.openembedded.net/show_bug.cgi?id=4213





--- Comment #3 from Leon Woestenberg <likewise at gmx.net>  2008-05-10 00:36:49 ---
gnash checks for error_t, but error_t is only defined when _GNU_SOURCE was
selected, or if argz.h is present (see usr/include/errno.h).

For uclibc, the latter is not true. The former is not set by ltdl.c, so
gnashconfig.g defines error_t itself.

Now, any subsequent use of _GNU_SOURCE will break inclusion of
usr/include/errno.h, because it does typedef int error_t;
which results in typedef int int;
which results in compiler error.

-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Openembedded-issues mailing list