Skip to content

graalvm: Update graalvm to version 24.0.2#9623

Open
olymk2 wants to merge 1 commit into
getsolus:mainfrom
olymk2:upgrade-graalvm-version
Open

graalvm: Update graalvm to version 24.0.2#9623
olymk2 wants to merge 1 commit into
getsolus:mainfrom
olymk2:upgrade-graalvm-version

Conversation

@olymk2

@olymk2 olymk2 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the version of graalvm, this was extremely painful I have tried multiple times in the past but managed to bump the version.
I had to make quite a few changes to the build script, bit out of my depth so please do check the changes seem sane.

Test Plan

Ran /usr/share/graalvm/bin/java files/hello-world.java to make sure it could still compile
Ran /usr/share/graalvm/bin/java --version to check version had updated
Ran cat /usr/share/graalvm/release

Checklist

  • Package was built and tested against unstable
  • This change could gainfully be listed in the weekly sync notes once merged
  • I agree to license this contribution and all my previous contributions under the licensing terms in LICENSE.md and have the power and authority to grant those licenses.

@EbonJaeger EbonJaeger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Overall, it looks good. I'm leaving some suggestions to maybe make working with the package a little nicer.

Comment thread packages/g/graalvm/package.yml Outdated
Comment thread packages/g/graalvm/package.yml Outdated
Comment thread packages/g/graalvm/package.yml Outdated
Comment thread packages/g/graalvm/package.yml Outdated
Comment thread packages/g/graalvm/package.yml Outdated
@olymk2
olymk2 force-pushed the upgrade-graalvm-version branch from 8e791f8 to afb8ecc Compare July 16, 2026 07:49
@olymk2
olymk2 force-pushed the upgrade-graalvm-version branch from afb8ecc to a2e198a Compare July 17, 2026 19:22
cp $sources/labsjdk-ce-17.0.8+7-jvmci-23.0-b15-linux-amd64.tar.gz $workdir
tar xvf labsjdk-ce-17.0.8+7-jvmci-23.0-b15-linux-amd64.tar.gz
export JAVA_HOME=$workdir/labsjdk-ce-17.0.8-jvmci-23.0-b15/
cp $sources/labsjdk.tar.gz $workdir

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Don't need this line, since the untar command is extracting from ${sources} into ./labsjdk

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

2 participants