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
libcxx.patch
Description: Binary data
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
