Andrew Wilkins via llvm-dev
2016-Apr-13 00:56 UTC
[llvm-dev] Status of the official LLVM APT repositories
On Wed, 13 Apr 2016 at 08:10 Amaury SECHET via llvm-dev < llvm-dev at lists.llvm.org> wrote:> I'd like to shime in here. These apt repository used to contain packages > named llvm-3.8-tools containing, amongst other things, the lit python > library used to test llvm. It seems that it went away recently and I have > travis build failing because of this. > > What is going here ? It that just a mistake ? Is there something I can do > to help get this package back ? >I removed llvm-lit, among other utilities, after receiving guidance that they were not intended for distribution to LLVM users. Sounds like that was wrong. You would have to update CMake to install them; and then reintroduce them into the Debian packaging. Cheers, Andrew 2016-03-30 2:34 GMT-07:00 Sylvestre Ledru via llvm-dev <> llvm-dev at lists.llvm.org>: > >> Le 29/03/2016 à 14:17, Yury V. Zaytsev a écrit : >> > Hi Sylvestre, >> > ri >> > On Sat, 12 Mar 2016, Sylvestre Ledru wrote: >> > >> >> I am working on it as we speak. Hopefully, most of the 3.8 & 3.9 >> packages are going to be green by next week. >> > >> > Any updates on that? >> Yes, most of the remaining issues are fixed (the sync to llvm.org/apt >> was disabled). I will send a summary soon. >> >> > It appears that Precise repositories are now in order, but all the >> others (and, most importantly, Trusty) are still not updated. >> I forced the push. Should be fine now. >> >> > Also, 3.9 packages are not mentioned on the web page, although they >> seem to be available for Precise from the snapshots repository. >> Not sure what you mean here? >> llvm-toolchain-trusty contains 3.9 >> >> > For me, the Jenkis URL is still not responding, so although I can see >> the commits to the svn repository at http://anonscm.debian.org, I can't >> really figure out what's actually going on... >> Yes, this is running on a temporary server (the previous one had some >> hardware issues). >> Not sure I will make it public or not. >> >> Sylvestre >> >> >> >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >> > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160413/63bc5697/attachment.html>
Amaury SECHET via llvm-dev
2016-Apr-13 01:38 UTC
[llvm-dev] Status of the official LLVM APT repositories
I'd be happy to do it, but this is a bit much high level for me to be actionable. Can you explain me what I should do to reintroduce them int he debian packaging ? 2016-04-12 17:56 GMT-07:00 Andrew Wilkins <axwalk at gmail.com>:> On Wed, 13 Apr 2016 at 08:10 Amaury SECHET via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> I'd like to shime in here. These apt repository used to contain packages >> named llvm-3.8-tools containing, amongst other things, the lit python >> library used to test llvm. It seems that it went away recently and I have >> travis build failing because of this. >> >> What is going here ? It that just a mistake ? Is there something I can do >> to help get this package back ? >> > > I removed llvm-lit, among other utilities, after receiving guidance that > they were not intended for distribution to LLVM users. Sounds like that was > wrong. > > You would have to update CMake to install them; and then reintroduce them > into the Debian packaging. > > Cheers, > Andrew > > 2016-03-30 2:34 GMT-07:00 Sylvestre Ledru via llvm-dev < >> llvm-dev at lists.llvm.org>: >> >>> Le 29/03/2016 à 14:17, Yury V. Zaytsev a écrit : >>> > Hi Sylvestre, >>> > ri >>> > On Sat, 12 Mar 2016, Sylvestre Ledru wrote: >>> > >>> >> I am working on it as we speak. Hopefully, most of the 3.8 & 3.9 >>> packages are going to be green by next week. >>> > >>> > Any updates on that? >>> Yes, most of the remaining issues are fixed (the sync to llvm.org/apt >>> was disabled). I will send a summary soon. >>> >>> > It appears that Precise repositories are now in order, but all the >>> others (and, most importantly, Trusty) are still not updated. >>> I forced the push. Should be fine now. >>> >>> > Also, 3.9 packages are not mentioned on the web page, although they >>> seem to be available for Precise from the snapshots repository. >>> Not sure what you mean here? >>> llvm-toolchain-trusty contains 3.9 >>> >>> > For me, the Jenkis URL is still not responding, so although I can see >>> the commits to the svn repository at http://anonscm.debian.org, I can't >>> really figure out what's actually going on... >>> Yes, this is running on a temporary server (the previous one had some >>> hardware issues). >>> Not sure I will make it public or not. >>> >>> Sylvestre >>> >>> >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> llvm-dev at lists.llvm.org >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>> >> >> _______________________________________________ >> LLVM Developers mailing list >> llvm-dev at lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160412/b7b2b1e6/attachment.html>
Andrew Wilkins via llvm-dev
2016-Apr-13 01:48 UTC
[llvm-dev] Status of the official LLVM APT repositories
On Wed, 13 Apr 2016 at 09:38 Amaury SECHET <deadalnix at gmail.com> wrote:> I'd be happy to do it, but this is a bit much high level for me to be > actionable. Can you explain me what I should do to reintroduce them int he > debian packaging ? >On the CMake side, I'm not sure. I think it's just a matter of using the "install()" functions to install them into the appropriate place in the tree. They weren't installed by CMake in the first place; I was going to do that, which is when I was told they shouldn't be distributed. For Debian packaging, there are a few things. 1) revive the llvm-X.Y-tools.* files, which were in LLVM 3.7. See: http://anonscm.debian.org/viewvc/pkg-llvm/llvm-toolchain/branches/3.7/debian/ . 2) add the llvm-X.Y-tools entry back into control. Compare http://anonscm.debian.org/viewvc/pkg-llvm/llvm-toolchain/branches/3.7/debian/control?revision=1843&view=markup and http://anonscm.debian.org/viewvc/pkg-llvm/llvm-toolchain/branches/3.8/debian/control?revision=1881&view=markup . 3) update the "rules" script as necessary to support the above, copying files into the places that the Debian package layout expects HTH, Andrew> 2016-04-12 17:56 GMT-07:00 Andrew Wilkins <axwalk at gmail.com>: > >> On Wed, 13 Apr 2016 at 08:10 Amaury SECHET via llvm-dev < >> llvm-dev at lists.llvm.org> wrote: >> >>> I'd like to shime in here. These apt repository used to contain packages >>> named llvm-3.8-tools containing, amongst other things, the lit python >>> library used to test llvm. It seems that it went away recently and I have >>> travis build failing because of this. >>> >>> What is going here ? It that just a mistake ? Is there something I can >>> do to help get this package back ? >>> >> >> I removed llvm-lit, among other utilities, after receiving guidance that >> they were not intended for distribution to LLVM users. Sounds like that was >> wrong. >> >> You would have to update CMake to install them; and then reintroduce them >> into the Debian packaging. >> >> Cheers, >> Andrew >> >> 2016-03-30 2:34 GMT-07:00 Sylvestre Ledru via llvm-dev < >>> llvm-dev at lists.llvm.org>: >>> >>>> Le 29/03/2016 à 14:17, Yury V. Zaytsev a écrit : >>>> > Hi Sylvestre, >>>> > ri >>>> > On Sat, 12 Mar 2016, Sylvestre Ledru wrote: >>>> > >>>> >> I am working on it as we speak. Hopefully, most of the 3.8 & 3.9 >>>> packages are going to be green by next week. >>>> > >>>> > Any updates on that? >>>> Yes, most of the remaining issues are fixed (the sync to llvm.org/apt >>>> was disabled). I will send a summary soon. >>>> >>>> > It appears that Precise repositories are now in order, but all the >>>> others (and, most importantly, Trusty) are still not updated. >>>> I forced the push. Should be fine now. >>>> >>>> > Also, 3.9 packages are not mentioned on the web page, although they >>>> seem to be available for Precise from the snapshots repository. >>>> Not sure what you mean here? >>>> llvm-toolchain-trusty contains 3.9 >>>> >>>> > For me, the Jenkis URL is still not responding, so although I can see >>>> the commits to the svn repository at http://anonscm.debian.org, I >>>> can't really figure out what's actually going on... >>>> Yes, this is running on a temporary server (the previous one had some >>>> hardware issues). >>>> Not sure I will make it public or not. >>>> >>>> Sylvestre >>>> >>>> >>>> >>>> _______________________________________________ >>>> LLVM Developers mailing list >>>> llvm-dev at lists.llvm.org >>>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>>> >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> llvm-dev at lists.llvm.org >>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev >>> >> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160413/609832e0/attachment-0001.html>