[LLVMdev] [cfe-dev] RFC: Dropping support for building sanitizers with autotools

Chris Bieneman beanz at apple.com
Tue Feb 24 09:54:53 PST 2015


> On Feb 24, 2015, at 9:07 AM, Reid Kleckner <rnk at google.com> wrote:
> 
> On Tue, Feb 24, 2015 at 2:07 AM, Sylvestre Ledru <sylvestre at debian.org <mailto:sylvestre at debian.org>> wrote:
> > OK, I've removed the support for sanitizers in makefile/autoconf builds on Linux in r229754-r229756.
> It is possible to build LLVM & Clang with autotools and compiler-rt with cmake?
> 
> Currently, dropping the autotools support is breaking the build of compiler-rt for llvm.org/apt/ <http://llvm.org/apt/> and
> the Debian & Ubuntu packaging.
> 
> I agree that the autotools support in compiler-rt was limited but it was doing the job correctly...
> 
> Could you consider reverting this changes?
> 
> Thanks,
> Sylvestre
> PS: I don't mind switching to cmake but here are still a few blocking bugs:
> http://llvm.org/bugs/show_bug.cgi?id=15732 <http://llvm.org/bugs/show_bug.cgi?id=15732>
> 
> Can you point at which open bugs in that list actually affect packaging for Debian? I assume http://llvm.org/pr15493 <http://llvm.org/pr15493>, which is about building a monolithic libLLVM-N.M.so <http://libllvm-n.m.so/>, is the main one and nothing else matters.

Sorry for not updating the bug, but I landed those patches last week, so this should be fixed:

r229720: Enable standard so versioning for libLLVM.

-Chris

> 
> When packaging, do you build all the LLVM subprojects together or separately one after another? If you build separately, you should be able to build compiler-rt with cmake and keep building LLVM with autoconf.
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150224/158f5233/attachment.html>


More information about the llvm-dev mailing list