Open raffienficiaud opened 1 year ago
Hi Raffi,
As far as I can remember, this change was added to prevent overlinking errors when building the conda
recipe for pygsl_lite
at a suggestion of a conda expert, in this commit.
I have not experienced this issue before, is this for some custom environment?
Thanks @SergeiOssokine . As far as I can tell, the environment is official NVIDIA docker image rockylinux8
. Installing v0.1.2 (commit just before the one you refered to) solves the issue for them.
Do you recall the errors on the conda
recipes or do you have a pointer to the conversation?
Unfortunately the failed Azure Pipeline build (used by conda-forge) is now gone. The original conversation is here: https://github.com/conda-forge/staged-recipes/pull/22405#discussion_r1157371670
Dear Serguei,
The following line prevents from linking the libraries with
libgslcblas
.https://github.com/SergeiOssokine/pygsl_lite/blob/2bef0e9129190dd8101e8cb59911fc1946f872d0/gsl_dist/gsl_Location.py#L113
Doing a simple
yields this error:
The symbol
cblas_ctrmv
is inside the librarygslcblas
shipped with the packagegsl
on that distro:I can submit a patch but before I wanted to hear from you if there is a reason to use the libs explicitely without
cblas
. Thank you