There is a small issue in clang/runtime/libcxx/Makefile.

When installing the libcxx headers, it performs a chmod to make sure the 
permissions are properly set, but it does not take into account recent changes 
introduced in libcxx headers layout, especially introduction of the support 
folder.

And so, when it installs the libcxx headers, it set the "support" directory's 
permissions to 644, which is probably not something it should do.

I propose a patch to solve this issue, and avoid the same problem with future 
changes in libcxx. Instead of hard coding the list of folders, this patch uses 
the find command to change the permissions on files and folders as expected.


-- Jean-Daniel



Attachment: libcxx.patch
Description: Binary data

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to