Skip to content

Remove Pkg dependency from SuiteSparse_jll#52441

Merged
KristofferC merged 1 commit intoJuliaLang:masterfrom
hycakir:master
Dec 8, 2023
Merged

Remove Pkg dependency from SuiteSparse_jll#52441
KristofferC merged 1 commit intoJuliaLang:masterfrom
hycakir:master

Conversation

@hycakir
Copy link
Copy Markdown
Contributor

@hycakir hycakir commented Dec 7, 2023

This dependency seems to be superfluous, and Pkg brings lots of dependencies into the project (Downloads, LibGit2, etc.) which makes it hard to create leaner binary packages via PackageCompiler for projects that depend on SuiteSparse_jll.

This dependency seems to be superfluous, and `Pkg` brings lots of dependencies (Downloads, LibGit2, etc.) which makes it hard to create leaner binary packages via `PackageCompiler`
@KristofferC
Copy link
Copy Markdown
Member

Was added in #39455 but I am not sure why. (@ViralBShah)

@brenhinkeller brenhinkeller added stdlib Julia's standard library sparse Sparse arrays labels Dec 7, 2023
@ViralBShah
Copy link
Copy Markdown
Member

Feel free to remove. I have no recollection why I might have added it.

@KristofferC KristofferC added backport 1.9 Change should be backported to release-1.9 backport 1.10 Change should be backported to the 1.10 release labels Dec 8, 2023
@KristofferC KristofferC merged commit 3b9c39a into JuliaLang:master Dec 8, 2023
KristofferC pushed a commit that referenced this pull request Dec 12, 2023
This dependency seems to be superfluous, and `Pkg` brings lots of
dependencies into the project (Downloads, LibGit2, etc.) which makes it
hard to create leaner binary packages via `PackageCompiler` for projects
that depend on `SuiteSparse_jll`.

(cherry picked from commit 3b9c39a)
@KristofferC KristofferC mentioned this pull request Dec 12, 2023
17 tasks
KristofferC added a commit that referenced this pull request Dec 17, 2023
Backported PRs:
- [x] #51234 <!-- Fix getfield codegen for tuple inputs and unknown
symbol fields. -->
- [x] #52170 <!-- fix invalidations related to `ismutable` -->
- [x] #52342 <!-- Add single-term multiplication for `AbstractQ` on
v1.10 and above -->
- [x] #52333 <!-- bugfix for dot of Hermitian{noncommutative} -->
- [x] #52407 <!-- channels: fix memory ordering violation in iterate -->
- [x] #52405 <!-- Bump LLVM to 15.0.7+10 to fix GC issue -->
- [x] #52441 <!-- Remove `Pkg` dependency from `SuiteSparse_jll` -->
- [x] #52367 <!-- docs: add notes about scratchspaces in depot -->
- [x] #52456 <!-- Make `jl_write_coverage_data` dllexported again -->
- [x] #52294 <!-- GC scheduler refinements -->
- [x] #52359 <!-- make custom log macros work -->
- [x] #52548
@KristofferC KristofferC removed the backport 1.10 Change should be backported to the 1.10 release label Dec 17, 2023
@KristofferC KristofferC mentioned this pull request Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 1.9 Change should be backported to release-1.9 sparse Sparse arrays stdlib Julia's standard library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants