Skip to content
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

Remove Pkg dependency from SuiteSparse_jll #52441

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

hycakir
Copy link
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
Sponsor 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
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
9 of 11 checks passed
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
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