<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Fri, Sep 21, 2018, 16:25 Sylvestre Ledru <<a href="mailto:sylvestre@debian.org">sylvestre@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 20/09/2018 à 23:33, Sam McCall a écrit :<br>
> +Sylvestre, who appears to maintain clang/llvm packages for debian.<br>
> <br>
> On Thu, Sep 20, 2018 at 10:08 PM Ilya Biryukov <<a href="mailto:iu.biryukov@gmail.com" target="_blank" rel="noreferrer">iu.biryukov@gmail.com</a> <mailto:<a href="mailto:iu.biryukov@gmail.com" target="_blank" rel="noreferrer">iu.biryukov@gmail.com</a>>> wrote:<br>
> <br>
>     BTW, Kadir noticed today that clangd is already packaged in clang-tools package and available in the new Ubuntu distributions, see:<br>
>     <a href="https://packages.ubuntu.com/cosmic/amd64/clang-tools-7/filelist" rel="noreferrer noreferrer" target="_blank">https://packages.ubuntu.com/cosmic/amd64/clang-tools-7/filelist</a><br>
> <br>
>     (It's also there in clang-tools-5 and clang-tools-6)<br>
> <br>
> Oh, good catch! I was looking at the clang-tools package, not clang-tools-N.<br>
> (I don't really understand debian packaging, in case it wasn't obvious!)<br>
No worries! :)<br>
<br>
clang-tools is a meta package. It will point to the "recommended" version of clang<br>
and install the symlink.<br>
<br>
<br>
> <br>
>     It's named /usr/bin/clangd-7, though. Would be nice to have a /usr/bin/clangd symlink pointing to one of the "versioned" binaries<br>
> <br>
> I guess there's some packaging magic needed to get that symlink...<br>
> Seems to be here: <a href="https://salsa.debian.org/pkg-llvm-team/llvm-defaults/blob/5f4f2eb04f1340a8228bda0168534dd63a199be2/debian/rules#L288-290" rel="noreferrer noreferrer" target="_blank">https://salsa.debian.org/pkg-llvm-team/llvm-defaults/blob/5f4f2eb04f1340a8228bda0168534dd63a199be2/debian/rules#L288-290</a><br>
bravo for finding the exact place :)<br>
<br>
<br>
> Sylvestre: Do we have that right? If we want a clangd symlink for the next clang-tools release, should I add one line to "rules" and send you a GitLab merge requsest?<br>
Corret!<br>
I did it for you and uploaded it in Debian experimental already.<br>
<br>
<a href="https://salsa.debian.org/pkg-llvm-team/llvm-defaults/commit/a3e61c84f6ccb55d41b4dec5461cc437d9cb4ba9" rel="noreferrer noreferrer" target="_blank">https://salsa.debian.org/pkg-llvm-team/llvm-defaults/commit/a3e61c84f6ccb55d41b4dec5461cc437d9cb4ba9</a><br>
<br>
Should be also live on <a href="https://apt.llvm.org/" rel="noreferrer noreferrer" target="_blank">https://apt.llvm.org/</a> in the next few hours!<br></blockquote></div></div><div dir="auto">Thanks so much Sylvestre! I'll try it out!</div><div dir="auto"><br></div><div dir="auto">All: I think we should aim to announce clangd as stable in LLVM8 relnotes, do a blogpost etc. Seem reasonable?</div><div dir="auto"><br></div><div dir="auto">We'd want to </div><div dir="auto">- get similar packaging for the most prominent other distro/OSs</div><div dir="auto">- get our docs and editor integrations polished</div><div dir="auto">- make sure we at least sanity check when the branch is cut</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
S<br>
<br>
</blockquote></div></div></div>