From marcus.lagergren at oracle.com Tue Nov 4 11:32:39 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Tue, 4 Nov 2014 12:32:39 +0100 Subject: Backport request for JDK-8062490 Message-ID: <290A4294-43E4-41B1-B96A-ADA98223B738@oracle.com> Thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-November/003800.html Webrev: http://cr.openjdk.java.net/~lagergren/8062490/ Issue: https://bugs.openjdk.java.net/browse/JDK-8062490 /M From marcus.lagergren at oracle.com Tue Nov 4 11:35:04 2014 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Tue, 4 Nov 2014 12:35:04 +0100 Subject: Backport request for JDK-8062490 In-Reply-To: <290A4294-43E4-41B1-B96A-ADA98223B738@oracle.com> References: <290A4294-43E4-41B1-B96A-ADA98223B738@oracle.com> Message-ID: Apologies. Wrong list. /M > On 04 Nov 2014, at 12:32, Marcus Lagergren wrote: > > Thread: http://mail.openjdk.java.net/pipermail/nashorn-dev/2014-November/003800.html > Webrev: http://cr.openjdk.java.net/~lagergren/8062490/ > Issue: https://bugs.openjdk.java.net/browse/JDK-8062490 > > /M From magnus.ihse.bursie at oracle.com Fri Nov 21 18:22:24 2014 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Fri, 21 Nov 2014 19:22:24 +0100 Subject: Official and community supported build platforms for JDK 8 and 9 Message-ID: <546F82E0.9070909@oracle.com> A recurring theme in the build-dev list is confusion on which platforms it is possible to build OpenJDK. Unfortunately, information about this has not been easy to gather. It has also not been clear what kind of build issues the Build Team will respond to and with what kind of urgency. To help address this, I've created a publicly available wiki page: https://wiki.openjdk.java.net/display/Build/Supported+build+platforms Support for building on different platforms come in two varieties: official support and community support. Oracle defines a number of official build platforms, with carefully specified versions of operating systems, compilers and other build tools. If you report a failure to build on any of these platforms, the report will be processed with high priority from the build team in Oracle. Under normal circumstances, a build on any of these platforms will always succeed. In addition to the official build platforms, OpenJDK can normally be built on many more platforms. For these platforms, there is no guarantee that the build will succeed. The Oracle build team can help to solve some problems encountered, but only on a best-effort basis. In addition to the Oracle build team, the OpenJDK community at large is welcome to help with making OpenJDK compile on these platforms. The official and community supported build platforms are listed on the wiki page. Note that build support is different for different versions of the JDK. We welcome updates from the community to the list of community supported platforms. If you have succeeded (or not!) in building OpenJDK on a platform that is substantially different from the ones already listed, please document your experience in the list. The list of community supported platforms on the wiki is currently much shorter than the number of platforms I expect OpenJDK to build on. Once again, please help us by filling in the wiki! /Magnus From omajid at redhat.com Fri Nov 21 20:55:16 2014 From: omajid at redhat.com (Omair Majid) Date: Fri, 21 Nov 2014 15:55:16 -0500 Subject: Official and community supported build platforms for JDK 8 and 9 In-Reply-To: <546F82E0.9070909@oracle.com> References: <546F82E0.9070909@oracle.com> Message-ID: <20141121205516.GA7046@redhat.com> Hi, Thanks for creating this! * Magnus Ihse Bursie [2014-11-21 13:22]: > To help address this, I've created a publicly available wiki page: > https://wiki.openjdk.java.net/display/Build/Supported+build+platforms Can you clarify what "Works correctly" means? Does it mean just building or does it include building and running? For example, OpenJDK 8 probably fails to build (or at least it used to fail to build) on most Linux distributions that were using Make 4.0. A patch was needed to fix that, but when that was fixed, OpenJDK 8 would build and run just fine. In cases like this, is it better to say "works correctly" and/or "builds with workarounds" or something else entirely? How about adding a column named "last checked" or "last updated" to make it obvious when building on that platform was last checked? Thanks, Omair -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 From tobi at ultramixer.com Tue Nov 25 09:32:50 2014 From: tobi at ultramixer.com (Tobias Bley) Date: Tue, 25 Nov 2014 10:32:50 +0100 Subject: How to draw HiDPI image resources as BufferedImage? Message-ID: Hi, Loading and drawing an HiDPI image resource (@2x) works with JDK8 very good (Image image = Toolkit.getDefaultToolkit().getImage("/dir/image.ext?)). But how to load a HiDPI image and convert it to a HiDPI buffered image? Is it possible without creating a double sized BufferedImage and and than draw it via Graphics2D and scale 0.5? Best regards, Tobi From iris.clark at oracle.com Tue Nov 25 18:15:20 2014 From: iris.clark at oracle.com (Iris Clark) Date: Tue, 25 Nov 2014 10:15:20 -0800 (PST) Subject: How to draw HiDPI image resources as BufferedImage? In-Reply-To: References: Message-ID: <37bc1280-856e-49c0-95b3-c867d07f3baf@default> Hi, Tobi. Traffic on this mailing list has substantially dropped since JDK 8 shipped in March 2014. To get your message to a wider audience, I recommend that you send it to 2d-dev [0] where you'll find the 2D experts. Alternatively, jdk8u-dev [1] is where discussion about the JDK 8 Update release occurs. See the complete list of OpenJDK mailing lists is on this page [2] for other possibilities. Thanks, Iris Clark [0] http://mail.openjdk.java.net/mailman/listinfo/2d-dev [1] http://mail.openjdk.java.net/mailman/listinfo/jdk8u-dev [2] http://mail.openjdk.java.net/mailman/listinfo -----Original Message----- From: Tobias Bley [mailto:tobi at ultramixer.com] Sent: Tuesday, November 25, 2014 1:33 AM To: jdk8-dev at openjdk.java.net Subject: How to draw HiDPI image resources as BufferedImage? Hi, Loading and drawing an HiDPI image resource (@2x) works with JDK8 very good (Image image = Toolkit.getDefaultToolkit().getImage("/dir/image.ext?)). But how to load a HiDPI image and convert it to a HiDPI buffered image? Is it possible without creating a double sized BufferedImage and and than draw it via Graphics2D and scale 0.5? Best regards, Tobi From jvanek at redhat.com Thu Nov 27 13:03:11 2014 From: jvanek at redhat.com (Jiri Vanek) Date: Thu, 27 Nov 2014 14:03:11 +0100 Subject: Official and community supported build platforms for JDK 8 and 9 In-Reply-To: <20141121205516.GA7046@redhat.com> References: <546F82E0.9070909@oracle.com> <20141121205516.GA7046@redhat.com> Message-ID: <5477210F.7010107@redhat.com> On 11/21/2014 09:55 PM, Omair Majid wrote: > Hi, > > Thanks for creating this! > > * Magnus Ihse Bursie [2014-11-21 13:22]: >> To help address this, I've created a publicly available wiki page: >> https://wiki.openjdk.java.net/display/Build/Supported+build+platforms > > Can you clarify what "Works correctly" means? Does it mean just building > or does it include building and running? For example, OpenJDK 8 probably > fails to build (or at least it used to fail to build) on most Linux > distributions that were using Make 4.0. A patch was needed to fix that, > but when that was fixed, OpenJDK 8 would build and run just fine. In > cases like this, is it better to say "works correctly" and/or "builds > with workarounds" or something else entirely? > > How about adding a column named "last checked" or "last updated" to make > it obvious when building on that platform was last checked? > > Thanks, > Omair > Hi! At first, really thank you for this page, Looking at it today, I need to update, that there is nothing like Fedora 9 alive. I'm maintaining Openjdk for Fedora and Rhel so there is updated list - probably for "community builds": jdk8: Fedora 19, 20,21, - works flawlessly - we have u25here notes: have patches to build on non intel arches, have patches to use system libjpg, libpng and lcms. (generally all selected intree libraries, the workarounds are only customizations) Fedora rawhide (future 22) - the same as above, except we have u40 here, and libjpeg-turbo-1.4-compat.patch to build with newest libjpg. (so here not flawlessly, but " Works partially or workaround(s) needed" RHEL: Openjdk8 is now available only in 6.6: again, works flawlessly notes: have patches to use system libjpg, libpng and lcms (generally all selected intree libraries) If I may speak my opinion, then it is worthy to add to this page also Openjdk7 and 6 (even when it have different maintainer then Oracle. People are keeping asking about those builds). I will keep you informed when something from above changes, or some other jdk is supported on fedora/rhel. Also if you decide to include jdk6/7 I will send you detailed information. Thank you! J. From patrick at reini.net Fri Nov 21 20:46:55 2014 From: patrick at reini.net (Patrick Reinhart) Date: Fri, 21 Nov 2014 21:46:55 +0100 Subject: Official and community supported build platforms for JDK 8 and 9 In-Reply-To: <546F82E0.9070909@oracle.com> References: <546F82E0.9070909@oracle.com> Message-ID: <80D05DC7-C7F3-4169-A49C-92DE0ED4668E@reini.net> Hi Magnus, > A recurring theme in the build-dev list is confusion on which platforms it is possible to build OpenJDK. Unfortunately, information about this has not been easy to gather. It has also not been clear what kind of build issues the Build Team will respond to and with what kind of urgency. > > To help address this, I?ve created a publicly available wiki page: https://wiki.openjdk.java.net/display/Build/Supported+build+platforms Nice work, that belongs on my shortcut list from now on. > Support for building on different platforms come in two varieties: official support and community support. > > Oracle defines a number of official build platforms, with carefully specified versions of operating systems, compilers and other build tools. If you report a failure to build on any of these platforms, the report will be processed with high priority from the build team in Oracle. Under normal circumstances, a build on any of these platforms will always succeed. > > In addition to the official build platforms, OpenJDK can normally be built on many more platforms. For these platforms, there is no guarantee that the build will succeed. The Oracle build team can help to solve some problems encountered, but only on a best-effort basis. In addition to the Oracle build team, the OpenJDK community at large is welcome to help with making OpenJDK compile on these platforms. > > The official and community supported build platforms are listed on the wiki page. Note that build support is different for different versions of the JDK. We welcome updates from the community to the list of community supported platforms. If you have succeeded (or not!) in building OpenJDK on a platform that is substantially different from the ones already listed, please document your experience in the list. I?m able to fluently build JDK 8u and JDK 9 on Fedora 21 x64 > The list of community supported platforms on the wiki is currently much shorter than the number of platforms I expect OpenJDK to build on. Once again, please help us by filling in the wiki! > > /Magnus I would like to help improve also documentations for the community? Patrick