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

Provide downloads that don't have java bundled #1024

Closed
tresf opened this issue Sep 21, 2022 · 2 comments
Closed

Provide downloads that don't have java bundled #1024

tresf opened this issue Sep 21, 2022 · 2 comments
Assignees
Milestone

Comments

@tresf
Copy link
Contributor

tresf commented Sep 21, 2022

Since QZ Tray 2.2, Java is bundled with the installers. This is nice for the most common architectures (Intel, M1) but for system such as the Raspberry Pi (e.g. aarch64), there's no easy way to install.

The "other downloads" should have an option for Java-less installers, which will behave like the old installers by attempting to locate the system version of Java.

@tresf tresf added this to the 2.2.2 milestone Sep 21, 2022
@tresf tresf changed the title Provide noarch downloads Provide downloads that don't have java bundled Oct 9, 2022
@tresf
Copy link
Contributor Author

tresf commented Dec 16, 2022

The more I think about this, the more I think this is not feasible due to the way packaging works. Currently, we strip any non-native files (.dll, .so, .dylib) when we package. This was a deliberate action as a result of bundling Java and adding these back in would be a regression.

Perhaps what we do instead is simply offer downloads for Windows ARM64 (without JavaFX) and Linux ARM64, which I think offers a more predictable experience.

@tresf
Copy link
Contributor Author

tresf commented Apr 22, 2023

Perhaps what we do instead is simply offer downloads for Windows ARM64 (without JavaFX) and Linux ARM64, which I think offers a more predictable experience.

Done via the release of QZ Tray 2.2.2.

The more I think about this, the more I think this is not feasible due to the way packaging works.

We haven't had any complaints since the release of QZ Tray 2.2.2, closing.

@tresf tresf closed this as not planned Won't fix, can't repro, duplicate, stale Apr 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants