[Pkg-julia-devel] Bug#803644: fixed in julia 0.4.2-1

Emilio Pozuelo Monfort pochu at debian.org
Wed Dec 9 11:51:15 UTC 2015


On 08/12/15 16:54, Peter Colberg wrote:
> Hi Emilio,
> 
> On Tue, Dec 08, 2015 at 11:52:54AM +0100, Emilio Pozuelo Monfort wrote:
>> Your package now build-depends on llvm-3.8 (as the first alternative). That is
>> built from src:llvm-toolchain-snapshot, which means it won't migrate to testing,
>> and thus your package won't either.
> 
> I was fully aware that LLVM 3.8 has not been released yet. However, I
> neglected to consider whether llvm-toolchain-snapshot is in testing.
> 
>> Please drop that, or at least make llvm-3.7 the first alternative.
> 
> Julia 0.4 requires LLVM == 3.3 or >= 3.8 to perform adequately.
> 
> LLVM 3.4 to 3.7 exhibit significant to grave performance issues
> depending on the architecture [1], which the upstream maintainers
> are aware off.
> 
> [1] https://github.com/JuliaLang/julia/issues/14191
> 
> As an alternative to not having Julia 0.4 in Debian at all, would you
> agree to the Julia team reuploading the LLVM 3.3 package to unstable
> under our maintainership?

Sorry but that isn't an option.

What you can do is keep julia in unstable using llvm 3.8, and that will migrate
to testing once 3.8 is officially released and migrates to testing.

Cheers,
Emilio

> We would transition to LLVM 3.8 once Julia 0.5 is released next year.
> 
> 
> On the topic of LLVM, I have suggested [2] to promote selected LLVM
> versions to long-term supported (LTS) releases that are maintained
> by downstream users.
> 
> [2] https://github.com/JuliaLang/julia/issues/14191#issuecomment-160730008
> 
> Cheers,
> Peter
> 



More information about the Pkg-julia-devel mailing list