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

Bump JavaFX for Linux Aarch64 #3304

Open
2 tasks done
infeo opened this issue Jan 30, 2024 · 2 comments
Open
2 tasks done

Bump JavaFX for Linux Aarch64 #3304

infeo opened this issue Jan 30, 2024 · 2 comments
Labels
misc:arch:arm64 os:linux type:dev-task Tasks that only affect the development

Comments

@infeo
Copy link
Member

infeo commented Jan 30, 2024

Please agree to the following

Summary

Update the appImage & debian workflows once there exists an openjfx aarch64 jmod.

Motivation

Cryptomator uses for build the OpenJFX jmods provided by Gluon. In the past time, one could download the jmods from their website for all platforms. Since half a year, the linux aarch64 jmod is not shown anymore, although it could be downloaded.

This has now changed. Using https://download2.gluonhq.com/openjfx/21.0.2/openjfx-21.0.2_linux-aarch64_bin-jmods.zip leads to an "Access Denied" message. Hence, all linux aarch64 builds need to stay on JavaFX 21.0.1 for now.

Considered Alternatives

  • Build jmods ourselfves: that would be a whole lotta work.
  • find another jmod provider

Anything else?

I'll ask on the openjfx mailing list, since messages to support@gluonhq.com were not answered.

@infeo
Copy link
Member Author

infeo commented Jan 30, 2024

@infeo
Copy link
Member Author

infeo commented Feb 2, 2024

Due to the upcoming release and that we do not want to split our maven-dependencies (see https://github.com/cryptomator/cryptomator/actions/runs/7712193673/job/21019199932#step:7:105), i reverted the general jfx update in 85c52c6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
misc:arch:arm64 os:linux type:dev-task Tasks that only affect the development
Projects
None yet
Development

No branches or pull requests

1 participant