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

Chandler Carruth chandlerc at google.com
Wed Aug 27 03:24:37 PDT 2014


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/200bf20d/attachment.html>


More information about the llvm-dev mailing list