conda-forge / libcxxwrap-julia-feedstock

A conda-smithy repository for libcxxwrap-julia.
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

Julia compatibility should be [1.6, 2.0) #31

Open mkitti opened 2 years ago

mkitti commented 2 years ago

Issue:

I am wondering why the Julia version is pinned between [1.6, 1.7) ?

https://github.com/conda-forge/libcxxwrap-julia-feedstock/blob/8a25c90287e3c7eb74e6fb3035bbd78387d4a350/recipe/meta.yaml#L26

The JLL package declares compat with Julia 1.6, meaning [1.6,2.0) according to semver.

https://github.com/JuliaBinaryWrappers/libcxxwrap_julia_jll.jl/blob/700a4ed56763315cd6e9120216af0ef2449d3c7c/Project.toml#L13

Also in the julia-feedstock, the 1.7 branch will have a conda environment specific Julia depot, while the 1.6 branch will likely stick with the default depot in ~/.julia so as to not break existing setups using 1.6.x and needing patch updates.


Environment (conda list):

``` $ conda list ```


Details about conda and system ( conda info ):

``` $ conda info ```
mkitti commented 2 years ago

@SylvainCorlay I also noticed that you are building against Julia 1.6. The Julia 1.7 branch on conda-forge are the first builds that actually move the JULIA_DEPOT into the conda environment, so I highly recommend considering using Julia 1.7.1.