Skip to content

bump zstd-jni version, scala version, and release version - #362

Merged
mpollmeier merged 2 commits into
masterfrom
bbrehm/versionbumb
Jul 16, 2026
Merged

bump zstd-jni version, scala version, and release version#362
mpollmeier merged 2 commits into
masterfrom
bbrehm/versionbumb

Conversation

@bbrehm

@bbrehm bbrehm commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

I don't think this will help our issues with jni warnings on new jdks, nor with the module-info, but still.

@bbrehm
bbrehm requested a review from mpollmeier July 16, 2026 10:43
Comment thread build.sbt

val scala3 = "3.3.7"
val scala3 = "3.7.4"
// ^ n.b. should always be the current scala LTS release, see

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

as per the line right below this: let's not do this

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I instead bumped to 3.3.8

that supposedly can also fix the sun.misc.Unsafe from lazy-val initialization warnings.

I don't quite understand whether that needs an additional compiler switch? https://github.com/scala/scala3/releases/tag/3.3.8 suggests that this needs some -Y..., but the referenced PR
scala/scala3-lts#637 suggests that this works automatically when targeting newer jdks?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

the way I read the PR, it was initially proposed to work automatically. But reviewers felt that went too far for a LTS dot release and so the compiler option is required.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

downstream (joern et al.) will upgrade to 3.8, so this is fine

@bbrehm
bbrehm requested a review from mpollmeier July 16, 2026 11:39
Comment thread build.sbt
"-deprecation",
"-feature",
"--release", "8",
"--release", "11",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

is this change still required then? same at the bottom? i mean, doesn't really matter I guess...

@mpollmeier
mpollmeier merged commit 0b3ba26 into master Jul 16, 2026
1 check passed
@maltek
maltek deleted the bbrehm/versionbumb branch July 17, 2026 11:28
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.

3 participants