[LLVMdev] [3.5 Release] Release Candidate 3 Now Available

Chandler Carruth chandlerc at google.com
Wed Aug 27 11:31:39 PDT 2014


(and if anyone wants to cherrypick this change, you want r216572 as well
which fixes a think-o in the original...)


On Wed, Aug 27, 2014 at 3:24 AM, Chandler Carruth <chandlerc at google.com>
wrote:

> Just FYI, I confirmed with Sylvestre that they've been carrying a patch in
> order to build working debian packages for 32-bit platforms:
>
>
> http://anonscm.debian.org/viewvc/pkg-llvm/llvm-toolchain/branches/3.5/debian/patches/libstdc%2B%2B-header-i386.diff?revision=1282&view=markup
>
> I've asked him to test out whether this is still needed, but I strongly
> suspect that this is trying to cope with the same fundamental bug. It means
> that the source packages for 3.5 or non '.deb' binary packages will fail to
> work on any modern debian or ubuntu 32-bit distro without r216531. =[
>
>
>
>
> On Wed, Aug 27, 2014 at 1:57 AM, Chandler Carruth <chandlerc at google.com>
> wrote:
>
>> See http://llvm.org/PR19289 for lots of details. It had already been
>> reported before but I had missed it and so had most others. =[
>>
>> I'm pretty sure this breaks every 32-bit debian based Linux distro. I've
>> asked David Majnemer to try to confirm or refute that. If it does impact
>> every 32-bit debian based Linux distro, I think this should be a release
>> blocker sad as I am to say it. CC-ing Richard, Doug, etc. Have I mentioned
>> how much I hate the header search logic for GCC? =/
>>
>> In good news, the fix was reasonably simple and I've already committed it
>> here: r216531
>>
>> It has zero impact outside of Linux and outside of the Clang driver. I've
>> asked several folks to test it as much as they can of course. Let me know
>> what if anything else I can do.
>>
>>
>> On Tue, Aug 26, 2014 at 2:53 PM, Chandler Carruth <chandlerc at google.com>
>> wrote:
>>
>>> Very sadly, someone just pointed out that the latest Ubuntu and Debian
>>> installations of certain multiarch/cross-compiling GCCs are incompatible
>>> with Clang's driver.
>>>
>>> I'm working on a fix now...
>>>
>>>
>>> On Thu, Aug 21, 2014 at 10:55 AM, Bill Wendling <isanbard at gmail.com>
>>> wrote:
>>>
>>>> The third 3.5 release candidate is now available. Please pick up
>>>> sources and binaries here:
>>>>
>>>>         https://llvm.org/pre-release/3.5
>>>>
>>>> Run it through its phases and report any bugs you find!
>>>>
>>>> Share and enjoy!
>>>> -bw
>>>> _______________________________________________
>>>> LLVM Developers mailing list
>>>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>>>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140827/8f4e49ad/attachment.html>


More information about the llvm-dev mailing list