Bug#706495: Bug fixed

Jason Rhinelander jagerman at jagerman.com
Wed May 15 20:21:23 UTC 2013


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).


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4228 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20130515/1359725c/attachment.bin>


More information about the Pkg-llvm-team mailing list