<div dir="ltr"><p>I have no opinion/preference here but didn't symlinks get removed from an llvm/clang solution recently because on windows creating symlinks requires the user to have certain permissions and that wasn't desirable?</p>
<div>I don't know if this is true or matters I just thought I would point out that I remember seeing that recently in case it was relevant here. Sorry if it's not.</div><div class="gmail_extra"></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sat, Mar 8, 2014 at 7:28 AM, Stellard, Thomas <span dir="ltr"><<a href="mailto:Tom.Stellard@amd.com" target="_blank">Tom.Stellard@amd.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I just submitted a patch which adds a symlink on both the automake and cmake build systems, can you test and review?<br>
<br>
<a href="http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20140303/100882.html" target="_blank">http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20140303/100882.html</a><br>
<br>
Thanks,<br>
Tom<br>
________________________________________<br>
From: Tom Stellard [<a href="mailto:thomas.stellard@amd.com">thomas.stellard@amd.com</a>]<br>
Sent: Wednesday, March 05, 2014 12:17 PM<br>
To: Reid Kleckner<br>
Cc: G M; <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a> cfe<br>
Subject: Re: "recent libcxx regression" reason discovered. clang version info/folder changed. possibly accidental?<br>
<div class="HOEnZb"><div class="h5"><br>
On 03/05/2014 03:03 AM, Reid Kleckner wrote:<br>
> This was probably caused by r202720.  I guess that's desirable if we<br>
> want to update our builtin headers in a patch release, but it'd be nice<br>
> if we did what gcc does and symlink 3.5 to 3.5.0 or something.<br>
><br>
<br>
Thanks for raising this issue.  I think we should be able to add<br>
a symlink from major.minor to major.minor.patch.  I will work on a patch<br>
for this.<br>
<br>
-Tom<br>
<br>
><br>
> On Tue, Mar 4, 2014 at 3:59 AM, G M <<a href="mailto:gmisocpp@gmail.com">gmisocpp@gmail.com</a><br>
> <mailto:<a href="mailto:gmisocpp@gmail.com">gmisocpp@gmail.com</a>>> wrote:<br>
><br>
>     Hi Everyone<br>
><br>
>     It would appear that the recent build problems that suddenly<br>
>     appeared for me that were manifesting through libcxx no longer<br>
>     building was caused by the clang headers changing directory or<br>
>     something like that.<br>
><br>
>     Files like x86intrin.h were in<br>
><br>
>     \llvm\lib\clang\3.5\include<br>
><br>
>     but somehow for some reason changed to<br>
><br>
>     \llvm\lib\clang\3.5.0\include<br>
><br>
>     This may be intentional but I thought I'd call my discovery out<br>
>     since it might be accidental and may cause other people problems<br>
>     like it did me.<br>
><br>
>     In my case It resulted in a simple hard coded script I had failing<br>
>     to pickup the latest versions of headers because they "moved"<br>
>     unexpectedly.<br>
><br>
>     I changed my local custom script to note that ,0 change and<br>
>     everything builds again now.<br>
><br>
>     Hope this info is useful to others.<br>
><br>
>     _______________________________________________<br>
>     cfe-commits mailing list<br>
>     <a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a> <mailto:<a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a>><br>
>     <a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
><br>
><br>
<br>
<br>
</div></div></blockquote></div><br></div>