Hi,It's not exactly fixed if upgrading via one of the versions that was in experimental (in my case clang and clang-3.2 versions 3.2-1~exp8). I upgraded just now to the latest in unstable (clang-3.2 3.2repack-3, clang 3.2-17), and got the same errors as the original reporter: clang was unable to find various standard headers such as stdarg.h.
I suspect this is because the newer packages (in unstable) have /usr/lib/clang/3.2/lib and /usr/include/clang/3.2/include as symlinks to /usr/lib/llvm-3.2/lib/clang/3.2/lib and /usr/lib/llvm-3.2/lib/clang/3.2/include.
After upgrading from the experimental packages, however, my /usr/lib/clang/3.2/lib and /usr/include/clang/3.2/include were *NOT* symlinks, and instead just empty directories.
Uninstalling clang/llvm-related packages entirely and reinstalling them got the appropriate symlinks, and my clang can find standard headers again.
(I realize that cleaning up breakages from installing experimental packages is implicitly my own responsibility--but I thought I'd leave a comment in case anyone else runs into the same issue).
smime.p7s
Description: S/MIME Cryptographic Signature