Skip to content

Conversation

@DilumAluthge
Copy link
Member

Libdl, Sockets, and Test are non-upgradeable stdlibs that live in the JuliaLang/julia source tree, so I didn't include compat entries for them.

Zstd_jll is vendored under test/trimming/Zstd_jll, and is included via [sources], so I don't think we need a compat entry for that either.

A compat entry for JSON was added in #59738.

So that just leaves JLLWrappers.

@DilumAluthge
Copy link
Member Author

Actually, @topolarity why is JLLWrappers included as a direct dep in the Project.toml file. I can't seem to find it being used anywhere?

@topolarity
Copy link
Member

Probably either an accident or at one time it needed a special branch but no longer does

@DilumAluthge DilumAluthge changed the title test/trimming/Project.toml: Add compat entry for JLLWrappers test/trimming/Project.toml: Remove stale JLLWrappers dep Oct 3, 2025
@DilumAluthge DilumAluthge marked this pull request as ready for review October 3, 2025 21:57
Copy link
Member

@topolarity topolarity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I remember now - This dependency must have been dropped when Zstd_jll was made a stdlib.

It would be best to change this test to also cover some "true" JLL via JLLWrappers, but that will need an updated test so for now this seems OK to me.

@DilumAluthge
Copy link
Member Author

Can we also remove Zstd_jll from [sources], and use the stdlib version instead?

@topolarity
Copy link
Member

No, we can't do that until LazyLibrary is supported by --trim

@DilumAluthge DilumAluthge added the merge me PR is reviewed. Merge when all tests are passing label Oct 3, 2025
@DilumAluthge DilumAluthge merged commit cd62cf9 into master Oct 4, 2025
9 checks passed
@DilumAluthge DilumAluthge deleted the dpa/trimming branch October 4, 2025 23:08
@DilumAluthge DilumAluthge added test This change adds or pertains to unit tests and removed merge me PR is reviewed. Merge when all tests are passing labels Oct 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test This change adds or pertains to unit tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants