[arch-general] time to drop openjdk6 ?
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it should be now stable enough to replace Java6 for everyone also in the OpenJDK community releases. I'm asking if there's somebody still in the need to use openjdk6 for certain apps that fail to run with openjdk7? If so please report it upstream. I know there's are still some commercial java apps that will only run on the Oracle JRE6 or JRE7 but I ask only if somebody prefers openjdk6 in our repos over java7-openjdk. I'd like to drop openjdk6 when the next security update will be released if possible. -Andy
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it
At least one of my packages can be built only with openjdk6. I did not research why.
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it
Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f). So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment. --Chris Sakalis [1] - https://aur.archlinux.org/packages.php?ID=39434 On Wed, Jun 13, 2012 at 9:20 PM, Ray Kohler <ataraxia937@gmail.com> wrote:
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it
Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f). So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
On Wed, Jun 13, 2012 at 8:57 PM, Chris Sakalis <chrissakalis@gmail.com> wrote:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
--Chris Sakalis
[1] - https://aur.archlinux.org/packages.php?ID=39434
On Wed, Jun 13, 2012 at 9:20 PM, Ray Kohler <ataraxia937@gmail.com> wrote:
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it
Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f). So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
I think we should move forward to 7. Oracle already announced that they are moving so the the application must follow. You can always keep a JRE 6 and JDK 6 locally as optional somewhere else (/opt) or even at your home folder for your development and for applications and make alias for them or even load them in your local .profile. -- Caution: breathing may be hazardous to your health. #include <stdio.h> int main(){printf("%s","\x4c\x65\x6f\x6e\x69\x64\x61\x73");}
On 13 June 2012 22:02, Leonidas Spyropoulos <artafinde@gmail.com> wrote:
On Wed, Jun 13, 2012 at 8:57 PM, Chris Sakalis <chrissakalis@gmail.com> wrote:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
--Chris Sakalis
[1] - https://aur.archlinux.org/packages.php?ID=39434
On Wed, Jun 13, 2012 at 9:20 PM, Ray Kohler <ataraxia937@gmail.com> wrote:
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it
Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f). So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
I think we should move forward to 7. Oracle already announced that they are moving so the the application must follow. You can always keep a JRE 6 and JDK 6 locally as optional somewhere else (/opt) or even at your home folder for your development and for applications and make alias for them or even load them in your local .profile.
-- Caution: breathing may be hazardous to your health.
#include <stdio.h> int main(){printf("%s","\x4c\x65\x6f\x6e\x69\x64\x61\x73");}
Hello, Unfortunately tomcat7 won't compile with OpenJDK7. I will have a look at this (after my holidays next week). This one should be the only of mine to still require java-environment=6. -- Guillaume
On 13-06-2012 18:43, Guillaume ALAUX wrote:
On 13 June 2012 22:02, Leonidas Spyropoulos <artafinde@gmail.com> wrote:
On Wed, Jun 13, 2012 at 8:57 PM, Chris Sakalis <chrissakalis@gmail.com> wrote:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
--Chris Sakalis
[1] - https://aur.archlinux.org/packages.php?ID=39434
On Wed, Jun 13, 2012 at 9:20 PM, Ray Kohler <ataraxia937@gmail.com> wrote:
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f). So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
I think we should move forward to 7. Oracle already announced that they are moving so the the application must follow. You can always keep a JRE 6 and JDK 6 locally as optional somewhere else (/opt) or even at your home folder for your development and for applications and make alias for them or even load them in your local .profile.
-- Caution: breathing may be hazardous to your health.
#include <stdio.h> int main(){printf("%s","\x4c\x65\x6f\x6e\x69\x64\x61\x73");} Hello,
Unfortunately tomcat7 won't compile with OpenJDK7. I will have a look at this (after my holidays next week). This one should be the only of mine to still require java-environment=6.
-- Guillaume
Hi, Many internet banking applications here in Brazil need JDK6. I'll check if this is still valid for my bank (that's a very popular one), but others may cease to work. Armando
On 13-06-2012 19:08, Armando M. Baratti wrote:
On 13-06-2012 18:43, Guillaume ALAUX wrote:
On 13 June 2012 22:02, Leonidas Spyropoulos <artafinde@gmail.com> wrote:
On Wed, Jun 13, 2012 at 8:57 PM, Chris Sakalis <chrissakalis@gmail.com> wrote:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
--Chris Sakalis
[1] - https://aur.archlinux.org/packages.php?ID=39434
On Wed, Jun 13, 2012 at 9:20 PM, Ray Kohler <ataraxia937@gmail.com> wrote:
On 13.06.2012 21:32, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it Upstream only yesterday fixed a bug which affects me (http://icedtea.classpath.org//hg/icedtea-web?cmd=changeset;node=40776f2e940f).
So I'd be grateful if you would wait until that commit comes down to our icedtea-web-java7 package before dropping icedtea-web.
I think we should move forward to 7. Oracle already announced that they are moving so the the application must follow. You can always keep a JRE 6 and JDK 6 locally as optional somewhere else (/opt) or even at your home folder for your development and for applications and make alias for them or even load them in your local .profile.
-- Caution: breathing may be hazardous to your health.
#include <stdio.h> int main(){printf("%s","\x4c\x65\x6f\x6e\x69\x64\x61\x73");} Hello,
Unfortunately tomcat7 won't compile with OpenJDK7. I will have a look at this (after my holidays next week). This one should be the only of mine to still require java-environment=6.
-- Guillaume
Hi,
Many internet banking applications here in Brazil need JDK6. I'll check if this is still valid for my bank (that's a very popular one), but others may cease to work.
Armando
Hum ... It seems the R&D people at my bank have updated the internet banking application and now it works with SDK7. Anyway I don't know about other applications like this, here in Brazil and elsewhere... Armando
Am 13.06.2012 21:57, schrieb Chris Sakalis:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
Yes, let's keep openjdk6 for minecraft :) Andy, is it problematic or difficult to keep maintaining openjdk6 for a while?
On Thu, Jun 14, 2012 at 10:50:24AM +0200, Thomas Bächler wrote:
Am 13.06.2012 21:57, schrieb Chris Sakalis:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
Yes, let's keep openjdk6 for minecraft :)
Not necessary. Runs like a charm with 7, you just need to add an explicit library path. See the AUR comments for the package. :) Bye, Dennis -- "Den Rechtsstaat macht aus, dass Unschuldige wieder frei kommen." Dr. Wolfgang Schäuble, Bundesinnenminister (14.10.08, TAZ-Interview) 0D21BE6C - F3DC D064 BB88 5162 56BE 730F 5471 3881 0D21 BE6C
On Thu, Jun 14, 2012 at 11:06:09AM +0200, Dennis Herbrich wrote:
On Thu, Jun 14, 2012 at 10:50:24AM +0200, Thomas Bächler wrote:
Am 13.06.2012 21:57, schrieb Chris Sakalis:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
Yes, let's keep openjdk6 for minecraft :)
Not necessary. Runs like a charm with 7, you just need to add an explicit library path. See the AUR comments for the package. :)
Forget AUR comments, I was thinking of this post: https://bbs.archlinux.org/viewtopic.php?pid=987980#p987980 Quote: Make a script with the following in it and use that script to launch the game. export LD_LIBRARY_PATH="/opt/java/jre/lib/amd64" java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame I occasionally do have focus problems with the login text entry fields, but that's a different issue with LWJGL, if I remember correctly. As a workaround, click into the fields FAST and you'll get focus to enter your credentials. ;) This should be fixable by replacing the bundled LWJGL with a more current version. The web knows how. Best regards, Dennis -- "Den Rechtsstaat macht aus, dass Unschuldige wieder frei kommen." Dr. Wolfgang Schäuble, Bundesinnenminister (14.10.08, TAZ-Interview) 0D21BE6C - F3DC D064 BB88 5162 56BE 730F 5471 3881 0D21 BE6C
Am 14.06.2012 11:19, schrieb Dennis Herbrich:
I occasionally do have focus problems with the login text entry fields, but that's a different issue with LWJGL, if I remember correctly. As a workaround, click into the fields FAST and you'll get focus to enter your credentials. ;) This should be fixable by replacing the bundled LWJGL with a more current version. The web knows how.
Replacing LWJGL with a recent version also fixes multiple monitors (minecraft will just hang after login otherwise) - but you cannot return into the game once you exited fullscreen, as it will not accept any input from the keyboard (at least with openjdk6 and the latest LWJGL).
On Thu, Jun 14, 2012 at 12:06 PM, Dennis Herbrich <dennis@archlinux.org> wrote:
On Thu, Jun 14, 2012 at 10:50:24AM +0200, Thomas Bächler wrote:
Am 13.06.2012 21:57, schrieb Chris Sakalis:
Hello, not a very important application, and there may be some workarounds, but with openjdk7 Minecraft [1] fails to load the correct bundled libraries on 64bit. From the exception, it appears that it actually tries to load the 32bit libs, but it fails. Again, this is only for the bundled lwjgl libraries. Just a small point for keeping openjdk6, for the moment.
Yes, let's keep openjdk6 for minecraft :)
Not necessary. Runs like a charm with 7, you just need to add an explicit library path. See the AUR comments for the package. :)
Bye, Dennis
-- "Den Rechtsstaat macht aus, dass Unschuldige wieder frei kommen." Dr. Wolfgang Schäuble, Bundesinnenminister (14.10.08, TAZ-Interview)
0D21BE6C - F3DC D064 BB88 5162 56BE 730F 5471 3881 0D21 BE6C
LD_LIBRARY_PATH=/usr/lib/jvm/java-7-openjdk/jre/lib/amd64/ works for me too, thanks. I guess jre6 is not needed for minecraft after all. --Chris Sakalis
On 06/13/2012 12:32 PM, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it should be now stable enough to replace Java6 for everyone also in the OpenJDK community releases.
I'm asking if there's somebody still in the need to use openjdk6 for certain apps that fail to run with openjdk7? If so please report it upstream.
I know there's are still some commercial java apps that will only run on the Oracle JRE6 or JRE7 but I ask only if somebody prefers openjdk6 in our repos over java7-openjdk.
I'd like to drop openjdk6 when the next security update will be released if possible.
-Andy
Andy, The only issue I've run into lately is the build requirement of 'libhpi'. I can't recall which package needed it, but it was only available in openjdk6 and is dropped from 7. I don't know how many other libs differ between 6 & 7, but for all packages that need libhpi openjdk6 is still required. -- David C. Rankin, J.D.,P.E.
What about building an android rom image? I believe that still needs openjdk6? Nab On 14 June 2012 19:37, David C. Rankin <drankinatty@suddenlinkmail.com>wrote:
On 06/13/2012 12:32 PM, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it should be now stable enough to replace Java6 for everyone also in the OpenJDK community releases.
I'm asking if there's somebody still in the need to use openjdk6 for certain apps that fail to run with openjdk7? If so please report it upstream.
I know there's are still some commercial java apps that will only run on the Oracle JRE6 or JRE7 but I ask only if somebody prefers openjdk6 in our repos over java7-openjdk.
I'd like to drop openjdk6 when the next security update will be released if possible.
-Andy
Andy,
The only issue I've run into lately is the build requirement of 'libhpi'. I can't recall which package needed it, but it was only available in openjdk6 and is dropped from 7. I don't know how many other libs differ between 6 & 7, but for all packages that need libhpi openjdk6 is still required.
-- David C. Rankin, J.D.,P.E.
On Mon, Jun 18, 2012 at 06:46:05PM +0100, Nabil Freij wrote:
What about building an android rom image? I believe that still needs openjdk6?
Nab
On 14 June 2012 19:37, David C. Rankin <drankinatty@suddenlinkmail.com>wrote:
On 06/13/2012 12:32 PM, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it should be now stable enough to replace Java6 for everyone also in the OpenJDK community releases.
I'm asking if there's somebody still in the need to use openjdk6 for certain apps that fail to run with openjdk7? If so please report it upstream.
I know there's are still some commercial java apps that will only run on the Oracle JRE6 or JRE7 but I ask only if somebody prefers openjdk6 in our repos over java7-openjdk.
I'd like to drop openjdk6 when the next security update will be released if possible.
-Andy
Andy,
The only issue I've run into lately is the build requirement of 'libhpi'. I can't recall which package needed it, but it was only available in openjdk6 and is dropped from 7. I don't know how many other libs differ between 6 & 7, but for all packages that need libhpi openjdk6 is still required.
-- David C. Rankin, J.D.,P.E.
as another point on this... don't you also need gcc 4.4 as well? I am fairly certain you cannot build it with gcc 4.7 and possibly not 4.6
Well I've yet to have a problem with up to date versions of gcc - but I've run in to unconnected issues with building my SG3 rom and I won't be able to work on it for two weeks to be able to check. Most people say you need to downgrade make as well, but again, yet to come across a problem with using an up to date make. On 18 June 2012 21:33, Daniel Wallace <daniel.wallace@gatech.edu> wrote:
On Mon, Jun 18, 2012 at 06:46:05PM +0100, Nabil Freij wrote:
What about building an android rom image? I believe that still needs openjdk6?
Nab
On 14 June 2012 19:37, David C. Rankin <drankinatty@suddenlinkmail.com wrote:
On 06/13/2012 12:32 PM, Andreas Radke wrote:
Oracle has declared JRE/JDK7 the preferred one over JRE/JDK6. So it should be now stable enough to replace Java6 for everyone also in the OpenJDK community releases.
I'm asking if there's somebody still in the need to use openjdk6 for certain apps that fail to run with openjdk7? If so please report it upstream.
I know there's are still some commercial java apps that will only run on the Oracle JRE6 or JRE7 but I ask only if somebody prefers openjdk6 in our repos over java7-openjdk.
I'd like to drop openjdk6 when the next security update will be released if possible.
-Andy
Andy,
The only issue I've run into lately is the build requirement of 'libhpi'. I can't recall which package needed it, but it was only available in openjdk6 and is dropped from 7. I don't know how many other libs differ between 6 & 7, but for all packages that need libhpi openjdk6 is still required.
-- David C. Rankin, J.D.,P.E.
as another point on this... don't you also need gcc 4.4 as well? I am fairly certain you cannot build it with gcc 4.7 and possibly not 4.6
participants (12)
-
Andreas Radke
-
Armando M. Baratti
-
Chris Sakalis
-
Daniel Wallace
-
David C. Rankin
-
Dennis Herbrich
-
Guillaume ALAUX
-
Leonidas Spyropoulos
-
Nabil Freij
-
Ray Kohler
-
Sergej Pupykin
-
Thomas Bächler