Chandler Carruth
2014-Aug-27 08:57 UTC
[LLVMdev] [3.5 Release] Release Candidate 3 Now Available
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/205a750e/attachment.html>
Chandler Carruth
2014-Aug-27 10:24 UTC
[LLVMdev] [3.5 Release] Release Candidate 3 Now Available
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>
Chandler Carruth
2014-Aug-27 18:31 UTC
[LLVMdev] [3.5 Release] Release Candidate 3 Now Available
(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>
Renato Golin
2014-Aug-27 19:40 UTC
[LLVMdev] [3.5 Release] Release Candidate 3 Now Available
On 27 August 2014 11:24, Chandler Carruth <chandlerc at google.com> wrote:> 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. =[This looks serious, should we try an RC4? --renato
Seemingly Similar Threads
- [LLVMdev] [3.5 Release] Release Candidate 3 Now Available
- [LLVMdev] [3.5 Release] Release Candidate 3 Now Available
- [LLVMdev] [3.5 Release] Release Candidate 4 Now Available
- [LLVMdev] [cfe-dev] RFC: A proposal to move toward using C++11 features in LLVM & Clang / bounding support for old host compilers
- Asterisk 1.8.0 Release Candidate 5 Now Available