FS#42570 - [java-runtime-common] Don't use _JAVA_AWT_WM_NONREPARENTING in /etc/profile.d
Attached to Project:
Arch Linux
Opened by Rohit Agrawal (rohitagr) - Sunday, 26 October 2014, 22:27 GMT
Last edited by Guillaume ALAUX (galaux) - Monday, 01 June 2015, 20:37 GMT
Opened by Rohit Agrawal (rohitagr) - Sunday, 26 October 2014, 22:27 GMT
Last edited by Guillaume ALAUX (galaux) - Monday, 01 June 2015, 20:37 GMT
|
Details
Description:
My patch for awt on non-reparenting window managers has been accepted upstream for JDK9 (http://hg.openjdk.java.net/jdk9/client/jdk/rev/a06c13cb2e45) and exists for JDK8 (http://mail.openjdk.java.net/pipermail/awt-dev/2014-September/008576.html). The chosen implementation always uses _JAVA_AWT_WM_NONREPARENTING if set, and so this environment variable should not be set system-wide. It should be set by users individually in their xinitrc's (or wherever). |
This task depends upon
I agree on the fact that this variable belongs to xinitrc or similar file rather than the "jre" profile. I will "move" it away from jre.sh and add a message after package installation to let users know they should take care of it somewhere else.
I will close this bug once done.