conda-forge / openblas-feedstock

A conda-smithy repository for openblas.
BSD 3-Clause "New" or "Revised" License
9 stars 38 forks source link

Include unversioned libopenblas64_.so for Julia #128

Closed mkitti closed 2 years ago

mkitti commented 2 years ago

This change will include libopenblas.so and libopenblasw64_.so in the tarball.

Checklist

This change is meant to assist in updating the Julia feedstock recipe to a recent version of Julia and to also enable compatibility with Julia's binarybuilder.org packages.

Julia's build process as well additional binary packages from Julia reference an unversioned libopenblas64_.so on 64-bit platforms:

https://github.com/JuliaLang/julia/blob/e6e79f7ab4549ab4d6ffbad22038ebfce1368f93/stdlib/OpenBLAS_jll/src/OpenBLAS_jll.jl#L26-L32

Including a symlink that does not have the version suffix .0 would greatly aid in bringing recent versions of Julia to conda-forge.

conda-forge-linter commented 2 years ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

mkitti commented 2 years ago

Cross referencing https://github.com/conda-forge/julia-feedstock/pull/115

mkitti commented 2 years ago

@conda-forge-admin, please rerender

isuruf commented 2 years ago

They are included in openblas package instead of libopenblas package.

mkitti commented 2 years ago

They are included in openblas package instead of libopenblas package.

I suppose we can close this then and have julia-feedstock depend on openblas rather than libopenblas.