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
BUG: unable to build with musl, 'execinfo.h' file not found #22084
Comments
Backtracing provided by other libraries (e.g. libunwind) on non-glibc systems does not have execinfo.h. Fix: numpy#22084
Backtracing provided by other libraries (e.g. libunwind) on non-glibc systems does not have execinfo.h. Fix: numpy#22084
Backtracing provided by other libraries (e.g. libunwind) on non-glibc systems does not have execinfo.h. Fix: numpy#22084
How are we successfully building wheels for musl if this cannot succeed? |
Backtracing provided by other libraries (e.g. libunwind) on non-glibc systems does not have execinfo.h. Fix: numpy#22084
Maybe your system doesn't have a library like libunwind so backtracing is turned off. |
If execinfo is required for backtracing in this case, how come we can just skip the include? Shouldn't some symbol from it be in use at runtime? |
execinfo also appears in |
execinfo is not required for other backtracing libraries. It should have |
I am using Gentoo, however it is experimental musl + clang system which not have official images. |
Some system (e.g. musl) do not have "execinfo.h", and the backtracking is provided by libunwind. Fix: numpy#22084
Some system (e.g. musl) do not have "execinfo.h", and the backtracking is provided by libunwind. Fix: numpy#22084
Some system (e.g. musl) do not have "execinfo.h", and the backtracking is provided by libunwind. Fix: numpy#22084
Describe the issue:
Unable to build with musl since 'execinfo.h' not exists.
Reproduce the code example:
Error message:
The text was updated successfully, but these errors were encountered: