Skip to content

Conversation

@staticfloat
Copy link
Member

No description provided.

@staticfloat
Copy link
Member Author

Fixes sparse test error could not load module libspqr: dlopen(libspqr.dylib, 1): image not found

@ViralBShah
Copy link
Member

@staticfloat I can't tell based on the diffs, how the dlopen issue gets resolved here - what forces the build of libspqr?

@staticfloat
Copy link
Member Author

It's because suitesparse ships on most platforms as static libraries, not shared. There are makefiles in contrib/ that "repackage" these static libraries as shared libraries, and the recent addition of libspqr only added in repackaging of julia-build libsuitesparse, not system-provided libsuitesparse.

Additionally, the install step didn't include libspqr, so in all cases if you did make install you would get this error because libspqr would be left behind.

@staticfloat
Copy link
Member Author

Updated to no longer install libspqr, I've moved that into my other pull request which fixes the install process for dash-based distributions.

ViralBShah added a commit that referenced this pull request Nov 10, 2012
Cause repackaged suitesparse to include libspqr.$(SHLIB_EXT) as well
@ViralBShah ViralBShah merged commit e426f52 into JuliaLang:master Nov 10, 2012
@staticfloat staticfloat deleted the patchfix branch October 18, 2016 05:45
KristofferC pushed a commit that referenced this pull request Dec 16, 2025
Co-authored-by: dkarrasch <[email protected]>
Fix GEMM dispatch for complex-real matmul (#1520)
dkarrasch added a commit that referenced this pull request Dec 16, 2025
#60394)

Stdlib: LinearAlgebra
URL: https://github.com/JuliaLang/LinearAlgebra.jl.git
Stdlib branch: release-1.13
Julia branch: backports-release-1.13
Old commit: 7e11b5e
New commit: 4786452
Julia version: 1.13.0-alpha2
LinearAlgebra version: 1.13.0
Bump invoked by: @dkarrasch
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/LinearAlgebra.jl@7e11b5e...4786452

```
$ git log --oneline 7e11b5e..4786452
4786452 Backports release 1.13 (#1495)
31f3947 Make sure inputs to the hemm etc tests are Hermitian  (#1522)
d39ff40 Fix GEMM dispatch for complex-real matmul (#1520)
8a7f5dc Make `dot` consistently return `zero` on empty arrays (#1494)
99da7a5 Fixed typo in matmul.jl (#1492)
8152331 Fix 3-arg `dot` for empty arrays (#1485)
ea1e3f8 Fix forgotten conj(alpha) in her2k documentation (#1480)
```

Co-authored-by: dkarrasch <[email protected]>
ViralBShah added a commit that referenced this pull request Jan 10, 2026
Stdlib: LinearAlgebra
URL: https://github.com/JuliaLang/LinearAlgebra.jl.git
Stdlib branch: master
Julia branch: master
Old commit: b599095
New commit: 0eaade8
Julia version: 1.14.0-DEV
LinearAlgebra version: 1.13.0 (Does not match)
Bump invoked by: @ViralBShah
Powered by:
[BumpStdlibs.jl](https://github.com/JuliaLang/BumpStdlibs.jl)

Diff:
JuliaLang/LinearAlgebra.jl@b599095...0eaade8

```
$ git log --oneline b599095..0eaade8
0eaade8 In-place multiplication of `Diagonal` with OffsetMatrix should throw (#1526)
417e914 Reduce method definitions for cat of `AbstractQ`s (#1500)
653ead1 Make sure inputs to the hemm etc tests are Hermitian  (#1522)
4004db9 fix typos (#1521)
eb007bb Fix GEMM dispatch for complex-real matmul (#1520)
f41bf65 Fix unitful 3-arg `*` (#1499)
24ac8e9 Bump actions/checkout from 5 to 6 (#1518)
2a6f3b7 make eigvals(::Diagonal) accept sortby (#1477)
189d49d Make `dot` consistently return `zero` on empty arrays (#1494)
1c0b673 Ensure inverse of Symmetric{<:,Diagonal} returns same type (#1439)
fa00b3c Fixed typo in matmul.jl (#1492)
21af0af Fix 3-arg `dot` for empty arrays (#1485)
6beb32c Make matmul work with zero-less eltypes (#1488)
```

Co-authored-by: ViralBShah <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants