New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make numpy and scipy use pkg-config to find blas/lapack #20157
Comments
comment:1
Actually
shuts down all detection so there is hope things can be taken done selectively. |
This comment has been minimized.
This comment has been minimized.
comment:2
Setting everything to None except for |
This comment has been minimized.
This comment has been minimized.
Branch: u/fbissey/numpy_scipy_pc |
Commit: |
Author: François Bissey |
New commits:
|
Work Issues: version bumps |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed work issues from version bumps to none |
Reviewer: Volker Braun |
comment:10
It is missing the
|
comment:11
Can you look at the generated |
comment:12
I notice poseidon also has a problem but look slightly different. |
comment:13
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:31
Still no review please. |
Dependencies: 20208 |
Changed branch from u/fbissey/numpy_scipy_pc_dbg to u/fbissey/numpy_scipy_pc |
comment:32
Random failures should now be solved by #20208. |
Changed dependencies from 20208 to #20208 |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits: |
comment:37
Clean up and merge #20208 so it does build on poseidon out of the box. Cross fingers. |
comment:38
And poseidon still fails because |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:40
Rebased on 7.2.beta0 which includes #20208. |
Changed dependencies from #20208 to none |
comment:42
Finally building on poseidon. Theory: #20208 fixes the case where there is no global The Putting back to positive review. |
Changed branch from u/fbissey/numpy_scipy_pc to |
Since we want the choice of blas/lapack to be configurable by
.pc
files we need to havenumpy
andscipy
obey topkg-config
.This is complicated by the fact that
numpy/scipy
's build system will look forIn that order from (1) to (9). Note that the user's wishes are ignored unless everything else fails. Getting
numpy/scipy
to obey the user wishes, whatever they are, means using not well documented variables to disable the auto-detections steps 1 to 6.CC: @jdemeyer
Component: packages: standard
Author: François Bissey
Branch/Commit:
af70376
Reviewer: Volker Braun
Issue created by migration from https://trac.sagemath.org/ticket/20157
The text was updated successfully, but these errors were encountered: