Bug#893189: llvm-defaults to llvm-7 ? [was: Re: Bug#893189: transition: llvm-defaults to llvm 6.0]
On Tue, Oct 23, 2018 at 09:11:53AM +0200, Sylvestre Ledru wrote: >... > * Remove everything but 6 & 7 from the archive to release with only two llvm > versions. (maybe one if we are very lucky? :) Luck alone won't help. The biggest block for shipping only LLVM 7 in buster might be to move ghc on arm* either to LLVM 7 or to not use LLVM - and this would ideally have to be done before the last gc transition for buster starts. > Cheers, > Sylvestre cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
Bug#893189: llvm-defaults to llvm-7 ? [was: Re: Bug#893189: transition: llvm-defaults to llvm 6.0]
Hi Sylvestre, F.Y.I. > * llvm 6.0 upstream won't have a new upstream release * I have been > focusing my Debian effort on 7 for a while, so, packaging is a much > better shape Julia upstream backported many patches from llvm-7 to their vendored llvm-6 source. However it's llvm-7 support is still under development and is not likely to be merged by the stable 1.0.X series. I may have to port some patches from llvm-7 to Debian's llvm-6 for julia 1.0.X, if upstream doesn't release julia 1.1 before Buster release, which would support llvm-7. > * Remove everything but 6 & 7 from the archive to release with only > two llvm versions. (maybe one if we are very lucky? :) IIRC Julia 1.0.X FTBFS with llvm-7. Sorry for the bad news :( If upstream can release 1.1.X before Buster freeze, julia won't block llvm-6 removal.
Bug#893189: llvm-defaults to llvm-7 ? [was: Re: Bug#893189: transition: llvm-defaults to llvm 6.0]
Hello Emilio and others, Le 23/06/2018 à 11:15, Emilio Pozuelo Monfort a écrit :>> >> Not yet, sorry. been busy with other things! > > Hi Sylvestre, any progress with this? Would be nice to bump llvm-defaults so > that we can start removing the old versions.I would like upload llvm-defaults > to propose version 7 as default for a few reasons: * llvm 6.0 upstream won't have a new upstream release * I have been focusing my Debian effort on 7 for a while, so, packaging is a much better shape * libc++ & openmp have been merged into llvm-toolchain-7. We would be able to remove libc++ and openmp; Both had some significant improvements as they have been merged in the main line. * a few packages are already using 7 (Postgresql, rust 1.30 and soon Firefox, which would make our life easier when we release) * 7 should be in testing very soon (tm), still building on mipsel * Remove everything but 6 & 7 from the archive to release with only two llvm versions. (maybe one if we are very lucky? :) Cheers, Sylvestre