Created attachment 13799 [details] conditionalize macro and @rpath usage clang/llvm-3.5.1 and current trunk do not compile on powerpc-apple-darwin8 because they use some macros concerned with process management that don't exist. Also the binaries are linked with @rpath library references which dyld on darwin8 does not support. An exception is already in Makefile.rules for @executable_path. The attached patch conditionalizes macro and @rpath usage. It is against 3.5.1 but also applies to trunk with acceptable offset.