<div dir="ltr"><div dir="ltr"><div>+Sylvestre, who appears to maintain clang/llvm packages for debian.</div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Sep 20, 2018 at 10:08 PM Ilya Biryukov <<a href="mailto:iu.biryukov@gmail.com">iu.biryukov@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">BTW, Kadir noticed today that clangd is already packaged in clang-tools package and available in the new Ubuntu distributions, see:<div dir="auto"><a href="https://packages.ubuntu.com/cosmic/amd64/clang-tools-7/filelist" target="_blank">https://packages.ubuntu.com/cosmic/amd64/clang-tools-7/filelist</a><br></div><div dir="auto"><br></div><div dir="auto">(It's also there in clang-tools-5 and clang-tools-6)</div></div></blockquote>Oh, good catch! I was looking at the clang-tools package, not clang-tools-N.<div>(I don't really understand debian packaging, in case it wasn't obvious!)</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div dir="auto">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</div></div></blockquote><div>I guess there's some packaging magic needed to get that symlink...</div><div>Seems to be here: <a href="https://salsa.debian.org/pkg-llvm-team/llvm-defaults/blob/5f4f2eb04f1340a8228bda0168534dd63a199be2/debian/rules#L288-290">https://salsa.debian.org/pkg-llvm-team/llvm-defaults/blob/5f4f2eb04f1340a8228bda0168534dd63a199be2/debian/rules#L288-290</a></div><div class="gmail_quote"><br></div>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?</div><div class="gmail_quote"><br></div><div class="gmail_quote">(Sorry for the noise, or if there's a better venue)</div><div class="gmail_quote">Cheers, Sam<br class="gmail-Apple-interchange-newline"><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><div class="gmail_quote"><div dir="ltr">Sam McCall via clangd-dev <<a href="mailto:clangd-dev@lists.llvm.org" target="_blank">clangd-dev@lists.llvm.org</a>> schrieb am Do., 20. Sep. 2018, 22:41:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey Hans,<div><br></div><div>Congrats on the recent LLVM7 release!</div><div><br></div><div>It got me thinking about clangd, which has probably reached a level of stability/performance/features where casual users could benefit from it.</div><div>I wanted to pick your brain a little bit (feel free to redirect).</div><div><br></div><div>Is it true that:</div><div> - the LLVM release scripts build clang-tools-extra including clangd</div><div> - exactly which files go in which packages is up to the distro package maintainer</div><div><br></div><div>Do you have recommendations how I proceed to get clangd packaged? Should I contact existing distro package maintainers? Do we have a list?</div><div>(If I had to pick one, my top priority would be a debian package)</div><div><br></div><div>Any opinion on whether this should be part of an existing package (debian has clang-tools) or a separate clangd package?</div><div><br></div><div>cheers, Sam</div></div>
_______________________________________________<br>
clangd-dev mailing list<br>
<a href="mailto:clangd-dev@lists.llvm.org" rel="noreferrer" target="_blank">clangd-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/clangd-dev" rel="noreferrer noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/clangd-dev</a><br>
</blockquote></div>
</blockquote></div></div>