-
Notifications
You must be signed in to change notification settings - Fork 462
Inkscape and OpenShot throw error "undefined symbol: ssyrk_64_" from libcblas #947
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
Comments
The |
I am not knowledgable about nm, but when I use it on libcblas.so(.3(.11.0)) I get "no symbols". There's also something about the 64-bit API in the release notes. |
The "no symbols" is a bit strange for a shared library, perhaps you looked at a symbolic link that is not pointing anywhere
(and libblas.so has the matching symbols for ssyrk that libcblas Uses:
|
That was the problem, thanks, I didn't even look at blas as I believed there was automated dependency and version checking to prevent something like this.. The maintainer updated cblas a few days before blas, as of today both are at 3.12 and everything works again. |
In case this is useful to anyone finding this, I had the same exact error because I had an old /usr/local/lib64/libblas.so* ... I was confused because |
Description
I did a fresh install of OpenShot and Inkscape this weekend.
I'm using EndeavorOS and the arch repositories with the pacman package manager.
Both applications fail to start and throw the same error:
Inkscape:
symbol lookup error: /usr/lib/libcblas.so.3: undefined symbol: ssyrk_64_
OpenShot:
ImportError: /usr/lib/libcblas.so.3: undefined symbol: ssyrk_64_
The cblas library just got updated to 3.12.0, so I presume that might be the cause.
cblas Version: 3.12.0
Operating System / Distro: EndeavorOS, Kernel 6.1.62-1-lts
Checklist
The text was updated successfully, but these errors were encountered: