-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Remove configurable Java support in browsers, or comment that it does not work? #84909
Comments
I have added a sentence in the Firefox and Chromium wiki articles until this is cleared up:
|
note, that even if this gonna to be removed, it is still possible to launch Firefox+IcedTea from prebuilt binaries with following overlay entry:
I'm active user of this because of banking software (sigh). I also think it's possible to build this from current nixpkgs with:
however I never tried to rebuild ff from source. |
Building from current |
Hello, I'm a bot and I thank you in the name of the community for opening this issue. To help our human contributors focus on the most-relevant reports, I check up on old issues to see if they're still relevant. This issue has had no activity for 180 days, and so I marked it as stale, but you can rest assured it will never be closed by a non-human. The community would appreciate your effort in checking if the issue is still valid. If it isn't, please close it. If the issue persists, and you'd like to remove the stale label, you simply need to leave a comment. Your comment can be as simple as "still important to me". If you'd like it to get more attention, you can ask for help by searching for maintainers and people that previously touched related code and @ mention them in a comment. You can use Git blame or GitHub's web interface on the relevant files to find them. Lastly, you can always ask for help at our Discourse Forum or at #nixos' IRC channel. |
FirefoxI think Java applet support is now completely gone. https://github.com/NixOS/nixpkgs/blob/0b8799ecaaf0dc6b4c11583a3c96ca5b40fcfdfb/pkgs/applications/networking/browsers/firefox/packages.nix has Firefox ESR 78 which has no support. So I think we should update the wiki articles to reflect that. @xaverdh has removed the misleading attributes in PR #85307 for Firefox. @danbst Would you be up for updating the wiki to share your exact current workaround that uses old nixpkgs? I imagine there are more legacy banking users that would appreciate it. Chromium@gebner You udated the |
On the contrary, I didn't update anything in chromium. Chromium was already using openjre8 (because I have no idea what chromium uses the jre for, could we upgrade it to openjdk14? |
I marked this as stale due to inactivity. → More info |
I've dropped the Java section of the Chromium page in the NixOS wiki: https://www.java.com/en/download/help/chrome.html states:
IIRC Java is being completely removed from Chromium (although last I've checked it was unfortunately still required for building on Linux... :o). Edit: I also didn't see a Java related configuration option for Chromium anymore. Can we close this issue then? |
The Chromium NixOS wiki article https://nixos.wiki/wiki/Chromium#Java says:
or
but these options do not even seem to exist for Chromium, and I cannot find them in the nixpkgs history.
The Firefox NixOS wiki article https://nixos.wiki/wiki/Firefox#Firefox_ESR_and_Oracle_JDK says:
It seems that Java browser applet support is completely broken (upstream and for nixpkgs), and these wiki resources as well as the code in the Firefox
wrapper.nix
are just misleading and inviting people to spend time on what cannot work anyway.Does anybody know if it is actually possible to build any browser with Java support in nixpkgs >= 20.03?
If no, I think we should update the wiki and remove these pluging options, or at least comment that they do not work unless you override e.g. Firefox with a much older source code version that nixpkgs does not provide.
The text was updated successfully, but these errors were encountered: