"Unknown Type Name" build failure(s) — clang 3.0

Some type detections are failing or wrong assumptions were made. For example, with strace, old configure are doing some tests on the bool (stdbool.h) declaration but fails on:
conftest.c:84:16: error: initializer element is not a compile-time constant
         int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# Provided by the macro AC_HEADER_STDBOOL but removed in recent release of autoconf
PackageVersionSupposed error messageFull log Bug report
blender 2.61-1string2.h:969:1: error: unknown type name '__extern_inline' Log
curves 0.8.19./cvs.h:83:3: error: unknown type name 'VOIDPINT' Log
efilinux 0.9-2efibind.h:88:9: error: unknown type name 'uint64_t' Log
htcheck 1:2.0.0~rc1-2postypes.h:216:12: error: unknown type name '_Bool' n/a
nemiver 0.9.1-1./nmv-find-text-dialog.h:38:9: error: unknown type name 'SafePtr' Log
strace 4.5.20-2.3../strace.c:101:8: error: unknown type name 'bool' Log
xawtv 3.95.dfsg.1-8.3x11/blit.c:43:8: error: unknown type name 'bool' Log

7 errors