It seems that the file /usr/include/sys/sysmacros.h from the glibc-2.5 series is incompatible with the strict "extern inline" interpretation described in the gcc 4.3 porting guide (http://gcc.gnu.org/gcc-4.3/porting_to.html), causing build failures in packages including that header.
*** Bug 228633 has been marked as a duplicate of this bug. ***
added to cvs