[LLVMdev] RFC: Dropping support for building sanitizers with autotools
Sylvestre Ledru
sylvestre at debian.org
Mon Mar 2 04:55:58 PST 2015
On 24/02/2015 18:07, Reid Kleckner 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
>
>
> Can you point at which open bugs in that list actually affect
> packaging for Debian? I assume 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.
>
> 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.
Alll together at once.
Anyway, it is now time to switch to cmake...
With PR15493 fixed, for now, I have been blocked by
http://llvm.org/bugs/show_bug.cgi?id=22725 (lldb build failing).
Once this is fixed, I will have a look to finalize the autotools to
cmake migration for LLVM 3.7.
Thanks,
Sylvestre
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150302/81d72f1c/attachment.html>
More information about the llvm-dev
mailing list