<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 24/02/2015 18:07, Reid Kleckner
wrote:<br>
</div>
<blockquote
cite="mid:CACs=tyJODZN+eHCZ81qjx3es6aZz=W=HhbhNwHOUT78r6gHA=A@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">On Tue, Feb 24, 2015 at 2:07 AM,
Sylvestre Ledru <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:sylvestre@debian.org" target="_blank">sylvestre@debian.org</a>></span>
wrote:
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span
class="">
> OK, I've removed the support for sanitizers in
makefile/autoconf builds on Linux in r229754-r229756.<br>
</span>It is possible to build LLVM & Clang with
autotools and compiler-rt with cmake?<br>
<br>
Currently, dropping the autotools support is breaking the
build of compiler-rt for <a moz-do-not-send="true"
href="http://llvm.org/apt/" target="_blank">llvm.org/apt/</a>
and<br>
the Debian & Ubuntu packaging.<br>
<br>
I agree that the autotools support in compiler-rt was
limited but it was doing the job correctly...<br>
<br>
Could you consider reverting this changes?<br>
<br>
Thanks,<br>
Sylvestre<br>
PS: I don't mind switching to cmake but here are still a
few blocking bugs:<br>
<a moz-do-not-send="true"
href="http://llvm.org/bugs/show_bug.cgi?id=15732"
target="_blank">http://llvm.org/bugs/show_bug.cgi?id=15732</a></blockquote>
<div><br>
</div>
<div>Can you point at which open bugs in that list actually
affect packaging for Debian? I assume <a
moz-do-not-send="true" href="http://llvm.org/pr15493">http://llvm.org/pr15493</a>,
which is about building a monolithic <a
moz-do-not-send="true" href="http://libLLVM-N.M.so">libLLVM-N.M.so</a>,
is the main one and nothing else matters.</div>
<div><br>
</div>
<div>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.</div>
</div>
</div>
</div>
</blockquote>
Alll together at once.<br>
<br>
Anyway, it is now time to switch to cmake... <br>
With PR15493 fixed, for now, I have been blocked by
<a class="moz-txt-link-freetext" href="http://llvm.org/bugs/show_bug.cgi?id=22725">http://llvm.org/bugs/show_bug.cgi?id=22725</a> (lldb build failing).<br>
<br>
Once this is fixed, I will have a look to finalize the autotools to
cmake migration for LLVM 3.7.<br>
<br>
Thanks,<br>
Sylvestre<br>
<br>
</body>
</html>