Created attachment 318708 [details] emerge fail log sys-fs/reiserfsprogs fails to build with clang-3.1-r4, all available versions, same error output.
update: all versions compile and pass tests with GCC 4.6.3
This is caused by clang defaulting to C99 while gcc defaults to GNU89, see: http://clang.llvm.org/compatibility.html#inline Appending "-std=gnu89" to CFLAGS is the fastest fix Gentoo-side, a cleaner one is to fix the fauly inlines
should be all set now in the tree; thanks for the report! Commit message: Force selection of -std=gnu89 for clang http://sources.gentoo.org/sys-fs/reiserfsprogs/reiserfsprogs-3.6.22.ebuild?r1=1.1&r2=1.2