From bugzilla-daemon at icedtea.classpath.org Fri May 1 22:07:20 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 01 May 2015 22:07:20 +0000 Subject: [Bug 2328] New: GCJ uses ppc64el named libarch directory on ppc64le Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2328 Bug ID: 2328 Summary: GCJ uses ppc64el named libarch directory on ppc64le Product: IcedTea Version: 7-hg Hardware: ppc64le OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: tdaitx at gmail.com CC: unassigned at icedtea.classpath.org Created attachment 1308 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1308&action=edit Add an entry to Makefile.am to properly handle ppc64el libarch IcedTea 7 fails to bootstrap on Debian based systems when using GCJ due to wrongly named libarch directory as GCJ uses ppc64el instead of ppc64le. For example see https://packages.debian.org/jessie/ppc64el/gcj-4.8-jre-headless/filelist to see that the packages gcj-4.8-jre and gcj-4.8-jre-headless use /usr/lib/jvm/java-1.5.0-gcj-4.8-ppc64el/jre/lib/ppc64el -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 1 22:10:19 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 01 May 2015 22:10:19 +0000 Subject: [Bug 2328] GCJ uses ppc64el named libarch directory on ppc64le In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2328 Tiago St?rmer Daitx changed: What |Removed |Added ---------------------------------------------------------------------------- Version|7-hg |2.5.5 Blocks| |1698 Target Milestone|--- |2.6.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 1 22:10:19 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 01 May 2015 22:10:19 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Tiago St?rmer Daitx changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2328 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tdaitx at linux.vnet.ibm.com Fri May 1 22:24:59 2015 From: tdaitx at linux.vnet.ibm.com (Tiago Sturmer Daitx) Date: Fri, 01 May 2015 19:24:59 -0300 Subject: [Bug 2328] GCJ uses ppc64el named libarch directory on ppc64le In-Reply-To: References: Message-ID: <1430519099.12735.388.camel@ocdc> On Fri, 2015-05-01 at 22:10 +0000, bugzilla-daemon at icedtea.classpath.org wrote: > http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2328 > > Tiago Strmer Daitx changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > Version|7-hg |2.5.5 > Blocks| |1698 > Target Milestone|--- |2.6.0 > Please let me know if I'm stepping over and shouldn't be updating the bug to change version, blocks, and/or target milestone. Regards, Tiago From ptisnovs at icedtea.classpath.org Mon May 4 08:47:12 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Mon, 04 May 2015 08:47:12 +0000 Subject: /hg/gfx-test: Added ten helper methods into BitBltUsingBgColor. Message-ID: changeset 5e6cb8ff94f4 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=5e6cb8ff94f4 author: Pavel Tisnovsky date: Mon May 04 10:49:31 2015 +0200 Added ten helper methods into BitBltUsingBgColor. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 153 +++++++++++++++++++++ 2 files changed, 158 insertions(+), 0 deletions(-) diffs (175 lines): diff -r cd18c158b97f -r 5e6cb8ff94f4 ChangeLog --- a/ChangeLog Fri Apr 17 11:13:02 2015 +0200 +++ b/ChangeLog Mon May 04 10:49:31 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-04 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Added ten helper methods into BitBltUsingBgColor. + 2015-04-17 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r cd18c158b97f -r 5e6cb8ff94f4 src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Fri Apr 17 11:13:02 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Mon May 04 10:49:31 2015 +0200 @@ -7783,6 +7783,159 @@ } /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeIntBGR(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_INT_BGR, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeIntRGB(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_INT_RGB, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_BYTE_BINARY}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeByteBinary(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_BYTE_BINARY, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeByteGray(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_BYTE_GRAY, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_BYTE_INDEXED}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeByteIndexed(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_BYTE_INDEXED, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_USHORT_555_RGB}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeUshort555RGB(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_USHORT_555_RGB, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_USHORT_565_RGB}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeUshort565RGB(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_USHORT_565_RGB, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_USHORT_GRAY}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeUshortGray(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_USHORT_GRAY, backgroundColor); + } + + /** + * Test basic BitBlt operation for texture RGB pattern #6 buffered image with type {@link BufferedImage#TYPE_CUSTOM}. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @param backgroundColor + * background color + * @return test result status - PASSED, FAILED or ERROR + */ + private TestResult doBitBltRGBTexture6BufferedImageTypeCustom(TestImage image, Graphics2D graphics2d, + Color backgroundColor) + { + return CommonBitmapOperations.doBitBltTestWithRGBTexture6Image(image, graphics2d, BufferedImage.TYPE_CUSTOM, backgroundColor); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From jvanek at redhat.com Mon May 4 11:06:11 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Mon, 04 May 2015 13:06:11 +0200 Subject: [rfc][icedtea-web] Fix policyeditor file flag standalone usage In-Reply-To: <1561863239.7712768.1430402358480.JavaMail.zimbra@redhat.com> References: <1561863239.7712768.1430402358480.JavaMail.zimbra@redhat.com> Message-ID: <554752A3.7060502@redhat.com> On 04/30/2015 03:59 PM, Jie Kang wrote: > Hello, > > The -file flag for policyeditor does not work stand-alone at the moment due to an error in the code. For example: > > policyeditor -file file-name > > does not open 'file-name'. > > > This patch fixes the issue. Thoughts? > > > Regards, > I think its worthy also for 1.6.If you agree, please push. (1.6.1 will go out with pl+de transaltion) J. From jkang at icedtea.classpath.org Mon May 4 12:58:11 2015 From: jkang at icedtea.classpath.org (jkang at icedtea.classpath.org) Date: Mon, 04 May 2015 12:58:11 +0000 Subject: /hg/release/icedtea-web-1.6: Fix policyeditor file flag to work ... Message-ID: changeset 9cfc396945d1 in /hg/release/icedtea-web-1.6 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=9cfc396945d1 author: Jie Kang date: Mon May 04 08:48:43 2015 -0400 Fix policyeditor file flag to work when used standalone 2015-04-30 Jie Kang Fix policyeditor file flag to work when used standalone * netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java: (main): filepath no longer set to null when file flag has parameter and there is no main argument diffstat: ChangeLog | 7 +++++ netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java | 12 +++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diffs (36 lines): diff -r d62fab3ea0c1 -r 9cfc396945d1 ChangeLog --- a/ChangeLog Wed Apr 29 11:34:14 2015 +0200 +++ b/ChangeLog Mon May 04 08:48:43 2015 -0400 @@ -1,3 +1,10 @@ +2015-05-04 Jie Kang + + Fix policyeditor file flag to work when used standalone + * netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java: + (main): filepath no longer set to null when file flag has parameter and + there is no main argument + 2015-04-29 Jiri Vanek 1.6 post-release operations diff -r d62fab3ea0c1 -r 9cfc396945d1 netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java --- a/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java Wed Apr 29 11:34:14 2015 +0200 +++ b/netx/net/sourceforge/jnlp/security/policyeditor/PolicyEditor.java Mon May 04 08:48:43 2015 -0400 @@ -1629,11 +1629,13 @@ @Override public void run() { String filepath = optionParser.getParam(OptionsDefinitions.OPTIONS.FILE); - if (optionParser.getMainArgs().size() == 0) { - filepath = null; - } else if (filepath.isEmpty()) { - // maybe the user just forgot the -file flag, so try to open anyway - filepath = optionParser.getMainArg(); + if (filepath.isEmpty()) { + if (optionParser.getMainArgs().size() == 0) { + filepath = null; + } else { + // maybe the user just forgot the -file flag, so try to open anyway + filepath = optionParser.getMainArg(); + } } final PolicyEditorWindow frame = getPolicyEditorFrame(filepath); frame.asWindow().setVisible(true); From jkang at redhat.com Mon May 4 12:58:30 2015 From: jkang at redhat.com (Jie Kang) Date: Mon, 4 May 2015 08:58:30 -0400 (EDT) Subject: [rfc][icedtea-web] Fix policyeditor file flag standalone usage In-Reply-To: <554752A3.7060502@redhat.com> References: <1561863239.7712768.1430402358480.JavaMail.zimbra@redhat.com> <554752A3.7060502@redhat.com> Message-ID: <431905792.8766733.1430744310620.JavaMail.zimbra@redhat.com> ----- Original Message ----- > On 04/30/2015 03:59 PM, Jie Kang wrote: > > Hello, > > > > The -file flag for policyeditor does not work stand-alone at the moment due > > to an error in the code. For example: > > > > policyeditor -file file-name > > > > does not open 'file-name'. > > > > > > This patch fixes the issue. Thoughts? > > > > > > Regards, > > > I think its worthy also for 1.6.If you agree, please push. > (1.6.1 will go out with pl+de transaltion) Agreed and pushed. > > J. > -- Jie Kang OpenJDK Team - Software Engineering Intern From bugzilla-daemon at icedtea.classpath.org Mon May 4 17:50:35 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 04 May 2015 17:50:35 +0000 Subject: [Bug 2313] IntelliJ Idea crashes due to SIGSEGV in libjvm.so+0x47cdc3 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2313 Paul Gundarapu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #3 from Paul Gundarapu --- This was determined to be related to hardware issues that were introduced by fault configuration in the vmWare infrastructure. Thanks, P. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:12:40 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:12:40 +0000 Subject: [Bug 2329] New: [IcedTea8] jamvm parallel unpack failures Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2329 Bug ID: 2329 Summary: [IcedTea8] jamvm parallel unpack failures Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: JamVM Assignee: xerxes at zafena.se Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR1295 for IcedTea 3.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:13:06 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:13:06 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2329 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:13:06 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:13:06 +0000 Subject: [Bug 2329] [IcedTea8] jamvm parallel unpack failures In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2329 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|xerxes at zafena.se |gnu.andrew at redhat.com Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Tue May 5 04:45:17 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Tue, 05 May 2015 04:45:17 +0000 Subject: /hg/icedtea: 5 new changesets Message-ID: changeset 57592c0e9b8b in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=57592c0e9b8b author: Andrew John Hughes date: Tue Mar 10 20:27:28 2015 +0000 PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS 2012-08-22 Andrew John Hughes PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS * Makefile.am: (ICEDTEA_ENV): Add COMPRESS_JARS="true" if ENABLE_JAR_COMPRESSION is set. * NEWS: Updated. * acinclude.m4: (IT_ENABLE_JAR_COMPRESSION): Added. * configure.ac: Include new macro. changeset dc6a63fd4529 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=dc6a63fd4529 author: Andrew John Hughes date: Fri Sep 30 04:33:46 2011 +0100 PR1277: Use tar.gz rather than tar.bz2 for bundle as with IcedTea6. 2010-11-11 Stefan Ring * Makefile.am: Upgrade CACAO version, use .tar.gz archive changeset fe2a53d5ac78 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=fe2a53d5ac78 author: Andrew John Hughes date: Tue May 05 05:07:32 2015 +0100 PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible 2013-06-07 Andrew John Hughes PR1276: Synchronise CACAO rules between IcedTea6/7/8 where possible * NEWS: Updated. 2011-02-23 Andrew John Hughes * acinclude.m4: (IT_WITH_CACAO_SRC_DIR): Renamed from IT_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2011-02-21 Andrew John Hughes Ensure all our macros have an IT_ prefix. * acinclude.m4: (IT_CHECK_WITH_CACAO_SRC_DIR): Renamed from AC_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2010-01-16 Andrew John Hughes * acinclude.m4: (AC_CHECK_WITH_CACAO_SRC_DIR): Quote checking output. 2009-10-01 Robert Schuster * configure.ac: Added --with-cacao-src-dir option. * acinclude: New macro AC_CHECK_WITH_CACAO_SRC_DIR. * Makefile.am: Copy Cacao sources when USE_ALT_CACAO_SRC_DIR is used. changeset 9b41af4e0b30 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=9b41af4e0b30 author: Andrew John Hughes date: Tue May 05 05:14:23 2015 +0100 PR2329: jamvm parallel unpack failures 2013-02-05 Andrew John Hughes * NEWS: List PR1295. * Makefile.am: (extract-jamvm): Depend on download-jamvm. changeset 8161faa0fe16 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=8161faa0fe16 author: Andrew John Hughes date: Tue May 05 05:21:07 2015 +0100 PR1277: Get CACAO at least as far as the failing ./configure. 2011-10-19 Andrew John Hughes * patches/cacao/6714758.patch: Removed; upstream. * Makefile.am: (ICEDTEA_PATCHES): Drop above patch. (extract-cacao): Use gzip not bzip2. (extract-jamvm): Explicitly use gzip. diffstat: ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++ Makefile.am | 25 ++++++++++++++--- NEWS | 3 ++ acinclude.m4 | 39 +++++++++++++++++++++++++++ configure.ac | 2 + patches/cacao/6714758.patch | 40 ---------------------------- 6 files changed, 128 insertions(+), 45 deletions(-) diffs (298 lines): diff -r 6d2ddb408564 -r 8161faa0fe16 ChangeLog --- a/ChangeLog Wed Mar 04 17:31:04 2015 +0000 +++ b/ChangeLog Tue May 05 05:21:07 2015 +0100 @@ -1,3 +1,67 @@ +2011-10-19 Andrew John Hughes + + * patches/cacao/6714758.patch: + Removed; upstream. + * Makefile.am: + (ICEDTEA_PATCHES): Drop above patch. + (extract-cacao): Use gzip not bzip2. + (extract-jamvm): Explicitly use gzip. + +2013-02-05 Andrew John Hughes + + * Makefile.am: + (extract-jamvm): Depend on download-jamvm. + +2013-06-07 Andrew John Hughes + + PR1277: Synchronise CACAO rules between IcedTea6/7/8 + where possible + * NEWS: Updated. + +2011-02-23 Andrew John Hughes + + * acinclude.m4: + (IT_WITH_CACAO_SRC_DIR): Renamed from + IT_CHECK_WITH_CACAO_SRC_DIR. + * configure.ac: Synchronise naming. + +2011-02-21 Andrew John Hughes + + Ensure all our macros have an IT_ prefix. + * acinclude.m4: + (IT_CHECK_WITH_CACAO_SRC_DIR): Renamed from + AC_CHECK_WITH_CACAO_SRC_DIR. + * configure.ac: Synchronise naming. + +2010-01-16 Andrew John Hughes + + * acinclude.m4: + (AC_CHECK_WITH_CACAO_SRC_DIR): Quote checking + output. + +2009-10-01 Robert Schuster + + * configure.ac: Added --with-cacao-src-dir option. + * acinclude: New macro AC_CHECK_WITH_CACAO_SRC_DIR. + * Makefile.am: Copy Cacao sources when USE_ALT_CACAO_SRC_DIR is used. + +2010-11-11 Stefan Ring + + * Makefile.am: Upgrade CACAO version, + use .tar.gz archive + +2012-08-22 Andrew John Hughes + + PR1289: Allow JARs to be optionally compressed by + setting COMPRESS_JARS + * Makefile.am: + (ICEDTEA_ENV): Add COMPRESS_JARS="true" if + ENABLE_JAR_COMPRESSION is set. + * NEWS: Updated. + * acinclude.m4: + (IT_ENABLE_JAR_COMPRESSION): Added. + * configure.ac: Include new macro. + 2013-06-06 Andrew John Hughes * Makefile.am: diff -r 6d2ddb408564 -r 8161faa0fe16 Makefile.am --- a/Makefile.am Wed Mar 04 17:31:04 2015 +0000 +++ b/Makefile.am Tue May 05 05:21:07 2015 +0100 @@ -31,7 +31,7 @@ CACAO_SHA256SUM = 4966514c72ee7ed108b882d9b6e65c3adf8a8f9c2dccb029f971b3c8cb4870ab CACAO_BASE_URL = $(DROP_URL)/cacao CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz -CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.bz2 +CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz JAMVM_VERSION = ec18fb9e49e62dce16c5094ef1527eed619463aa JAMVM_SHA256SUM = 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc @@ -223,7 +223,6 @@ if BUILD_CACAO ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ - patches/cacao/6714758.patch \ patches/cacao/memory.patch endif @@ -368,6 +367,11 @@ # ALT_OUTPUTDIR="$(BUILD_OUTPUT_DIR)" # ALT_JIBX_LIBS_PATH="$(JIBX_DEPS_DIR)" +if ENABLE_JAR_COMPRESSION +ICEDTEA_ENV += \ + COMPRESS_JARS="true" +endif + # OpenJDK boot build environment. ICEDTEA_CONFIGURE_BOOT = $(ICEDTEA_CONFIGURE) ICEDTEA_ENV_BOOT = $(ICEDTEA_ENV) \ @@ -739,6 +743,8 @@ stamps/download-cacao.stamp: if BUILD_CACAO if !USE_SYSTEM_CACAO +if USE_ALT_CACAO_SRC_DIR +else if USE_ALT_CACAO_SRC_ZIP ln -sf $(ALT_CACAO_SRC_ZIP) $(CACAO_SRC_ZIP) endif @@ -760,6 +766,7 @@ fi endif endif +endif mkdir -p stamps touch $@ @@ -1044,11 +1051,18 @@ stamps/extract-cacao.stamp: stamps/download-cacao.stamp if BUILD_CACAO if !USE_SYSTEM_CACAO +if USE_ALT_CACAO_SRC_DIR + if ! test -d cacao ; \ + then \ + mkdir -p cacao/cacao ; \ + cp -r $(ALT_CACAO_SRC_DIR)/* cacao/cacao/ ; \ + fi +else set -e ; \ if ! test -d cacao/cacao ; \ then \ mkdir cacao ; \ - $(TAR) xjf $(CACAO_SRC_ZIP) -C cacao ; \ + $(TAR) xzf $(CACAO_SRC_ZIP) -C cacao ; \ dir=$$(basename cacao/cacao-*) ; \ ln -s $$dir cacao/cacao ; \ cd cacao/cacao ; \ @@ -1056,19 +1070,20 @@ fi endif endif +endif mkdir -p stamps touch $@ clean-extract-cacao: clean-cacao rm -f stamps/extract-cacao.stamp -stamps/extract-jamvm.stamp: +stamps/extract-jamvm.stamp: stamps/download-jamvm.stamp if BUILD_JAMVM set -e ; \ if ! test -d jamvm ; \ then \ mkdir jamvm ; \ - $(TAR) xf $(JAMVM_SRC_ZIP) -C jamvm ; \ + $(TAR) xzf $(JAMVM_SRC_ZIP) -C jamvm ; \ dir=$$(basename jamvm/jamvm-*) ; \ ln -s $$dir jamvm/jamvm ; \ fi diff -r 6d2ddb408564 -r 8161faa0fe16 NEWS --- a/NEWS Wed Mar 04 17:31:04 2015 +0000 +++ b/NEWS Tue May 05 05:21:07 2015 +0100 @@ -25,8 +25,10 @@ - S8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM - PR729: GTKLookAndFeel should be the system look&feel on all GNU/Linux desktops - PR1275: Provide option to turn off downloading of tarballs + - PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible - PR1279: Synchronise CACAO versions between IcedTea6/7/8 where possible - PR1281, RH513605: Updating/Installing OpenJDK should recreate the shared class-data archive + - PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS - PR1291: Ensure unlimited crypto policy is in place. - PR1325: Only add classes to rt-source-files.txt if actually needed - PR1346: Filter out -j option to make @@ -57,6 +59,7 @@ - PR2248: HotSpot tarball fails verification after download - PR2256: Add SystemTap tests - PR2257: clean-extract-nashorn rule is never run + - PR2329: jamvm parallel unpack failures - Don't substitute 'j' for '-j' inside -I directives - Extend 8041658 to all files in the HotSpot build. - Remove jcheck diff -r 6d2ddb408564 -r 8161faa0fe16 acinclude.m4 --- a/acinclude.m4 Wed Mar 04 17:31:04 2015 +0000 +++ b/acinclude.m4 Tue May 05 05:21:07 2015 +0100 @@ -820,6 +820,23 @@ AC_SUBST(ALT_CACAO_SRC_ZIP) ]) +AC_DEFUN([IT_WITH_CACAO_SRC_DIR], +[ + AC_MSG_CHECKING([for a CACAO source directory]) + AC_ARG_WITH([cacao-src-dir], + [AS_HELP_STRING(--with-cacao-src-dir,specify the location of the Cacao sources)], + [ + ALT_CACAO_SRC_DIR=${withval} + AM_CONDITIONAL(USE_ALT_CACAO_SRC_DIR, test x = x) + ], + [ + ALT_CACAO_SRC_DIR="not specified" + AM_CONDITIONAL(USE_ALT_CACAO_SRC_DIR, test x != x) + ]) + AC_MSG_RESULT(${ALT_CACAO_SRC_DIR}) + AC_SUBST(ALT_CACAO_SRC_DIR) +]) + AC_DEFUN([IT_ENABLE_HG], [ AC_MSG_CHECKING(whether to retrieve the source code from Mercurial) @@ -1980,3 +1997,25 @@ AC_SUBST(PAX_COMMAND) AC_SUBST(PAX_COMMAND_ARGS) ]) + +AC_DEFUN([IT_ENABLE_JAR_COMPRESSION], +[ + AC_MSG_CHECKING([whether to enable JAR compression]) + AC_ARG_ENABLE([jar-compression], + [AS_HELP_STRING(--enable-jar-compression,compress built jars [[default=yes]])], + [ + case "${enableval}" in + no) + enable_jar_compression=no + ;; + *) + enable_jar_compression=yes + ;; + esac + ], + [ + enable_jar_compression=yes + ]) + AC_MSG_RESULT([$enable_jar_compression]) + AM_CONDITIONAL([ENABLE_JAR_COMPRESSION], test x"${enable_jar_compression}" = "xyes") +]) diff -r 6d2ddb408564 -r 8161faa0fe16 configure.ac --- a/configure.ac Wed Mar 04 17:31:04 2015 +0000 +++ b/configure.ac Tue May 05 05:21:07 2015 +0100 @@ -133,10 +133,12 @@ IT_ENABLE_CACAO IT_WITH_CACAO_HOME IT_WITH_CACAO_SRC_ZIP +IT_WITH_CACAO_SRC_DIR IT_ENABLE_JAMVM IT_WITH_JAMVM_SRC_ZIP IT_DISABLE_OPTIMIZATIONS +IT_ENABLE_JAR_COMPRESSION IT_SET_SHARK_BUILD IT_ENABLE_ZERO_BUILD IT_CHECK_ADDITIONAL_VMS diff -r 6d2ddb408564 -r 8161faa0fe16 patches/cacao/6714758.patch --- a/patches/cacao/6714758.patch Wed Mar 04 17:31:04 2015 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,40 +0,0 @@ -diff -Nru cacao.orig/cacaog/contrib/mapfile-vers-product cacao/cacao-8948a434c10d/contrib/mapfile-vers-product ---- cacao.orig/cacao/contrib/mapfile-vers-product 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao/contrib/mapfile-vers-product 2010-06-21 20:08:28.000000000 +0100 -@@ -86,6 +86,7 @@ - JVM_EnableCompiler; - JVM_Exit; - JVM_FillInStackTrace; -+ JVM_FindClassFromBootLoader; - JVM_FindClassFromClass; - JVM_FindClassFromClassLoader; - JVM_FindLibraryEntry; -diff -Nru cacao.orig/cacaog/src/native/vm/openjdk/jvm.cpp cacao/cacao-8948a434c10d/src/native/vm/openjdk/jvm.cpp ---- cacao.orig/cacao/src/native/vm/openjdk/jvm.cpp 2010-05-19 12:14:46.000000000 +0100 -+++ cacao/cacao/src/native/vm/openjdk/jvm.cpp 2010-06-21 20:08:28.000000000 +0100 -@@ -668,6 +668,9 @@ - - assert(throwError == false); - -+ if (name == NULL) -+ return NULL; -+ - u = utf_new_char(name); - cl = loader_hashtable_classloader_add((java_handle_t *) loader); - -@@ -685,6 +688,15 @@ - } - - -+/* JVM_FindClassFromBootLoader */ -+ -+jclass JVM_FindClassFromBootLoader(JNIEnv* env, const char* name) -+{ -+ TRACEJVMCALLS(("JVM_FindClassFromBootLoader(name=%s)", name)); -+ return JVM_FindClassFromClassLoader(env, name, JNI_FALSE, -+ (jobject)NULL, false); -+} -+ - /* JVM_FindClassFromClass */ - - jclass JVM_FindClassFromClass(JNIEnv *env, const char *name, jboolean init, jclass from) From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:45:58 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:45:58 +0000 Subject: [Bug 1289] [IcedTea8] Allow JARs to optionally be compressed by setting COMPRESS_JARS In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1289 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=57592c0e9b8b author: Andrew John Hughes date: Tue Mar 10 20:27:28 2015 +0000 PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS 2012-08-22 Andrew John Hughes PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS * Makefile.am: (ICEDTEA_ENV): Add COMPRESS_JARS="true" if ENABLE_JAR_COMPRESSION is set. * NEWS: Updated. * acinclude.m4: (IT_ENABLE_JAR_COMPRESSION): Added. * configure.ac: Include new macro. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:03 +0000 Subject: [Bug 1277] [IcedTea8] Synchronise CACAO rules between IcedTea6/7/8 where possible In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1277 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=dc6a63fd4529 author: Andrew John Hughes date: Fri Sep 30 04:33:46 2011 +0100 PR1277: Use tar.gz rather than tar.bz2 for bundle as with IcedTea6. 2010-11-11 Stefan Ring * Makefile.am: Upgrade CACAO version, use .tar.gz archive -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:10 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:10 +0000 Subject: [Bug 1276] [IcedTea7] Synchronise CACAO rules between IcedTea6/7/8 where possible In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1276 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=fe2a53d5ac78 author: Andrew John Hughes date: Tue May 05 05:07:32 2015 +0100 PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible 2013-06-07 Andrew John Hughes PR1276: Synchronise CACAO rules between IcedTea6/7/8 where possible * NEWS: Updated. 2011-02-23 Andrew John Hughes * acinclude.m4: (IT_WITH_CACAO_SRC_DIR): Renamed from IT_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2011-02-21 Andrew John Hughes Ensure all our macros have an IT_ prefix. * acinclude.m4: (IT_CHECK_WITH_CACAO_SRC_DIR): Renamed from AC_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2010-01-16 Andrew John Hughes * acinclude.m4: (AC_CHECK_WITH_CACAO_SRC_DIR): Quote checking output. 2009-10-01 Robert Schuster * configure.ac: Added --with-cacao-src-dir option. * acinclude: New macro AC_CHECK_WITH_CACAO_SRC_DIR. * Makefile.am: Copy Cacao sources when USE_ALT_CACAO_SRC_DIR is used. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:13 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:13 +0000 Subject: [Bug 1277] [IcedTea8] Synchronise CACAO rules between IcedTea6/7/8 where possible In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1277 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=fe2a53d5ac78 author: Andrew John Hughes date: Tue May 05 05:07:32 2015 +0100 PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible 2013-06-07 Andrew John Hughes PR1276: Synchronise CACAO rules between IcedTea6/7/8 where possible * NEWS: Updated. 2011-02-23 Andrew John Hughes * acinclude.m4: (IT_WITH_CACAO_SRC_DIR): Renamed from IT_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2011-02-21 Andrew John Hughes Ensure all our macros have an IT_ prefix. * acinclude.m4: (IT_CHECK_WITH_CACAO_SRC_DIR): Renamed from AC_CHECK_WITH_CACAO_SRC_DIR. * configure.ac: Synchronise naming. 2010-01-16 Andrew John Hughes * acinclude.m4: (AC_CHECK_WITH_CACAO_SRC_DIR): Quote checking output. 2009-10-01 Robert Schuster * configure.ac: Added --with-cacao-src-dir option. * acinclude: New macro AC_CHECK_WITH_CACAO_SRC_DIR. * Makefile.am: Copy Cacao sources when USE_ALT_CACAO_SRC_DIR is used. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:20 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:20 +0000 Subject: [Bug 2329] [IcedTea8] jamvm parallel unpack failures In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2329 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=9b41af4e0b30 author: Andrew John Hughes date: Tue May 05 05:14:23 2015 +0100 PR2329: jamvm parallel unpack failures 2013-02-05 Andrew John Hughes * NEWS: List PR1295. * Makefile.am: (extract-jamvm): Depend on download-jamvm. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:22 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:22 +0000 Subject: [Bug 1295] [IcedTea7] jamvm parallel unpack failures In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1295 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=9b41af4e0b30 author: Andrew John Hughes date: Tue May 05 05:14:23 2015 +0100 PR2329: jamvm parallel unpack failures 2013-02-05 Andrew John Hughes * NEWS: List PR1295. * Makefile.am: (extract-jamvm): Depend on download-jamvm. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 04:46:27 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 04:46:27 +0000 Subject: [Bug 1277] [IcedTea8] Synchronise CACAO rules between IcedTea6/7/8 where possible In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1277 --- Comment #4 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=8161faa0fe16 author: Andrew John Hughes date: Tue May 05 05:21:07 2015 +0100 PR1277: Get CACAO at least as far as the failing ./configure. 2011-10-19 Andrew John Hughes * patches/cacao/6714758.patch: Removed; upstream. * Makefile.am: (ICEDTEA_PATCHES): Drop above patch. (extract-cacao): Use gzip not bzip2. (extract-jamvm): Explicitly use gzip. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:18 +0000 Subject: [Bug 1277] [IcedTea8] Synchronise CACAO rules between IcedTea6/7/8 where possible In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1277 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:18 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1277, which changed state. Bug 1277 Summary: [IcedTea8] Synchronise CACAO rules between IcedTea6/7/8 where possible http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1277 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:26 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:26 +0000 Subject: [Bug 1289] [IcedTea8] Allow JARs to optionally be compressed by setting COMPRESS_JARS In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1289 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:27 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:27 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1289, which changed state. Bug 1289 Summary: [IcedTea8] Allow JARs to optionally be compressed by setting COMPRESS_JARS http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1289 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:56 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1537 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:56 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1537 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:08:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:08:56 +0000 Subject: [Bug 1537] [IcedTea8] Allow use of system Kerberos to obtain cache location In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1537 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #2 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:07 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1958 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:07 +0000 Subject: [Bug 1958] [IcedTea8] GTKLookAndFeel does not honor gtk-alternative-button-order In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1958 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:07 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1958 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:25 +0000 Subject: [Bug 1976] [IcedTea8] Support using the system installation of Glib/GIO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1976 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:25 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1976 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:25 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1976 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:39 +0000 Subject: [Bug 1978] [IcedTea8] Support using the system installation of libpcsclite In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1978 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:39 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1978 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:09:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:09:39 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1978 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:01 +0000 Subject: [Bug 1982] [IcedTea8] Support using the system installation of Gtk+ In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1982 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:01 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1982 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:01 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1982 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:18 +0000 Subject: [Bug 1983] [IcedTea8] Support using the system installation of NSS with the SunEC provider In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1983 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:18 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1983 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:18 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1983 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:33 +0000 Subject: [Bug 1993] [IcedTea8] Support retrieving proxy settings on GNOME 3 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1993 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:33 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|1993 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:33 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1993 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:47 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:47 +0000 Subject: [Bug 2127] [IcedTea8] SunEC provider crashes when built using system NSS In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2127 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|1282 |1740 Target Milestone|3.0.0 |3.1.0 --- Comment #1 from Andrew John Hughes --- Moving to 3.1.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:47 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:47 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2127 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:10:47 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:10:47 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|2127 | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:11:53 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:11:53 +0000 Subject: [Bug 2329] [IcedTea8] jamvm parallel unpack failures In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2329 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 5 05:11:54 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 05:11:54 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2329, which changed state. Bug 2329 Summary: [IcedTea8] jamvm parallel unpack failures http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2329 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Tue May 5 10:29:06 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Tue, 05 May 2015 10:29:06 +0000 Subject: /hg/gfx-test: Ten new tests added into BitBltUsingBgColor. Message-ID: changeset 1929cb5853e2 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=1929cb5853e2 author: Pavel Tisnovsky date: Tue May 05 12:31:21 2015 +0200 Ten new tests added into BitBltUsingBgColor. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 135 +++++++++++++++++++++ 2 files changed, 140 insertions(+), 0 deletions(-) diffs (157 lines): diff -r 5e6cb8ff94f4 -r 1929cb5853e2 ChangeLog --- a/ChangeLog Mon May 04 10:49:31 2015 +0200 +++ b/ChangeLog Tue May 05 12:31:21 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-05 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Ten new tests added into BitBltUsingBgColor. + 2015-05-04 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 5e6cb8ff94f4 -r 1929cb5853e2 src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Mon May 04 10:49:31 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Tue May 05 12:31:21 2015 +0200 @@ -7936,6 +7936,141 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType3ByteBGRbackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType3ByteBGR(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.black); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From t.sudhirkumar at gmail.com Tue May 5 14:15:53 2015 From: t.sudhirkumar at gmail.com (Sudhir Reddy) Date: Tue, 5 May 2015 19:45:53 +0530 Subject: IcedTea always ask for confirmation even when the security level is lowered, how to change this behavior? Message-ID: Hi All, I am running Ubuntu 14.04.1 32-bit LTS with following software: java version "1.7.0_79" OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2) OpenJDK Server VM (build 24.79-b02, mixed mode) Firefox 35.0.1 when I try to give print in one of my application, I see a pop prompt asking whether I am sure or not to run the application and it does not have a check-box to retain when I click yes or no. I tried to configure this behavior by running IcedTea Web Control Panel and updated following settings in *deployment.properties file* #Netx deployment configuration #Tue May 05 18:41:58 IST 2015 *deployment.security.level=ALLOW_UNSIGNED* *deployment.manifest.attributes.check=false* *.appletTrustSettings* *y 1427456521911 \Qhttp://www.w3.org/People/mimasa/test/object/java/clock\E \Qhttp://www.w3.org/People/mimasa/test/object/java/applets/\E y 1427456607760 \Qhttp://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/JavaTests.html\E \Qhttp://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/\E y 1427457003430 \Qhttp://www.javakode.com/applets/01-drawingLines/\E \Qhttp://www.javakode.com/applets/01-drawingLines/\E N 1427457060980 \Qhttp://www.javakode.com/applets/08-painting/\E \Qhttp://www.javakode.com/applets/08-painting/\E N 1427457217902 \Qhttp://csis.pace.edu/~bergin/Java/applets.htm\E \Qhttp://csis.pace.edu/~bergin/Java/\E //This my application which I am trying to runN 1430829244195 \Qhttp://192.168.250.72:8080/\E.* \Qhttp://192.168.250.72:8080/\E.* * Can it possible to lower my secuirty settings and allow to run my application? Please find attached screenshots for the same. ? Any response on the same is highly appreciated! Thank you in advance, Sudhir -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Screenshot from 2015-05-05 16_53_17.png Type: image/png Size: 141317 bytes Desc: not available URL: From jvanek at redhat.com Tue May 5 15:04:28 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 05 May 2015 17:04:28 +0200 Subject: IcedTea always ask for confirmation even when the security level is lowered, how to change this behavior? In-Reply-To: References: Message-ID: <5548DBFC.7000306@redhat.com> On 05/05/2015 04:15 PM, Sudhir Reddy wrote: > Hi All, > > I am running Ubuntu 14.04.1 32-bit LTS with following software: > > java version "1.7.0_79" > OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2) > OpenJDK Server VM (build 24.79-b02, mixed mode) > Firefox 35.0.1 > > when I try to give print in one of my application, I see a pop prompt asking whether I am sure or > not to run the application and it does not have a check-box to retain when I click yes or no. I > tried to configure this behavior by running IcedTea Web Control Panel and updated following settings in > > /deployment.properties file/ > #Netx deployment configuration > #Tue May 05 18:41:58 IST 2015 > /*deployment.security.level=ALLOW_UNSIGNED*/ > /*deployment.manifest.attributes.check=false*/ Hi! You are already using lowest possible settings :( Can you try with freshly released 1.6? Just note - deployment.manifest.attributes.check=false changed type from boolean to enum. Now you need to use deployment.manifest.attributes.check=NONE Anyway - I already was once bugged by exactly same issue - tha application library allowable codebase dialogue keep pooping up. But I was unable to reproduce. If it will fail for you with 1.6 are you able to provide me accessible page where I can debug? Thanx! J. > /* > */ > /*.appletTrustSettings > */ > / > y 1427456521911 \Qhttp://www.w3.org/People/mimasa/test/object/java/clock\E > > \Qhttp://www.w3.org/People/mimasa/test/object/java/applets/\E > > y 1427456607760 \Qhttp://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/JavaTests.html\E > > \Qhttp://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/\E > > y 1427457003430 \Qhttp://www.javakode.com/applets/01-drawingLines/\E > > \Qhttp://www.javakode.com/applets/01-drawingLines/\E > > N 1427457060980 \Qhttp://www.javakode.com/applets/08-painting/\E > \Qhttp://www.javakode.com/applets/08-painting/\E > > N 1427457217902 \Qhttp://csis.pace.edu/~bergin/Java/applets.htm\E > \Qhttp://csis.pace.edu/~bergin/Java/\E > > //This my application which I am trying to run > N 1430829244195 \Qhttp://192.168.250.72:8080/\E.* > \Qhttp://192.168.250.72:8080/\E.* > / > > Can it possible to lower my secuirty settings and allow to run my application? > > Please find attached screenshots for the same. > > > ? > Any response on the same is highly appreciated! > > Thank you in advance, > > Sudhir > From andrew at icedtea.classpath.org Tue May 5 22:08:27 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Tue, 05 May 2015 22:08:27 +0000 Subject: /hg/icedtea7-forest/jdk: PR2323: System GConf without system GIO... Message-ID: changeset 4d9d165a8e7c in /hg/icedtea7-forest/jdk details: http://icedtea.classpath.org/hg/icedtea7-forest/jdk?cmd=changeset;node=4d9d165a8e7c author: andrew date: Fri May 01 01:27:36 2015 +0100 PR2323: System GConf without system GIO configuration broken Summary: Define types based on whether or not they are defined already, not on configuration. diffstat: src/solaris/native/common/deps/glib2/glib_fp.h | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diffs (46 lines): diff -r 0b7452eac993 -r 4d9d165a8e7c src/solaris/native/common/deps/glib2/glib_fp.h --- a/src/solaris/native/common/deps/glib2/glib_fp.h Wed Apr 29 20:54:10 2015 +0100 +++ b/src/solaris/native/common/deps/glib2/glib_fp.h Fri May 01 01:27:36 2015 +0100 @@ -27,26 +27,39 @@ #ifndef __GLIB_FP_H__ #define __GLIB_FP_H__ -#if !defined (USE_SYSTEM_GIO) && !defined (USE_SYSTEM_GCONF) - #include +#ifndef __G_TYPES_H__ typedef void* gpointer; typedef int gint; typedef gint gboolean; typedef char gchar; +#endif + +#ifndef __G_LIBCONFIG_H__ +#ifndef __GLIBCONFIG_H__ typedef uint32_t guint32; +#endif +#endif + +#ifndef __G_QUARK_H__ typedef guint32 GQuark; +#endif +#ifndef __G_ERROR_H__ typedef struct { GQuark domain; gint code; gchar *message; } GError; +#endif +#ifndef g_type_init #define g_type_init (*type_init) +#endif + +#ifndef g_free #define g_free (*gfree) - #endif typedef void (*type_init_func)(void); From bugzilla-daemon at icedtea.classpath.org Tue May 5 22:08:34 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 05 May 2015 22:08:34 +0000 Subject: [Bug 2323] [IcedTea7] System GConf without system GIO configuration broken In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2323 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea7-forest/jdk?cmd=changeset;node=4d9d165a8e7c author: andrew date: Fri May 01 01:27:36 2015 +0100 PR2323: System GConf without system GIO configuration broken Summary: Define types based on whether or not they are defined already, not on configuration. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 04:59:22 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 04:59:22 +0000 Subject: [Bug 2330] New: [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2330 Bug ID: 2330 Summary: [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo Product: IcedTea Version: 8-hg Hardware: arm OS: Linux Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Clone of PR2030 for IcedTea 3.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 04:59:53 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 04:59:53 +0000 Subject: [Bug 2035] [IcedTea8] --enable-cacao builds broken, missing JVM_GetTemporaryDirectory impl. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2035 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 04:59:53 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 04:59:53 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2035 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:00:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:00:25 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2330 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:00:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:00:25 +0000 Subject: [Bug 2330] [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2330 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:07:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:07:33 +0000 Subject: [Bug 986] IcedTea7 fails to build with IcedTea6 CACAO due to to low max heap size. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=986 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at icedtea.classpat |gnu.andrew at redhat.com |h.org | -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:08:26 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:08:26 +0000 Subject: [Bug 2331] New: [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2331 Bug ID: 2331 Summary: [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Clone of PR986 for IcedTea 3.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:08:41 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:08:41 +0000 Subject: [Bug 2331] [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2331 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:08:41 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:08:41 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2331 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed May 6 05:13:05 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 06 May 2015 05:13:05 +0000 Subject: /hg/icedtea: 2 new changesets Message-ID: changeset 0ba138b78b5f in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=0ba138b78b5f author: Andrew John Hughes date: Wed May 06 06:04:57 2015 +0100 CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo. 2013-01-23 Andrew John Hughes CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo. * Makefile.am: (ICEDTEA_PATCHES): Add armhf patch when building CACAO. * NEWS: Updated, adding CACAO section. * patches/cacao/armhf.patch: Patch to enable hardfloat on triplet used by Gentoo. changeset 1c77e4c99219 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=1c77e4c99219 author: Andrew John Hughes date: Wed May 06 06:12:27 2015 +0100 PR2331: Allow CACAO builds of IcedTea to be able to build IcedTea without bootstrap. 2012-06-12 Andrew John Hughes PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size * Makefile.am: (ICEDTEA_PATCHES): Add memory patch when building using CACAO as well, even if the result is not a CACAO build. * NEWS: Updated. * acinclude.m4: (IT_USING_CACAO): New macro; detects use of CACAO as the build VM so memory limits can be raised accordingly. * configure.ac: Call IT_USING_CACAO. * patches/cacao/launcher.patch: Move memory increase to memory.patch. * patches/cacao/memory.patch: Extend with additional cases in HotSpot and the JDK. diffstat: ChangeLog | 31 ++++++++++++++++ Makefile.am | 6 +++ NEWS | 7 ++- acinclude.m4 | 15 ++++++++ configure.ac | 1 + patches/cacao/armhf.patch | 12 ++++++ patches/cacao/launcher.patch | 11 ----- patches/cacao/memory.patch | 82 ++++++++++++++++++++++++++++++++++++++++++- 8 files changed, 149 insertions(+), 16 deletions(-) diffs (239 lines): diff -r 8161faa0fe16 -r 1c77e4c99219 ChangeLog --- a/ChangeLog Tue May 05 05:21:07 2015 +0100 +++ b/ChangeLog Wed May 06 06:12:27 2015 +0100 @@ -1,3 +1,34 @@ +2012-06-12 Andrew John Hughes + + PR2331: IcedTea8 fails to build with IcedTea7 + CACAO due to to low max heap size + * Makefile.am: + (ICEDTEA_PATCHES): Add memory patch when + building using CACAO as well, even if the + result is not a CACAO build. + * NEWS: Updated. + * acinclude.m4: + (IT_USING_CACAO): New macro; detects use of + CACAO as the build VM so memory limits can + be raised accordingly. + * configure.ac: Call IT_USING_CACAO. + * patches/cacao/launcher.patch: + Move memory increase to memory.patch. + * patches/cacao/memory.patch: + Extend with additional cases in HotSpot and + the JDK. + +2013-01-23 Andrew John Hughes + + CA172, PR2330, G453612: Add ARM hardfloat support + to CACAO on Gentoo. + * Makefile.am: + (ICEDTEA_PATCHES): Add armhf patch when building + CACAO. + * NEWS: Updated, adding CACAO section. + * patches/cacao/armhf.patch: + Patch to enable hardfloat on triplet used by Gentoo. + 2011-10-19 Andrew John Hughes * patches/cacao/6714758.patch: diff -r 8161faa0fe16 -r 1c77e4c99219 Makefile.am --- a/Makefile.am Tue May 05 05:21:07 2015 +0100 +++ b/Makefile.am Wed May 06 06:12:27 2015 +0100 @@ -223,8 +223,14 @@ if BUILD_CACAO ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ + patches/cacao/memory.patch \ + patches/cacao/armhf.patch +else +if USING_CACAO +ICEDTEA_PATCHES += \ patches/cacao/memory.patch endif +endif if ENABLE_CACAO ICEDTEA_PATCHES += \ diff -r 8161faa0fe16 -r 1c77e4c99219 NEWS --- a/NEWS Tue May 05 05:21:07 2015 +0100 +++ b/NEWS Wed May 06 06:12:27 2015 +0100 @@ -25,8 +25,6 @@ - S8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM - PR729: GTKLookAndFeel should be the system look&feel on all GNU/Linux desktops - PR1275: Provide option to turn off downloading of tarballs - - PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible - - PR1279: Synchronise CACAO versions between IcedTea6/7/8 where possible - PR1281, RH513605: Updating/Installing OpenJDK should recreate the shared class-data archive - PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS - PR1291: Ensure unlimited crypto policy is in place. @@ -91,6 +89,11 @@ - JSR 292: correct intrinsic cache COMPARE function - Race condition in setting up imethod table - GC: Minor performance improvement +* CACAO + - PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible + - PR1279: Synchronise CACAO versions between IcedTea6/7/8 where possible + - CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo + - PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to low max heap size New in release 2.0 (2011-XX-XX): diff -r 8161faa0fe16 -r 1c77e4c99219 acinclude.m4 --- a/acinclude.m4 Tue May 05 05:21:07 2015 +0100 +++ b/acinclude.m4 Wed May 06 06:12:27 2015 +0100 @@ -1998,6 +1998,21 @@ AC_SUBST(PAX_COMMAND_ARGS) ]) +AC_DEFUN([IT_USING_CACAO],[ + AC_REQUIRE([IT_FIND_JAVA]) + AC_CACHE_CHECK([if we are using CACAO as the build VM], it_cv_cacao, [ + if $JAVA -version 2>&1| grep '^CACAO' >&AS_MESSAGE_LOG_FD ; then + it_cv_cacao=yes; + else + it_cv_cacao=no; + fi + ]) + USING_CACAO=$it_cv_cacao + AC_SUBST(USING_CACAO) + AM_CONDITIONAL(USING_CACAO, test "x${USING_CACAO}" = "xyes") + AC_PROVIDE([$0])dnl +]) + AC_DEFUN([IT_ENABLE_JAR_COMPRESSION], [ AC_MSG_CHECKING([whether to enable JAR compression]) diff -r 8161faa0fe16 -r 1c77e4c99219 configure.ac --- a/configure.ac Tue May 05 05:21:07 2015 +0100 +++ b/configure.ac Wed May 06 06:12:27 2015 +0100 @@ -102,6 +102,7 @@ IT_FIND_JAR IT_FIND_RMIC IT_FIND_NATIVE2ASCII +IT_USING_CACAO if test "x$enable_bootstrap" = "xyes"; then IT_FIND_ECJ_JAR IT_FIND_TOOL([XSLTPROC], [xsltproc]) diff -r 8161faa0fe16 -r 1c77e4c99219 patches/cacao/armhf.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/cacao/armhf.patch Wed May 06 06:12:27 2015 +0100 @@ -0,0 +1,12 @@ +diff --git a/configure.ac b/configure.ac +--- cacao/cacao/configure.ac ++++ cacao/cacao/configure.ac +@@ -50,7 +50,7 @@ + JAVA_ARCH="arm" + + case "$host" in +- *-gnueabihf) ++ *-hardfloat-*-gnueabi | *-gnueabihf) + ARCH_FLAGS="$ARCH_FLAGS -D__ARMHF__" + ;; + esac diff -r 8161faa0fe16 -r 1c77e4c99219 patches/cacao/launcher.patch --- a/patches/cacao/launcher.patch Tue May 05 05:21:07 2015 +0100 +++ b/patches/cacao/launcher.patch Wed May 06 06:12:27 2015 +0100 @@ -1,14 +1,3 @@ ---- openjdk/jdk/make/docs/Makefile.orig 2010-08-27 20:01:53.000000000 +0200 -+++ openjdk/jdk/make/docs/Makefile 2010-09-07 12:56:00.309691118 +0200 -@@ -70,7 +70,7 @@ - ifeq ($(ARCH_DATA_MODEL),64) - MAX_VM_MEMORY = 1024 - else -- MAX_VM_MEMORY = 512 -+ MAX_VM_MEMORY = 768 - endif - - # List of all possible directories for javadoc to look for sources --- openjdk/jdk/src/share/bin/java.c.orig 2010-09-07 05:24:49.307192201 +0200 +++ openjdk/jdk/src/share/bin/java.c 2010-09-07 12:56:00.309691118 +0200 @@ -174,6 +174,8 @@ diff -r 8161faa0fe16 -r 1c77e4c99219 patches/cacao/memory.patch --- a/patches/cacao/memory.patch Tue May 05 05:21:07 2015 +0100 +++ b/patches/cacao/memory.patch Wed May 06 06:12:27 2015 +0100 @@ -1,6 +1,82 @@ ---- openjdk.orig/langtools/make/build.xml 2010-06-01 11:25:40.145287816 +0100 -+++ openjdk/langtools/make/build.xml 2010-06-21 21:48:41.000000000 +0100 -@@ -554,6 +554,7 @@ +diff -Nru openjdk.orig/hotspot/make/bsd/makefiles/rules.make openjdk/hotspot/make/bsd/makefiles/rules.make +--- openjdk.orig/hotspot/make/bsd/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 ++++ openjdk/hotspot/make/bsd/makefiles/rules.make 2012-06-12 10:50:20.974290246 +0100 +@@ -128,7 +128,7 @@ + # Settings for javac + BOOT_SOURCE_LANGUAGE_VERSION = 6 + BOOT_TARGET_CLASS_VERSION = 6 +-JAVAC_FLAGS = -g -encoding ascii ++JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m + BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) + + # With parallel makes, print a message at the end of compilation. +diff -Nru openjdk.orig/hotspot/make/linux/makefiles/rules.make openjdk/hotspot/make/linux/makefiles/rules.make +--- openjdk.orig/hotspot/make/linux/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 ++++ openjdk/hotspot/make/linux/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 +@@ -128,7 +128,7 @@ + # Settings for javac + BOOT_SOURCE_LANGUAGE_VERSION = 6 + BOOT_TARGET_CLASS_VERSION = 6 +-JAVAC_FLAGS = -g -encoding ascii ++JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m + BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) + + # With parallel makes, print a message at the end of compilation. +diff -Nru openjdk.orig/hotspot/make/solaris/makefiles/rules.make openjdk/hotspot/make/solaris/makefiles/rules.make +--- openjdk.orig/hotspot/make/solaris/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 ++++ openjdk/hotspot/make/solaris/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 +@@ -120,7 +120,7 @@ + # Settings for javac + BOOT_SOURCE_LANGUAGE_VERSION = 6 + BOOT_TARGET_CLASS_VERSION = 6 +-JAVAC_FLAGS = -g -encoding ascii ++JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m + BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) + + # With parallel makes, print a message at the end of compilation. +diff -Nru openjdk.orig/hotspot/make/windows/makefiles/rules.make openjdk/hotspot/make/windows/makefiles/rules.make +--- openjdk.orig/hotspot/make/windows/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 ++++ openjdk/hotspot/make/windows/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 +@@ -45,7 +45,7 @@ + # Settings for javac + BOOT_SOURCE_LANGUAGE_VERSION=6 + BOOT_TARGET_CLASS_VERSION=6 +-JAVAC_FLAGS=-g -encoding ascii ++JAVAC_FLAGS=-g -encoding ascii -J-Xmx256m + BOOTSTRAP_JAVAC_FLAGS=$(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) + + ProjectFile=jvm.vcproj +diff -Nru openjdk.orig/jdk/make/common/shared/Platform.gmk openjdk/jdk/make/common/shared/Platform.gmk +--- openjdk.orig/jdk/make/common/shared/Platform.gmk 2012-06-08 17:12:17.000000000 +0100 ++++ openjdk/jdk/make/common/shared/Platform.gmk 2012-06-12 10:50:20.982290377 +0100 +@@ -537,7 +537,7 @@ + else \ + echo "false"; \ + fi) +- MAX_VM_MEMORY := 512 ++ MAX_VM_MEMORY := 1536 + MIN_VM_MEMORY := $(MAX_VM_MEMORY) + else + MB_OF_MEMORY := unknown +diff -Nru openjdk.orig/jdk/make/docs/Makefile openjdk/jdk/make/docs/Makefile +--- openjdk.orig/jdk/make/docs/Makefile 2012-06-08 17:12:17.000000000 +0100 ++++ openjdk/jdk/make/docs/Makefile 2012-06-12 11:09:31.616702981 +0100 +@@ -69,9 +69,9 @@ + # NOTE: javadoc will not complete without these larger settings. + # WARNING: This could cause thrashing on low memory machines. + ifeq ($(ARCH_DATA_MODEL),64) +- MAX_VM_MEMORY = 1536 ++ MAX_VM_MEMORY = 1792 + else ifeq ($(ARCH),universal) +- MAX_VM_MEMORY = 1536 ++ MAX_VM_MEMORY = 1792 + else + MAX_VM_MEMORY = 768 + endif +diff -Nru openjdk.orig/langtools/make/build.xml openjdk/langtools/make/build.xml +--- openjdk.orig/langtools/make/build.xml 2012-06-08 17:12:36.000000000 +0100 ++++ openjdk/langtools/make/build.xml 2012-06-12 10:50:20.974290246 +0100 +@@ -796,6 +796,7 @@ From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:13:43 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:13:43 +0000 Subject: [Bug 2330] [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2330 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=0ba138b78b5f author: Andrew John Hughes date: Wed May 06 06:04:57 2015 +0100 CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo. 2013-01-23 Andrew John Hughes CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo. * Makefile.am: (ICEDTEA_PATCHES): Add armhf patch when building CACAO. * NEWS: Updated, adding CACAO section. * patches/cacao/armhf.patch: Patch to enable hardfloat on triplet used by Gentoo. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:13:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:13:48 +0000 Subject: [Bug 2331] [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2331 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=1c77e4c99219 author: Andrew John Hughes date: Wed May 06 06:12:27 2015 +0100 PR2331: Allow CACAO builds of IcedTea to be able to build IcedTea without bootstrap. 2012-06-12 Andrew John Hughes PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size * Makefile.am: (ICEDTEA_PATCHES): Add memory patch when building using CACAO as well, even if the result is not a CACAO build. * NEWS: Updated. * acinclude.m4: (IT_USING_CACAO): New macro; detects use of CACAO as the build VM so memory limits can be raised accordingly. * configure.ac: Call IT_USING_CACAO. * patches/cacao/launcher.patch: Move memory increase to memory.patch. * patches/cacao/memory.patch: Extend with additional cases in HotSpot and the JDK. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:14:36 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:14:36 +0000 Subject: [Bug 2331] [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2331 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:14:36 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:14:36 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2331, which changed state. Bug 2331 Summary: [IcedTea8] IcedTea8 fails to build with IcedTea7 CACAO due to to low max heap size http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2331 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:15:14 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:15:14 +0000 Subject: [Bug 2330] [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2330 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 05:15:15 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 05:15:15 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2330, which changed state. Bug 2330 Summary: [IcedTea8] Add ARM hardfloat support to CACAO on Gentoo http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2330 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 15:01:58 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 15:01:58 +0000 Subject: [Bug 2316] [IcedTea7] DNS Resolution Fails at JDK layer during ActiveMQ Failover In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2316 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.5.6 |--- --- Comment #1 from Andrew John Hughes --- Not yet ready for a 2.5.6 release: http://mail.openjdk.java.net/pipermail/net-dev/2015-May/008971.html -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:12:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:12:39 +0000 Subject: [Bug 2332] New: [IcedTea8] 8078654: CloseTTFontFileFunc callback should be removed Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2332 Bug ID: 2332 Summary: [IcedTea8] 8078654: CloseTTFontFileFunc callback should be removed Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/02fd713f25df -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:12:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:12:55 +0000 Subject: [Bug 2332] [IcedTea8] 8078654: CloseTTFontFileFunc callback should be removed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2332 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:12:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:12:55 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2332 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:13:16 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:13:16 +0000 Subject: [Bug 2332] [IcedTea8] 8078654: CloseTTFontFileFunc callback should be removed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2332 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |http://hg.openjdk.java.net/ | |jdk8u/jdk8u-dev/jdk/rev/02f | |d713f25df -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:13:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:13:49 +0000 Subject: [Bug 2333] New: [IcedTea7] 8078654: CloseTTFontFileFunc callback should be removed Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2333 Bug ID: 2333 Summary: [IcedTea7] 8078654: CloseTTFontFileFunc callback should be removed Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/02fd713f25df -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:14:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:14:07 +0000 Subject: [Bug 2333] [IcedTea7] 8078654: CloseTTFontFileFunc callback should be removed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2333 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED URL| |http://hg.openjdk.java.net/ | |jdk8u/jdk8u-dev/jdk/rev/02f | |d713f25df Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:14:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:14:39 +0000 Subject: [Bug 2334] New: [IcedTea6] 8078654: CloseTTFontFileFunc callback should be removed Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2334 Bug ID: 2334 Summary: [IcedTea6] 8078654: CloseTTFontFileFunc callback should be removed Product: IcedTea Version: 6-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/02fd713f25df -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 16:14:52 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 16:14:52 +0000 Subject: [Bug 2334] [IcedTea6] 8078654: CloseTTFontFileFunc callback should be removed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2334 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED URL| |http://hg.openjdk.java.net/ | |jdk8u/jdk8u-dev/jdk/rev/02f | |d713f25df Target Milestone|--- |6-1.13.8 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:58:00 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:58:00 +0000 Subject: [Bug 2335] New: [IcedTea8] CACAO lacks JVM_FindClassFromCaller Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2335 Bug ID: 2335 Summary: [IcedTea8] CACAO lacks JVM_FindClassFromCaller Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Clone of PR2032 for IcedTea 3.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:58:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:58:29 +0000 Subject: [Bug 2335] [IcedTea8] CACAO lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2335 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:58:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:58:29 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2335 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:59:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:59:03 +0000 Subject: [Bug 2336] New: [IcedTea8] JamVM lacks JVM_FindClassFromCaller Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2336 Bug ID: 2336 Summary: [IcedTea8] JamVM lacks JVM_FindClassFromCaller Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Clone of PR2050 for IcedTea 3.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:59:28 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:59:28 +0000 Subject: [Bug 2336] [IcedTea8] JamVM lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2336 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 6 19:59:28 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 06 May 2015 19:59:28 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2336 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Thu May 7 04:26:21 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Thu, 07 May 2015 04:26:21 +0000 Subject: /hg/icedtea: 3 new changesets Message-ID: changeset d1b536142970 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=d1b536142970 author: Andrew John Hughes date: Wed May 06 21:20:05 2015 +0100 PR2335: CACAO lacks JVM_FindClassFromCaller 2014-10-29 Andrew John Hughes * Makefile.am: (ICEDTEA_PATCHES): Add new patch for CACAO builds. * NEWS: Updated. * patches/cacao/pr2032.patch: Implement JVM_FindClassFromCaller as same as JVM_FindClassFromClassLoader for now. changeset 597cc3d8fb28 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=597cc3d8fb28 author: Andrew John Hughes date: Wed May 06 22:27:53 2015 +0100 PR2336: JamVM lacks JVM_FindClassFromCaller 2015-01-07 Andrew John Hughes PR2336: JamVM lacks JVM_FindClassFromCaller * Makefile.am: (ICEDTEA_PATCHES): Add new patch when building JamVM. (EXTRA_DIST): Include patches from JamVM directory. * NEWS: Updated. * patches/jamvm/find_class_from_caller.patch: Backport JamVM patch to implement FindClassFromCaller. changeset 12df15a72296 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=12df15a72296 author: Andrew John Hughes date: Thu May 07 05:17:05 2015 +0100 PR1341: Remove Rhino support 2015-05-06 Andrew John Hughes PR1341: Remove Rhino support * rewriter/agpl-3.0.txt, * rewriter/com/redhat/rewriter/ClassRewriter.java: Removed. * INSTALL: Remove references to Rhino. * Makefile.am: (REWRITER_BUILD_DIR): Removed. (REWRITER_SRCS): Likewise. (ICEDTEA_ENV): Drop RHINO_JAR. (EXTRA_DIST): Remove REWRITER_SRCS and agpl-3.0.txt. (clean-local): Drop clean-rewrite-rhino and clean-rewriter. (icedtea-configure): Don't depend on rewrite-rhino. (icedtea-debug-configure): Likewise. (icedtea-boot-configure): Likewise. (rewriter): Removed. (clean-rewriter): Likewise. (rewrite-rhino): Likewise. (clean-rewrite-rhino): Likewise. * NEWS: Updated. * README: Remove references to Rhino. * acinclude.m4: (IT_FIND_RHINO_JAR): Removed. * configure.ac: Don't invoke IT_FIND_RHINO_JAR. diffstat: ChangeLog | 49 + INSTALL | 21 - Makefile.am | 80 +-- NEWS | 3 + README | 2 +- acinclude.m4 | 48 - configure.ac | 1 - patches/cacao/pr2032.patch | 75 ++ patches/jamvm/find_class_from_caller.patch | 93 +++ rewriter/agpl-3.0.txt | 661 ------------------------ rewriter/com/redhat/rewriter/ClassRewriter.java | 293 ---------- 11 files changed, 233 insertions(+), 1093 deletions(-) diffs (truncated from 1520 to 500 lines): diff -r 1c77e4c99219 -r 12df15a72296 ChangeLog --- a/ChangeLog Wed May 06 06:12:27 2015 +0100 +++ b/ChangeLog Thu May 07 05:17:05 2015 +0100 @@ -1,3 +1,52 @@ +2015-05-06 Andrew John Hughes + + PR1341: Remove Rhino support + * rewriter/agpl-3.0.txt, + * rewriter/com/redhat/rewriter/ClassRewriter.java: + Removed. + * INSTALL: Remove references to Rhino. + * Makefile.am: + (REWRITER_BUILD_DIR): Removed. + (REWRITER_SRCS): Likewise. + (ICEDTEA_ENV): Drop RHINO_JAR. + (EXTRA_DIST): Remove REWRITER_SRCS and agpl-3.0.txt. + (clean-local): Drop clean-rewrite-rhino and clean-rewriter. + (icedtea-configure): Don't depend on rewrite-rhino. + (icedtea-debug-configure): Likewise. + (icedtea-boot-configure): Likewise. + (rewriter): Removed. + (clean-rewriter): Likewise. + (rewrite-rhino): Likewise. + (clean-rewrite-rhino): Likewise. + * NEWS: Updated. + * README: Remove references to Rhino. + * acinclude.m4: + (IT_FIND_RHINO_JAR): Removed. + * configure.ac: + Don't invoke IT_FIND_RHINO_JAR. + +2015-01-07 Andrew John Hughes + + PR2336: JamVM lacks JVM_FindClassFromCaller + * Makefile.am: + (ICEDTEA_PATCHES): Add new patch when building + JamVM. + (EXTRA_DIST): Include patches from JamVM directory. + * NEWS: Updated. + * patches/jamvm/find_class_from_caller.patch: + Backport JamVM patch to implement FindClassFromCaller. + +2014-10-29 Andrew John Hughes + + PR2335: CACAO lacks JVM_FindClassFromCaller + * Makefile.am: + (ICEDTEA_PATCHES): Add new patch for CACAO + builds. + * NEWS: Updated. + * patches/cacao/pr2032.patch: + Implement JVM_FindClassFromCaller as same + as JVM_FindClassFromClassLoader for now. + 2012-06-12 Andrew John Hughes PR2331: IcedTea8 fails to build with IcedTea7 diff -r 1c77e4c99219 -r 12df15a72296 INSTALL --- a/INSTALL Wed May 06 06:12:27 2015 +0100 +++ b/INSTALL Thu May 07 05:17:05 2015 +0100 @@ -27,7 +27,6 @@ libpng-devel libjpeg-devel >= 6b zlib-devel -rhino (can be disabled using --without-rhino) libffi (for --enable-zero or on archs other than x86/x86_64/sparc) pulseaudio-libs-devel >= 0.9.11 (for --enable-pulse-java) LLVM 2.5 or later (for --enable-shark) @@ -184,7 +183,6 @@ * --enable-shark: Build the Shark LLVM-based JIT. * --enable-zero: Build the zero assembler port on x86/x86_64/sparc platforms. * --with-hotspot-build: The HotSpot to use, defaulting to 'original' i.e. hs14 as bundled with OpenJDK. -* --with-rhino: Include Javascript support using Rhino. * --with-additional-vms=vm-list: Additional VMs to build using the system described below. @@ -321,25 +319,6 @@ Currently, IcedTea7 only supports the 'original' HotSpot provided as part of the upstream IcedTea forest. -Javascript Support -================== - -IcedTea7 adds Javascript support via the javax.script API by using -an existing installation of Rhino. Support is enabled by default, -with the following locations being searched for a Rhino JAR file: - -* /usr/share/java/rhino.jar -* /usr/share/java/js.jar -* /usr/share/rhino-1.6/lib/js.jar - -A JAR file can instead be specified using the --with-rhino option, -or support may be disabled by specifying --without-rhino. - -Note that the final installed JAR file is a modified version with the -namespace prefixed by 'sun.' as in the proprietary Oracle JDK. This -avoids conflicts between the JDK's copy of Rhino and any used by other -applications. - Building Additional Virtual Machines ==================================== diff -r 1c77e4c99219 -r 12df15a72296 Makefile.am --- a/Makefile.am Wed May 06 06:12:27 2015 +0100 +++ b/Makefile.am Thu May 07 05:17:05 2015 +0100 @@ -59,7 +59,6 @@ BUILD_DEBUG_IMAGE_DIR = $(DEBUG_BUILD_OUTPUT_DIR)/images BUILD_DEBUG_JRE_ARCH_DIR = $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) BUILD_BOOT_IMAGE_DIR = $(BOOT_BUILD_OUTPUT_DIR)/images -REWRITER_BUILD_DIR = $(abs_top_builddir)/rewriter.build STAGE1_BOOT_DIR = $(abs_top_builddir)/bootstrap/boot STAGE2_BOOT_DIR = $(abs_top_builddir)/bootstrap/icedtea JAMVM_IMPORT_PATH = $(abs_top_builddir)/jamvm/install/hotspot @@ -209,7 +208,6 @@ # Sources list -REWRITER_SRCS = $(top_srcdir)/rewriter/com/redhat/rewriter/ClassRewriter.java CRYPTO_CHECK_SRCS = $(top_srcdir)/TestCryptoLevel.java # Patch list @@ -224,7 +222,8 @@ ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ patches/cacao/memory.patch \ - patches/cacao/armhf.patch + patches/cacao/armhf.patch \ + patches/cacao/pr2032.patch else if USING_CACAO ICEDTEA_PATCHES += \ @@ -246,6 +245,11 @@ ICEDTEA_PATCHES += patches/systemtap-gcc-4.5.patch endif +if BUILD_JAMVM +ICEDTEA_PATCHES += \ + patches/jamvm/find_class_from_caller.patch +endif + if ENABLE_NSS ICEDTEA_PATCHES += patches/nss-config.patch else @@ -349,11 +353,6 @@ HOTSPOT_BUILD_VERSION="$(HOTSPOT_REVISION)" endif -if WITH_RHINO -ICEDTEA_ENV += \ - RHINO_JAR="$(abs_top_builddir)/rhino/rhino.jar" -endif - if USE_SYSTEM_LCMS ICEDTEA_ENV += \ LCMS_LIBS="${LCMS2_LIBS}" \ @@ -488,6 +487,7 @@ EXTRA_DIST = $(top_srcdir)/patches/*.patch \ $(top_srcdir)/patches/cacao/*.patch \ + $(top_srcdir)/patches/jamvm/*.patch \ tools-copy contrib overlays \ javaws.png javaws.desktop \ jconsole.desktop policytool.desktop \ @@ -498,8 +498,6 @@ tapset/hotspot_jni.stp.in \ scripts/jni_create_stap.c \ scripts/jni_desc \ - rewriter/agpl-3.0.txt \ - $(REWRITER_SRCS) \ THANKYOU test/tapset \ $(CRYPTO_CHECK_SRCS) @@ -523,8 +521,7 @@ clean-bootstrap-directory-symlink-stage1 clean-bootstrap-directory-symlink-stage2 \ clean-extract clean-native-ecj clean-icedtea-stage2 \ clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero clean-add-zero-debug \ - clean-add-cacao clean-add-cacao-debug clean-rt clean-rewrite-rhino clean-rewriter \ - clean-cryptocheck + clean-add-cacao clean-add-cacao-debug clean-rt clean-cryptocheck if [ -e bootstrap ]; then \ rmdir bootstrap ; \ fi @@ -1464,8 +1461,7 @@ # you change it in the icedtea-debug target as well. stamps/icedtea-configure.stamp: stamps/bootstrap-directory-symlink-stage2.stamp \ stamps/download.stamp stamps/extract.stamp $(OPENJDK_TREE) \ - stamps/cacao.stamp $(PULSE_JAVA_TARGET) stamps/rewrite-rhino.stamp \ - stamps/jamvm.stamp + stamps/cacao.stamp $(PULSE_JAVA_TARGET) stamps/jamvm.stamp mkdir -p $(BUILD_OUTPUT_DIR) cd $(BUILD_OUTPUT_DIR) && \ $(SHELL) $(abs_top_builddir)/openjdk/configure $(ICEDTEA_CONFIGURE) @@ -1537,8 +1533,7 @@ stamps/icedtea-debug-configure.stamp: stamps/bootstrap-directory-symlink-stage2.stamp \ stamps/download.stamp stamps/extract.stamp $(OPENJDK_TREE) \ - stamps/cacao.stamp $(PULSE_JAVA_TARGET) stamps/rewrite-rhino.stamp \ - stamps/jamvm.stamp + stamps/cacao.stamp $(PULSE_JAVA_TARGET) stamps/jamvm.stamp mkdir -p $(DEBUG_BUILD_OUTPUT_DIR) cd $(DEBUG_BUILD_OUTPUT_DIR) && \ $(SHELL) $(abs_top_builddir)/openjdk/configure $(ICEDTEA_CONFIGURE) \ @@ -1693,8 +1688,7 @@ # =================== stamps/icedtea-boot-configure.stamp: stamps/bootstrap-directory-symlink-stage1.stamp \ - stamps/download.stamp $(OPENJDK_BOOT_TREE) stamps/cacao.stamp \ - stamps/rewrite-rhino.stamp stamps/jamvm.stamp + stamps/download.stamp $(OPENJDK_BOOT_TREE) stamps/cacao.stamp stamps/jamvm.stamp mkdir -p $(BOOT_BUILD_OUTPUT_DIR) cd $(BOOT_BUILD_OUTPUT_DIR) && \ $(SHELL) $(abs_top_builddir)/openjdk-boot/configure $(ICEDTEA_CONFIGURE_BOOT) @@ -1846,52 +1840,6 @@ # end of pulse-java -# Rhino support - -stamps/rewriter.stamp: $(INITIAL_BOOTSTRAP_LINK_STAMP) -if WITH_RHINO - mkdir -p $(REWRITER_BUILD_DIR) - $(BOOT_DIR)/bin/javac $(IT_JAVACFLAGS) \ - -d $(REWRITER_BUILD_DIR) $(REWRITER_SRCS) -endif - mkdir -p stamps - touch stamps/rewriter.stamp - -clean-rewriter: - rm -rf $(REWRITER_BUILD_DIR) - rm -f stamps/rewriter.stamp - -stamps/rewrite-rhino.stamp: stamps/rewriter.stamp $(RHINO_JAR) -if WITH_RHINO - mkdir -p rhino/rhino.{old,new} && \ - (cd rhino/rhino.old && $(BOOT_DIR)/bin/jar xf $(RHINO_JAR)) && \ - $(BOOT_DIR)/bin/java -cp $(REWRITER_BUILD_DIR) \ - com.redhat.rewriter.ClassRewriter \ - $(abs_top_builddir)/rhino/rhino.old $(abs_top_builddir)/rhino/rhino.new \ - org.mozilla sun.org.mozilla && \ - (cd rhino/rhino.old && \ - for files in `find -type f -not -name '*.class'` ; do \ - new_file=../rhino.new/`echo $$files|sed -e 's#org#sun/org#'` ; \ - mkdir -p `dirname $$new_file` ; \ - cp -v $$files $$new_file ; \ - sed -ie 's#org\.mozilla#sun.org.mozilla#g' $$new_file ; \ - done \ - ) && \ - (cd rhino/rhino.new && \ - $(BOOT_DIR)/bin/jar cfm ../rhino.jar META-INF/MANIFEST.MF sun ) -endif - mkdir -p stamps - touch stamps/rewrite-rhino.stamp - -clean-rewrite-rhino: - rm -rf rhino/rhino.old - rm -rf rhino/rhino.new - rm -f rhino/rhino.jar - if [ -e rhino ] ; then \ - rmdir rhino ; \ - fi - rm -f stamps/rewrite-rhino.stamp - # JamVM stamps/jamvm.stamp: $(OPENJDK_TREE) stamps/rt.stamp @@ -2410,10 +2358,6 @@ pulse-java: $(PULSE_JAVA_TARGET) -rewriter: stamps/rewriter.stamp - -rewrite-rhino: stamps/rewrite-rhino.stamp - rt: stamps/rt.stamp rt-class-files: stamps/rt-class-files.stamp diff -r 1c77e4c99219 -r 12df15a72296 NEWS --- a/NEWS Wed May 06 06:12:27 2015 +0100 +++ b/NEWS Thu May 07 05:17:05 2015 +0100 @@ -29,6 +29,7 @@ - PR1289: Allow JARs to be optionally compressed by setting COMPRESS_JARS - PR1291: Ensure unlimited crypto policy is in place. - PR1325: Only add classes to rt-source-files.txt if actually needed + - PR1341: Remove Rhino support - PR1346: Filter out -j option to make - PR1347: Update list of checked JDKs - PR1348: java -version output is broken @@ -89,11 +90,13 @@ - JSR 292: correct intrinsic cache COMPARE function - Race condition in setting up imethod table - GC: Minor performance improvement + - PR2336: JamVM lacks JVM_FindClassFromCaller * CACAO - PR1277: Synchronise CACAO rules between IcedTea6/7/8 where possible - PR1279: Synchronise CACAO versions between IcedTea6/7/8 where possible - CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo - PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to low max heap size + - PR2335: CACAO lacks JVM_FindClassFromCaller New in release 2.0 (2011-XX-XX): diff -r 1c77e4c99219 -r 12df15a72296 README --- a/README Wed May 06 06:12:27 2015 +0100 +++ b/README Thu May 07 05:17:05 2015 +0100 @@ -6,7 +6,7 @@ IcedTea addresses two problems: it eliminates the build requirement on proprietary build tools and provides additional patches and features -(such as Javascript support via Rhino) not available in OpenJDK. +not available in OpenJDK. IcedTea also provides build scripts and patches that fix a number of issues which are as yet unresolved upstream. diff -r 1c77e4c99219 -r 12df15a72296 acinclude.m4 --- a/acinclude.m4 Wed May 06 06:12:27 2015 +0100 +++ b/acinclude.m4 Thu May 07 05:17:05 2015 +0100 @@ -579,54 +579,6 @@ AC_SUBST(ALT_JAR_CMD) ]) -AC_DEFUN([IT_FIND_RHINO_JAR], -[ - AC_MSG_CHECKING([whether to include Javascript support via Rhino]) - AC_ARG_WITH([rhino], - [AS_HELP_STRING([--with-rhino[[=PATH]]],specify location of the rhino jar)], - [ - case "${withval}" in - yes) - RHINO_JAR=yes - ;; - no) - RHINO_JAR=no - ;; - *) - if test -f "${withval}"; then - RHINO_JAR="${withval}" - else - AC_MSG_RESULT([not found]) - AC_MSG_ERROR("The rhino jar ${withval} was not found.") - fi - ;; - esac - ], - [ - RHINO_JAR=yes - ]) - if test x"${RHINO_JAR}" = "xyes"; then - if test -e "/usr/share/java/rhino.jar"; then - RHINO_JAR=/usr/share/java/rhino.jar - elif test -e "/usr/share/java/js.jar"; then - RHINO_JAR=/usr/share/java/js.jar - elif test -e "/usr/share/rhino-1.6/lib/js.jar"; then - RHINO_JAR=/usr/share/rhino-1.6/lib/js.jar - fi - if test x"${RHINO_JAR}" = "xyes"; then - AC_MSG_RESULT([not found]) - AC_MSG_ERROR("A rhino jar was not found in /usr/share/java as either rhino.jar or js.jar.") - fi - fi - AC_MSG_RESULT(${RHINO_JAR}) - AM_CONDITIONAL(WITH_RHINO, test x"${RHINO_JAR}" != "xno") -dnl Clear RHINO_JAR if it doesn't contain a valid filename - if test x"${RHINO_JAR}" = "xno"; then - RHINO_JAR= - fi - AC_SUBST(RHINO_JAR) -]) - AC_DEFUN([IT_DISABLE_OPTIMIZATIONS], [ AC_MSG_CHECKING([whether to disable optimizations and build with -O0 -g]) diff -r 1c77e4c99219 -r 12df15a72296 configure.ac --- a/configure.ac Wed May 06 06:12:27 2015 +0100 +++ b/configure.ac Thu May 07 05:17:05 2015 +0100 @@ -120,7 +120,6 @@ IT_CHECK_ENABLE_WARNINGS IT_DIAMOND_CHECK -IT_FIND_RHINO_JAR IT_WITH_OPENJDK_SRC_ZIP IT_WITH_HOTSPOT_SRC_ZIP IT_WITH_CORBA_SRC_ZIP diff -r 1c77e4c99219 -r 12df15a72296 patches/cacao/pr2032.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/cacao/pr2032.patch Thu May 07 05:17:05 2015 +0100 @@ -0,0 +1,75 @@ +# HG changeset patch +# User Xerxes R??nby +# Date 1414362363 -3600 +# Node ID ec6bd33b3e927738d1353e6e639e76f74d55635f +# Parent ea3c9a40d975430d1e9dcb598bf25b4bd7aec4ca +OpenJDK: Implement JVM_FindClassFromCaller + +8015256: Better class accessibility +Summary: Improve protection domain check in forName() + +* contrib/mapfile-vers-product: Export said function. +* src/native/vm/openjdk/jvm.cpp (JVM_FindClassFromCaller): Implement it. + +diff --git a/contrib/mapfile-vers-product b/contrib/mapfile-vers-product +--- cacao/cacao/contrib/mapfile-vers-product ++++ cacao/cacao/contrib/mapfile-vers-product +@@ -87,6 +87,7 @@ + JVM_Exit; + JVM_FillInStackTrace; + JVM_FindClassFromBootLoader; ++ JVM_FindClassFromCaller; + JVM_FindClassFromClass; + JVM_FindClassFromClassLoader; + JVM_FindLibraryEntry; +--- cacao/cacao/src/native/vm/openjdk/jvm.cpp.orig 2014-10-29 16:40:30.732305204 +0000 ++++ cacao/cacao/src/native/vm/openjdk/jvm.cpp 2014-10-29 16:44:06.643292016 +0000 +@@ -684,6 +684,48 @@ + } + + ++/* JVM_FindClassFromCaller ++ * Find a class from a given class loader. Throws ClassNotFoundException. ++ * name: name of class ++ * init: whether initialization is done ++ * loader: class loader to look up the class. ++ * This may not be the same as the caller's class loader. ++ * caller: initiating class. The initiating class may be null when a security ++ * manager is not installed. ++ * ++ * Find a class with this name in this loader, ++ * using the caller's "protection domain". ++ */ ++ ++jclass JVM_FindClassFromCaller(JNIEnv* env, const char* name, jboolean init, jobject loader, jclass caller) ++{ ++ classinfo *c; ++ utf *u; ++ classloader_t *cl; ++ ++ TRACEJVMCALLS(("JVM_FindClassFromCaller(name=%s, init=%d, loader=%p, caller=%p)", name, init, loader, caller)); ++ ++ u = utf_new_char(name); ++ cl = loader_hashtable_classloader_add((java_handle_t *) loader); ++ ++ /* XXX The caller's protection domain should be used during ++ the load_class_from_classloader but there is no specification or ++ unit-test in OpenJDK documenting the desired effect */ ++ ++ c = load_class_from_classloader(u, cl); ++ ++ if (c == NULL) ++ return NULL; ++ ++ if (init) ++ if (!(c->state & CLASS_INITIALIZED)) ++ if (!initialize_class(c)) ++ return NULL; ++ ++ return (jclass) LLNI_classinfo_wrap(c); ++} ++ ++ + /* JVM_FindClassFromClassLoader */ + + jclass JVM_FindClassFromClassLoader(JNIEnv* env, const char* name, jboolean init, jobject loader, jboolean throwError) diff -r 1c77e4c99219 -r 12df15a72296 patches/jamvm/find_class_from_caller.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/jamvm/find_class_from_caller.patch Thu May 07 05:17:05 2015 +0100 @@ -0,0 +1,93 @@ +diff -Nru jamvm.old/src/classlib/openjdk/class.c jamvm/src/classlib/openjdk/class.c +--- jamvm/jamvm.old/src/classlib/openjdk/class.c 2013-11-18 03:45:44.000000000 +0000 ++++ jamvm/jamvm/src/classlib/openjdk/class.c 2015-01-07 16:14:57.599311159 +0000 +@@ -23,6 +23,7 @@ + #include "jam.h" + #include "hash.h" + #include "class.h" ++#include "excep.h" + #include "symbol.h" + + /* Cached offset of classes field in java.lang.ClassLoader objects */ +@@ -161,3 +162,24 @@ + + return strcat(strcpy(endorsed_dirs, java_home), "/lib/endorsed"); + } ++ ++Class *findClassFromLoader(char *name, int init, Object *loader, ++ int throw_error) { ++ ++ Class *class = findClassFromClassLoader(name, loader); ++ ++ if(class == NULL) { ++ if(!throw_error) { ++ Object *excep = exceptionOccurred(); ++ char *dot_name = slash2DotsDup(name); ++ ++ clearException(); ++ signalChainedException(java_lang_ClassNotFoundException, ++ dot_name, excep); ++ sysFree(dot_name); ++ } ++ } else if(init) ++ initClass(class); ++ ++ return class; ++} From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:27:04 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:27:04 +0000 Subject: [Bug 2032] [IcedTea7] CACAO lacks JVM_FindClassFromCaller introduced by security patch in 2.5.3 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2032 --- Comment #10 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d1b536142970 author: Andrew John Hughes date: Wed May 06 21:20:05 2015 +0100 PR2335: CACAO lacks JVM_FindClassFromCaller 2014-10-29 Andrew John Hughes * Makefile.am: (ICEDTEA_PATCHES): Add new patch for CACAO builds. * NEWS: Updated. * patches/cacao/pr2032.patch: Implement JVM_FindClassFromCaller as same as JVM_FindClassFromClassLoader for now. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:27:13 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:27:13 +0000 Subject: [Bug 2335] [IcedTea8] CACAO lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2335 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d1b536142970 author: Andrew John Hughes date: Wed May 06 21:20:05 2015 +0100 PR2335: CACAO lacks JVM_FindClassFromCaller 2014-10-29 Andrew John Hughes * Makefile.am: (ICEDTEA_PATCHES): Add new patch for CACAO builds. * NEWS: Updated. * patches/cacao/pr2032.patch: Implement JVM_FindClassFromCaller as same as JVM_FindClassFromClassLoader for now. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:27:21 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:27:21 +0000 Subject: [Bug 2336] [IcedTea8] JamVM lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2336 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=597cc3d8fb28 author: Andrew John Hughes date: Wed May 06 22:27:53 2015 +0100 PR2336: JamVM lacks JVM_FindClassFromCaller 2015-01-07 Andrew John Hughes PR2336: JamVM lacks JVM_FindClassFromCaller * Makefile.am: (ICEDTEA_PATCHES): Add new patch when building JamVM. (EXTRA_DIST): Include patches from JamVM directory. * NEWS: Updated. * patches/jamvm/find_class_from_caller.patch: Backport JamVM patch to implement FindClassFromCaller. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:27:27 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:27:27 +0000 Subject: [Bug 1341] [IcedTea8] Remove Rhino support In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1341 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=12df15a72296 author: Andrew John Hughes date: Thu May 07 05:17:05 2015 +0100 PR1341: Remove Rhino support 2015-05-06 Andrew John Hughes PR1341: Remove Rhino support * rewriter/agpl-3.0.txt, * rewriter/com/redhat/rewriter/ClassRewriter.java: Removed. * INSTALL: Remove references to Rhino. * Makefile.am: (REWRITER_BUILD_DIR): Removed. (REWRITER_SRCS): Likewise. (ICEDTEA_ENV): Drop RHINO_JAR. (EXTRA_DIST): Remove REWRITER_SRCS and agpl-3.0.txt. (clean-local): Drop clean-rewrite-rhino and clean-rewriter. (icedtea-configure): Don't depend on rewrite-rhino. (icedtea-debug-configure): Likewise. (icedtea-boot-configure): Likewise. (rewriter): Removed. (clean-rewriter): Likewise. (rewrite-rhino): Likewise. (clean-rewrite-rhino): Likewise. * NEWS: Updated. * README: Remove references to Rhino. * acinclude.m4: (IT_FIND_RHINO_JAR): Removed. * configure.ac: Don't invoke IT_FIND_RHINO_JAR. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:30:35 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:30:35 +0000 Subject: [Bug 2336] [IcedTea8] JamVM lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2336 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Component|CACAO |JamVM Resolution|--- |FIXED Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:30:37 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:30:37 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2336, which changed state. Bug 2336 Summary: [IcedTea8] JamVM lacks JVM_FindClassFromCaller http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2336 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:31:04 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:31:04 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2335, which changed state. Bug 2335 Summary: [IcedTea8] CACAO lacks JVM_FindClassFromCaller http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2335 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:31:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:31:03 +0000 Subject: [Bug 2335] [IcedTea8] CACAO lacks JVM_FindClassFromCaller In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2335 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:33:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:33:50 +0000 Subject: [Bug 1341] [IcedTea8] Remove Rhino support In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1341 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 04:33:53 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 04:33:53 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1341, which changed state. Bug 1341 Summary: [IcedTea8] Remove Rhino support http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1341 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Thu May 7 08:24:38 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Thu, 07 May 2015 08:24:38 +0000 Subject: /hg/gfx-test: 2 new changesets Message-ID: changeset 50657e0bce4b in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=50657e0bce4b author: Pavel Tisnovsky date: Wed May 06 10:45:08 2015 +0200 Updated. changeset 5fecb8b3e2d1 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=5fecb8b3e2d1 author: Pavel Tisnovsky date: Thu May 07 10:26:57 2015 +0200 Updated. diffstat: ChangeLog | 10 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 210 +++++++++++++++++++++ 2 files changed, 220 insertions(+), 0 deletions(-) diffs (237 lines): diff -r 1929cb5853e2 -r 5fecb8b3e2d1 ChangeLog --- a/ChangeLog Tue May 05 12:31:21 2015 +0200 +++ b/ChangeLog Thu May 07 10:26:57 2015 +0200 @@ -1,3 +1,13 @@ +2015-05-07 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Updated. + +2015-05-06 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Updated. + 2015-05-05 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 1929cb5853e2 -r 5fecb8b3e2d1 src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Tue May 05 12:31:21 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Thu May 07 10:26:57 2015 +0200 @@ -8071,6 +8071,216 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_3BYTE_BGR}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGRbackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.yellow); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From stefan at complang.tuwien.ac.at Thu May 7 12:06:48 2015 From: stefan at complang.tuwien.ac.at (Stefan Ring) Date: Thu, 7 May 2015 14:06:48 +0200 Subject: =?UTF-8?Q?IcedTea_6_=26_7_don=E2=80=99t_garbage_collect_with_Fedora_22?= Message-ID: I?m just throwing this over the wall, as I?m not expecting great interest in the old stuff. I just noticed that when I rebuilt icedtea 6 and 7 yesterday, after just having upgraded to Fedora 22, the first invocation of the newly built JVM resulted in all memory consumed and heavy swapping. I used the latest released versions of the respective branches without any fancy options (HotSpot build). I tend to blame the new gcc, but have not verified this. From omajid at redhat.com Thu May 7 14:19:41 2015 From: omajid at redhat.com (Omair Majid) Date: Thu, 7 May 2015 10:19:41 -0400 Subject: IcedTea 6 & 7 =?utf-8?B?ZG9u4oCZ?= =?utf-8?Q?t?= garbage collect with Fedora 22 In-Reply-To: References: Message-ID: <20150507141940.GB13413@redhat.com> * Stefan Ring [2015-05-07 08:06]: > I?m just throwing this over the wall, as I?m not expecting great > interest in the old stuff. I just noticed that when I rebuilt icedtea > 6 and 7 yesterday, after just having upgraded to Fedora 22, the first > invocation of the newly built JVM resulted in all memory consumed and > heavy swapping. I used the latest released versions of the respective > branches without any fancy options (HotSpot build). > > I tend to blame the new gcc, but have not verified this. Sounds like this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1208369 This also affected OpenJDK 8 and 9. The upstream fix (worked for both 8 and 9) was: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/629f25b8fc9d Cheers, Omair -- PGP Key: 66484681 (http://pgp.mit.edu/) Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 From klk at mmw.ag Thu May 7 15:03:40 2015 From: klk at mmw.ag (Hans-Joachim Kliemeck) Date: Thu, 7 May 2015 17:03:40 +0200 Subject: Bug on bundled JAXWS Message-ID: <554B7ECC.1090804@mmw.ag> Hey, since i'm using Ubuntu 14.04 and ubuntu is using IcedTea to build OpenJDK, hopefully i'm writing this email to the correct mailinglist. I've been encountering the following bug, which is fixed on 7u76,7u79 and 7u80: https://bugs.openjdk.java.net/browse/JDK-8043129 The jaxws version which is hardcoded via IcedTea Makefile (JAXWS_CHANGESET = 3706d41e1476) does not include this fix. It is possible to to update the hardcoded version to a recent one? Which version is this 3706d41e1476? cheers, Hans-Joachim -- marken mehrwert - brand added value AG Tel.: +49 (0) 621-42942-233 Tel.: +49 (0) 175-5276327 Julius-Hatry-Strasse 1, 68163 Mannheim, Germany Vorstand: Frank Schwarz Aufsichtsrat: Prof. Dr. Stefan Jugel (Vorsitzender), Prof. Dr. Michael Woywode, Prof. Dr. h.c. Dietmar von Hoyningen Huene USt-IdNr. DE258032509, Registergericht Mannheim HRB 704123 From stefan at complang.tuwien.ac.at Thu May 7 15:22:35 2015 From: stefan at complang.tuwien.ac.at (Stefan Ring) Date: Thu, 7 May 2015 17:22:35 +0200 Subject: Bug on bundled JAXWS In-Reply-To: <554B7ECC.1090804@mmw.ag> References: <554B7ECC.1090804@mmw.ag> Message-ID: On Thu, May 7, 2015 at 5:03 PM, Hans-Joachim Kliemeck wrote: > I've been encountering the following bug, which is fixed on 7u76,7u79 > and 7u80: https://bugs.openjdk.java.net/browse/JDK-8043129 > The jaxws version which is hardcoded via IcedTea Makefile > (JAXWS_CHANGESET = 3706d41e1476) does not include this fix. It is > possible to to update the hardcoded version to a recent one? Which > version is this 3706d41e1476? It?s icedtea7 2.5.5: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxws/rev/74a35272e7ae From gnu.andrew at redhat.com Thu May 7 16:02:53 2015 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 7 May 2015 12:02:53 -0400 (EDT) Subject: Bug on bundled JAXWS In-Reply-To: References: <554B7ECC.1090804@mmw.ag> Message-ID: <1879012111.13095617.1431014573769.JavaMail.zimbra@redhat.com> ----- Original Message ----- > On Thu, May 7, 2015 at 5:03 PM, Hans-Joachim Kliemeck wrote: > > I've been encountering the following bug, which is fixed on 7u76,7u79 > > and 7u80: https://bugs.openjdk.java.net/browse/JDK-8043129 > > The jaxws version which is hardcoded via IcedTea Makefile > > (JAXWS_CHANGESET = 3706d41e1476) does not include this fix. It is > > possible to to update the hardcoded version to a recent one? Which > > version is this 3706d41e1476? > > It?s icedtea7 2.5.5: > http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxws/rev/74a35272e7ae > Thanks Stefan. 2.5.5 is equivalent to 7u75, which doesn't include this fix. It will be included in 2.6.0 (7u80) when it is released. If it's urgent, you could open a bug with your distro to include it earlier. The fix looks simple and so we could also include it in 2.5.6 in July. -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From gnu.andrew at redhat.com Thu May 7 16:06:22 2015 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 7 May 2015 12:06:22 -0400 (EDT) Subject: =?utf-8?Q?Re:_IcedTea_6_&_7_don=E2=80=99t_gar?= =?utf-8?Q?bage_collect=09with_Fedora_22?= In-Reply-To: <20150507141940.GB13413@redhat.com> References: <20150507141940.GB13413@redhat.com> Message-ID: <1817869861.13096746.1431014782565.JavaMail.zimbra@redhat.com> ----- Original Message ----- > * Stefan Ring [2015-05-07 08:06]: > > I?m just throwing this over the wall, as I?m not expecting great > > interest in the old stuff. I just noticed that when I rebuilt icedtea > > 6 and 7 yesterday, after just having upgraded to Fedora 22, the first > > invocation of the newly built JVM resulted in all memory consumed and > > heavy swapping. I used the latest released versions of the respective > > branches without any fancy options (HotSpot build). > > > > I tend to blame the new gcc, but have not verified this. > > Sounds like this bug: > https://bugzilla.redhat.com/show_bug.cgi?id=1208369 > > This also affected OpenJDK 8 and 9. > > The upstream fix (worked for both 8 and 9) was: > http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/629f25b8fc9d > > Cheers, > Omair > > -- > PGP Key: 66484681 (http://pgp.mit.edu/) > Fingerprint = F072 555B 0A17 3957 4E95 0056 F286 F14F 6648 4681 > I have this scheduled for 6, 7 and 8: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2327 http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2326 http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2325 Please do report bugs with any version as they are still very much maintained at present. -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From bugzilla-daemon at icedtea.classpath.org Thu May 7 16:08:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 16:08:12 +0000 Subject: [Bug 2338] New: [IcedTea7] 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2338 Bug ID: 2338 Summary: [IcedTea7] 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org changeset: 876:dafafe9a5dd1 parent: 872:dfede90aa525 user: mkos date: Fri May 23 16:25:43 2014 +0200 summary: 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 16:08:34 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 16:08:34 +0000 Subject: [Bug 2338] [IcedTea7] 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2338 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gnu.andrew at redhat.com Thu May 7 16:08:53 2015 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 7 May 2015 12:08:53 -0400 (EDT) Subject: Bug on bundled JAXWS In-Reply-To: <1879012111.13095617.1431014573769.JavaMail.zimbra@redhat.com> References: <554B7ECC.1090804@mmw.ag> <1879012111.13095617.1431014573769.JavaMail.zimbra@redhat.com> Message-ID: <1046054019.13097821.1431014933718.JavaMail.zimbra@redhat.com> ----- Original Message ----- > > > ----- Original Message ----- > > On Thu, May 7, 2015 at 5:03 PM, Hans-Joachim Kliemeck wrote: > > > I've been encountering the following bug, which is fixed on 7u76,7u79 > > > and 7u80: https://bugs.openjdk.java.net/browse/JDK-8043129 > > > The jaxws version which is hardcoded via IcedTea Makefile > > > (JAXWS_CHANGESET = 3706d41e1476) does not include this fix. It is > > > possible to to update the hardcoded version to a recent one? Which > > > version is this 3706d41e1476? > > > > It?s icedtea7 2.5.5: > > http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxws/rev/74a35272e7ae > > > > Thanks Stefan. > > 2.5.5 is equivalent to 7u75, which doesn't include this fix. > It will be included in 2.6.0 (7u80) when it is released. > > If it's urgent, you could open a bug with your distro to include it earlier. > > The fix looks simple and so we could also include it in 2.5.6 in July. > -- > Andrew :) > > Free Java Software Engineer > Red Hat, Inc. (http://www.redhat.com) > > PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) > Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 > > PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) > Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 > > For 2.5.6: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2338 -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 From andrew at icedtea.classpath.org Thu May 7 17:36:01 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Thu, 07 May 2015 17:36:01 +0000 Subject: /hg/icedtea7-forest/hotspot: 8076212, PR2314: AllocateHeap() and... Message-ID: changeset 1bdef44123cd in /hg/icedtea7-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea7-forest/hotspot?cmd=changeset;node=1bdef44123cd author: ysuenaga date: Thu May 07 18:35:46 2015 +0100 8076212, PR2314: AllocateHeap() and ReallocateHeap() should be inlined. Summary: NMT with detail option reports incorrect caller address on Linux. Reviewed-by: dholmes, coleenp, andrew diffstat: src/share/vm/memory/allocation.inline.hpp | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diffs (23 lines): diff -r 9a48f5640626 -r 1bdef44123cd src/share/vm/memory/allocation.inline.hpp --- a/src/share/vm/memory/allocation.inline.hpp Wed Apr 15 00:46:59 2015 +0100 +++ b/src/share/vm/memory/allocation.inline.hpp Thu May 07 18:35:46 2015 +0100 @@ -48,6 +48,9 @@ #endif // allocate using malloc; will fail if no memory available +#ifdef __GNUC__ +__attribute__((always_inline)) +#endif inline char* AllocateHeap(size_t size, MEMFLAGS flags, address pc = 0, AllocFailType alloc_failmode = AllocFailStrategy::EXIT_OOM) { if (pc == 0) { @@ -62,6 +65,9 @@ return p; } +#ifdef __GNUC__ +__attribute__((always_inline)) +#endif inline char* ReallocateHeap(char *old, size_t size, MEMFLAGS flags, AllocFailType alloc_failmode = AllocFailStrategy::EXIT_OOM) { char* p = (char*) os::realloc(old, size, flags, CURRENT_PC); From bugzilla-daemon at icedtea.classpath.org Thu May 7 17:36:08 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 17:36:08 +0000 Subject: [Bug 2314] HotSpot in IcedTea7 should be adapted JDK-8076212 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2314 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea7-forest/hotspot?cmd=changeset;node=1bdef44123cd author: ysuenaga date: Thu May 07 18:35:46 2015 +0100 8076212, PR2314: AllocateHeap() and ReallocateHeap() should be inlined. Summary: NMT with detail option reports incorrect caller address on Linux. Reviewed-by: dholmes, coleenp, andrew -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 17:38:53 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 17:38:53 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Bug 1698 depends on bug 2314, which changed state. Bug 2314 Summary: HotSpot in IcedTea7 should be adapted JDK-8076212 http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2314 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 17:38:52 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 17:38:52 +0000 Subject: [Bug 2314] HotSpot in IcedTea7 should be adapted JDK-8076212 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2314 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 18:02:15 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 18:02:15 +0000 Subject: [Bug 2323] [IcedTea7] System GConf without system GIO configuration broken In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2323 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 7 18:02:15 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 18:02:15 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Bug 1698 depends on bug 2323, which changed state. Bug 2323 Summary: [IcedTea7] System GConf without system GIO configuration broken http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2323 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Thu May 7 18:15:19 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Thu, 07 May 2015 18:15:19 +0000 Subject: /hg/icedtea7-forest/hotspot: 8078666, PR2326: JVM fastdebug buil... Message-ID: changeset c0ca0821c737 in /hg/icedtea7-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea7-forest/hotspot?cmd=changeset;node=c0ca0821c737 author: sgehwolf date: Wed Apr 29 12:23:48 2015 -0700 8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" Summary: do the math on the unsigned type where overflows are well defined Reviewed-by: kvn, aph diffstat: src/share/vm/opto/type.cpp | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diffs (35 lines): diff -r 1bdef44123cd -r c0ca0821c737 src/share/vm/opto/type.cpp --- a/src/share/vm/opto/type.cpp Thu May 07 18:35:46 2015 +0100 +++ b/src/share/vm/opto/type.cpp Wed Apr 29 12:23:48 2015 -0700 @@ -1103,11 +1103,11 @@ // Certain normalizations keep us sane when comparing types. // The 'SMALLINT' covers constants and also CC and its relatives. if (lo <= hi) { - if ((juint)(hi - lo) <= SMALLINT) w = Type::WidenMin; - if ((juint)(hi - lo) >= max_juint) w = Type::WidenMax; // TypeInt::INT + if (((juint)hi - lo) <= SMALLINT) w = Type::WidenMin; + if (((juint)hi - lo) >= max_juint) w = Type::WidenMax; // TypeInt::INT } else { - if ((juint)(lo - hi) <= SMALLINT) w = Type::WidenMin; - if ((juint)(lo - hi) >= max_juint) w = Type::WidenMin; // dual TypeInt::INT + if (((juint)lo - hi) <= SMALLINT) w = Type::WidenMin; + if (((juint)lo - hi) >= max_juint) w = Type::WidenMin; // dual TypeInt::INT } return w; } @@ -1358,11 +1358,11 @@ // Certain normalizations keep us sane when comparing types. // The 'SMALLINT' covers constants. if (lo <= hi) { - if ((julong)(hi - lo) <= SMALLINT) w = Type::WidenMin; - if ((julong)(hi - lo) >= max_julong) w = Type::WidenMax; // TypeLong::LONG + if (((julong)hi - lo) <= SMALLINT) w = Type::WidenMin; + if (((julong)hi - lo) >= max_julong) w = Type::WidenMax; // TypeLong::LONG } else { - if ((julong)(lo - hi) <= SMALLINT) w = Type::WidenMin; - if ((julong)(lo - hi) >= max_julong) w = Type::WidenMin; // dual TypeLong::LONG + if (((julong)lo - hi) <= SMALLINT) w = Type::WidenMin; + if (((julong)lo - hi) >= max_julong) w = Type::WidenMin; // dual TypeLong::LONG } return w; } From bugzilla-daemon at icedtea.classpath.org Thu May 7 18:15:25 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 07 May 2015 18:15:25 +0000 Subject: [Bug 2326] [IcedTea7] 8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2326 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea7-forest/hotspot?cmd=changeset;node=c0ca0821c737 author: sgehwolf date: Wed Apr 29 12:23:48 2015 -0700 8078666, PR2326: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" Summary: do the math on the unsigned type where overflows are well defined Reviewed-by: kvn, aph -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From klk at mmw.ag Fri May 8 06:37:24 2015 From: klk at mmw.ag (Hans-Joachim Kliemeck) Date: Fri, 8 May 2015 08:37:24 +0200 Subject: Bug on bundled JAXWS In-Reply-To: <1046054019.13097821.1431014933718.JavaMail.zimbra@redhat.com> References: <554B7ECC.1090804@mmw.ag> <1879012111.13095617.1431014573769.JavaMail.zimbra@redhat.com> <1046054019.13097821.1431014933718.JavaMail.zimbra@redhat.com> Message-ID: <554C59A4.6060808@mmw.ag> Hey, thanks Andrew! I have created an issue on my distro (ubuntu) some time ago: https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1322574 cheers, Hajo Am 07.05.2015 um 18:08 schrieb Andrew Hughes: > > ----- Original Message ----- >> >> ----- Original Message ----- >>> On Thu, May 7, 2015 at 5:03 PM, Hans-Joachim Kliemeck wrote: >>>> I've been encountering the following bug, which is fixed on 7u76,7u79 >>>> and 7u80: https://bugs.openjdk.java.net/browse/JDK-8043129 >>>> The jaxws version which is hardcoded via IcedTea Makefile >>>> (JAXWS_CHANGESET = 3706d41e1476) does not include this fix. It is >>>> possible to to update the hardcoded version to a recent one? Which >>>> version is this 3706d41e1476? >>> It?s icedtea7 2.5.5: >>> http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxws/rev/74a35272e7ae >>> >> Thanks Stefan. >> >> 2.5.5 is equivalent to 7u75, which doesn't include this fix. >> It will be included in 2.6.0 (7u80) when it is released. >> >> If it's urgent, you could open a bug with your distro to include it earlier. >> >> The fix looks simple and so we could also include it in 2.5.6 in July. >> -- >> Andrew :) >> >> Free Java Software Engineer >> Red Hat, Inc. (http://www.redhat.com) >> >> PGP Key: ed25519/35964222 (hkp://keys.gnupg.net) >> Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 >> >> PGP Key: rsa4096/248BDC07 (hkp://keys.gnupg.net) >> Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07 >> >> > For 2.5.6: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2338 -- marken mehrwert - brand added value AG Tel.: +49 (0) 621-42942-233 Tel.: +49 (0) 175-5276327 Julius-Hatry-Strasse 1, 68163 Mannheim, Germany Vorstand: Frank Schwarz Aufsichtsrat: Prof. Dr. Stefan Jugel (Vorsitzender), Prof. Dr. Michael Woywode, Prof. Dr. h.c. Dietmar von Hoyningen Huene USt-IdNr. DE258032509, Registergericht Mannheim HRB 704123 From ptisnovs at icedtea.classpath.org Mon May 11 08:23:13 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Mon, 11 May 2015 08:23:13 +0000 Subject: /hg/gfx-test: New tests added into BitBltUsingBgColor. Message-ID: changeset 203023f7f716 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=203023f7f716 author: Pavel Tisnovsky date: Mon May 11 10:25:34 2015 +0200 New tests added into BitBltUsingBgColor. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 105 +++++++++++++++++++++ 2 files changed, 110 insertions(+), 0 deletions(-) diffs (127 lines): diff -r 5fecb8b3e2d1 -r 203023f7f716 ChangeLog --- a/ChangeLog Thu May 07 10:26:57 2015 +0200 +++ b/ChangeLog Mon May 11 10:25:34 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-11 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + New tests added into BitBltUsingBgColor. + 2015-05-07 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 5fecb8b3e2d1 -r 203023f7f716 src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Thu May 07 10:26:57 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Mon May 11 10:25:34 2015 +0200 @@ -8281,6 +8281,111 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_4BYTE_ABGR_Pre}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageType4ByteABGR_Pre_backgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageType4ByteABGR_Pre(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.magenta); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:01:45 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:01:45 +0000 Subject: [Bug 2339] New: [IcedTea8] Fail early if there is no native HotSpot JIT & all other options are disabled Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2339 Bug ID: 2339 Summary: [IcedTea8] Fail early if there is no native HotSpot JIT & all other options are disabled Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR1843 for IcedTea 3.x -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:02:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:02:03 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2339 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:02:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:02:03 +0000 Subject: [Bug 2339] [IcedTea8] Fail early if there is no native HotSpot JIT & all other options are disabled In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2339 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:02:44 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:02:44 +0000 Subject: [Bug 2340] New: [IcedTea6] Fail early if there is no native HotSpot JIT & all other options are disabled Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2340 Bug ID: 2340 Summary: [IcedTea6] Fail early if there is no native HotSpot JIT & all other options are disabled Product: IcedTea Version: 6-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR1843 for IcedTea 1.x. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:03:08 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:03:08 +0000 Subject: [Bug 2340] [IcedTea6] Fail early if there is no native HotSpot JIT & all other options are disabled In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2340 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |6-1.13.8 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:04:23 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:04:23 +0000 Subject: [Bug 2341] New: [IcedTea7] Update README & INSTALL files Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2341 Bug ID: 2341 Summary: [IcedTea7] Update README & INSTALL files Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org As spotted in fixing PR1369 for IcedTea 3.0, outdated information and a number of obsolete options are still listed in these files. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:04:51 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:04:51 +0000 Subject: [Bug 2341] [IcedTea7] Update README & INSTALL files In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2341 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:05:36 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:05:36 +0000 Subject: [Bug 2342] New: [IcedTea6] Update README & INSTALL files Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2342 Bug ID: 2342 Summary: [IcedTea6] Update README & INSTALL files Product: IcedTea Version: 6-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR2341 for IcedTea 1.x -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:05:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:05:49 +0000 Subject: [Bug 2342] [IcedTea6] Update README & INSTALL files In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2342 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |6-1.13.8 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Tue May 12 02:17:32 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Tue, 12 May 2015 02:17:32 +0000 Subject: /hg/icedtea: PR1369: Remove outdated bootstrap configure tests o... Message-ID: changeset 9b78b50a6207 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=9b78b50a6207 author: Andrew John Hughes date: Tue May 12 03:16:51 2015 +0100 PR1369: Remove outdated bootstrap configure tests or make them fail on error 2015-05-12 Andrew John Hughes PR1369: Remove outdated bootstrap configure tests or make them fail on error * INSTALL: Drop ant requirement and remove obsolete options --with-netbeans-home, --with-ant-home, --with-xalan2-jar, --with-xalan2-serializer-jar, --with-xerces2-jar, --with-jaxp-drop-zip, --with-jaf-drop-zip, --with-jaxws-drop-zip, --with-tzdata-dir and --with-netbeans. Update --with-gcj-home to --with-jdk-home. * Makefile.am: (clean-local): Remove clean-rt. (.PHONY): Likewise. (icedtea): Drop addition of tz.properties. (icedtea-debug): Likewise. (jamvm): Drop rt.stamp dependency. (cacao): Depend on OPENJDK_TREE instead of rt.stamp (rt-source-files.txt): Removed. (rt-class-files.stamp): Likewise. (rt): Likewise. (clean-rt): Likewise. * NEWS: Updated. * README: Remove obsolete paragraph about being a pre-release of OpenJDK 7. Link to OpenJDK conformance testing. * acinclude.m4: (IT_JAVAH): Removed. (IT_LIBRARY_CHECK): Likewise. (IT_PR40630_CHECK): Likewise. (IT_WITH_TZDATA_DIR): Likewise. (IT_GETDTDTYPE_CHECK): Likewise. * configure.ac: Drop search for Ant and xsltproc. Remove calls to macros removed from acinclude.m4 and class checks. 2014-06-13 Andrew John Hughes * javaws.desktop, * javaws.png: Remove obsolete files. * Makefile.am: (EXTRA_DIST): Remove above. diffstat: ChangeLog | 46 ++++++++++ INSTALL | 30 +------ Makefile.am | 66 +-------------- NEWS | 1 + README | 12 +-- acinclude.m4 | 243 --------------------------------------------------------- configure.ac | 9 -- javaws.desktop | 11 -- javaws.png | Bin 9 files changed, 56 insertions(+), 362 deletions(-) diffs (truncated from 614 to 500 lines): diff -r 12df15a72296 -r 9b78b50a6207 ChangeLog --- a/ChangeLog Thu May 07 05:17:05 2015 +0100 +++ b/ChangeLog Tue May 12 03:16:51 2015 +0100 @@ -1,3 +1,49 @@ +2015-05-12 Andrew John Hughes + + PR1369: Remove outdated bootstrap configure tests + or make them fail on error + * INSTALL: + Drop ant requirement and remove obsolete + options --with-netbeans-home, --with-ant-home, + --with-xalan2-jar, --with-xalan2-serializer-jar, + --with-xerces2-jar, --with-jaxp-drop-zip, + --with-jaf-drop-zip, --with-jaxws-drop-zip, + --with-tzdata-dir and --with-netbeans. + Update --with-gcj-home to --with-jdk-home. + * Makefile.am: + (clean-local): Remove clean-rt. + (.PHONY): Likewise. + (icedtea): Drop addition of tz.properties. + (icedtea-debug): Likewise. + (jamvm): Drop rt.stamp dependency. + (cacao): Depend on OPENJDK_TREE instead of rt.stamp + (rt-source-files.txt): Removed. + (rt-class-files.stamp): Likewise. + (rt): Likewise. + (clean-rt): Likewise. + * NEWS: Updated. + * README: Remove obsolete paragraph about being + a pre-release of OpenJDK 7. Link to OpenJDK + conformance testing. + * acinclude.m4: + (IT_JAVAH): Removed. + (IT_LIBRARY_CHECK): Likewise. + (IT_PR40630_CHECK): Likewise. + (IT_WITH_TZDATA_DIR): Likewise. + (IT_GETDTDTYPE_CHECK): Likewise. + * configure.ac: + Drop search for Ant and xsltproc. Remove + calls to macros removed from acinclude.m4 + and class checks. + +2014-06-13 Andrew John Hughes + + * javaws.desktop, + * javaws.png: + Remove obsolete files. + * Makefile.am: + (EXTRA_DIST): Remove above. + 2015-05-06 Andrew John Hughes PR1341: Remove Rhino support diff -r 12df15a72296 -r 9b78b50a6207 INSTALL --- a/INSTALL Thu May 07 05:17:05 2015 +0100 +++ b/INSTALL Tue May 12 03:16:51 2015 +0100 @@ -21,7 +21,6 @@ xerces glib2-devel gtk2-devel -ant >= 1.6.5 with the regexp task from ant-nodeps libXinerama-devel giflib-devel libpng-devel @@ -99,14 +98,10 @@ * --with-parallel-jobs: Run the specified number of parallel jobs when building HotSpot and the JDK. If this option is passed without an argument, the number of online processors plus one is used. -* --with-netbeans-home: The location of NetBeans for use in the VisualVM build, - defaults to /usr/share/netbeans. -* --with-ant-home: The location of Ant, defaults to /usr/share/ant. * --with-pkgversion=PKG: Include the specified distro package information in the output of java -version. -* --with-gcj-home: Perform a full bootstrap build using an installed - copy of a GNU Classpath JDK such as gcj. If a directory is not specified, - a check against the list presented above is performed. +* --with-jdk-home: Use the specified JDK to bootstrap. If this option is + not specified, a check against the list presented above is performed. * --with-java: Specify the location of a 'java' binary. By default, the path is checked for gij and java. * --with-ecj: Specify the location of a 'ecj' binary. By default, the path @@ -127,22 +122,6 @@ - /usr/share/java/eclipse-ecj.jar - /usr/share/java/ecj.jar - /usr/share/eclipse-ecj-3.{2,3,4,5}/lib/ecj.jar -* --with-xalan2-jar: Specify the location of a xalan2 JAR file. By default, the - following paths are checked: - - /usr/share/java/xalan-j2.jar - - /usr/share/java/xalan2.jar - - /usr/share/xalan/lib/xalan.jar -* --with-xalan2-serializer-jar: Specify the location of a xalan2 serializer JAR file. - By default, the following paths are checked: - - /usr/share/java/xalan-j2-serializer.jar - - /usr/share/xalan-serializer/lib/serializer.jar - - /usr/share/java/serializer.jar -* --with-xerces2-jar: Specify the location of a xerces2 JAR file. By default, the - following paths are checked: - - /usr/share/java/xerces-j2.jar - - /usr/share/java/xerces2.jar - - /usr/share/xerces-2/lib/xercesImpl.jar - - /usr/share/java/xercesImpl.jar * --with-openjdk-src-zip: Specify the location of the OpenJDK tarball to avoid downloading. * --with-hotspot-src-zip: Specify the location of the HotSpot tarball to avoid downloading. * --with-corba-src-zip: Specify the location of the CORBA tarball to avoid downloading. @@ -152,17 +131,12 @@ * --with-langtools-src-zip: Specify the location of the langtools tarball to avoid downloading. * --with-nashorn-src-zip: Specify the location of the Nashorn tarball to avoid downloading. * --with-alt-jar: Use the specified jar binary in the second stage rather than the one just built. -* --with-jaxp-drop-zip: Specify the location of the JAXP source drop zip file to avoid downloading. -* --with-jaf-drop-zip: Specify the location of the JAF source drop zip file to avoid downloading. -* --with-jaxws-drop-zip: Specify the location of the JAXWS source drop zip file to avoid downloading. * --with-cacao-home: Specify the location of an installed CACAO to use rather than downloading and building one. * --with-cacao-src-zip: Specify the location of a CACAO tarball to avoid downloading. * --with-cacao-src-dir: Specify the location of a CACAO source tree to avoid downloading. * --with-jamvm-src-zip: Specify the location of a JamVM tarball to avoid downloading. * --with-hg-revision: Specify a hg revision to use (as opposed to tip) with the --enable-hg option. -* --with-tzdata-dir: Specify the location of Java timezone data, defaulting to /usr/share/javazi. -* --with-netbeans: Specify the location of NetBeans for VisualVM, defaulting to the netbeans on the path. * --with-abs-install-dir: The final install location of the j2sdk-image, for use in the SystemTap tapset. * --with-llvm-config: Specify the location of the llvm-config binary. * --with-version-suffix: Appends the given text to the JDK version output. diff -r 12df15a72296 -r 9b78b50a6207 Makefile.am --- a/Makefile.am Thu May 07 05:17:05 2015 +0100 +++ b/Makefile.am Tue May 12 03:16:51 2015 +0100 @@ -489,7 +489,6 @@ $(top_srcdir)/patches/cacao/*.patch \ $(top_srcdir)/patches/jamvm/*.patch \ tools-copy contrib overlays \ - javaws.png javaws.desktop \ jconsole.desktop policytool.desktop \ $(JTREG_SRCS) \ HACKING $(PULSEAUDIO_SRCS) fsg.sh \ @@ -521,7 +520,7 @@ clean-bootstrap-directory-symlink-stage1 clean-bootstrap-directory-symlink-stage2 \ clean-extract clean-native-ecj clean-icedtea-stage2 \ clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero clean-add-zero-debug \ - clean-add-cacao clean-add-cacao-debug clean-rt clean-cryptocheck + clean-add-cacao clean-add-cacao-debug clean-cryptocheck if [ -e bootstrap ]; then \ rmdir bootstrap ; \ fi @@ -547,7 +546,7 @@ clean-bootstrap-directory-symlink-stage2 clean-bootstrap-directory-stage1 \ clean-bootstrap-directory-symlink-stage1 icedtea icedtea-debug \ clean-icedtea icedtea-stage2 clean-icedtea-boot \ - clean-rt hotspot hotspot-helper clean-jtreg clean-jtreg-reports \ + hotspot hotspot-helper clean-jtreg clean-jtreg-reports \ jtregcheck clean-remove-intree-libraries \ clean-jamvm clean-extract-jamvm clean-add-jamvm clean-add-jamvm-debug \ clean-extract-hotspot clean-sanitise-openjdk clean-icedtea-debug \ @@ -1520,10 +1519,6 @@ endif cp $(abs_top_builddir)/nss.cfg \ $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/security; -if WITH_TZDATA_DIR - cp $(abs_top_builddir)/tz.properties \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib; -endif if ENABLE_JAMVM printf -- '-jamvm ALIASED_TO -server\n' >> $(BUILD_JRE_ARCH_DIR)/jvm.cfg endif @@ -1593,10 +1588,6 @@ endif cp $(abs_top_builddir)/nss.cfg \ $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/security; -if WITH_TZDATA_DIR - cp $(abs_top_builddir)/tz.properties \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib; -endif if ENABLE_JAMVM printf -- '-jamvm ALIASED_TO -server\n' >> $(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg endif @@ -1842,7 +1833,7 @@ # JamVM -stamps/jamvm.stamp: $(OPENJDK_TREE) stamps/rt.stamp +stamps/jamvm.stamp: $(OPENJDK_TREE) if BUILD_JAMVM cd jamvm/jamvm && \ ./autogen.sh --with-java-runtime-library=openjdk8 \ @@ -1904,7 +1895,7 @@ # CACAO -stamps/cacao.stamp: stamps/rt.stamp +stamps/cacao.stamp: $(OPENJDK_TREE) if BUILD_CACAO if !USE_SYSTEM_CACAO cd cacao/cacao && \ @@ -2217,51 +2208,6 @@ rm -f test/check-stap.log endif -# Support classes for non-OpenJDK bootstraps - -rt-source-files.txt: $(OPENJDK_BOOT_TREE) - rm -f $@ - for files in $(ICEDTEA_BOOTSTRAP_CLASSES) ; \ - do \ - echo $$files >> $@ ; \ - done - touch $@ - -stamps/rt-class-files.stamp: $(INITIAL_BOOTSTRAP_LINK_STAMP) rt-source-files.txt - mkdir -p lib/rt - if echo $(ICEDTEA_BOOTSTRAP_CLASSES) | grep '\S' &> /dev/null ; then \ - $(BOOT_DIR)/bin/javac $(IT_JAVACFLAGS) -d lib/rt \ - -classpath $(SYSTEM_JDK_DIR)/jre/lib/rt.jar \ - -sourcepath '$(SOURCEPATH_DIRS)' \ - -bootclasspath \'\' @rt-source-files.txt ; \ - fi - mkdir -p stamps - touch $@ - -stamps/rt.stamp: stamps/rt-class-files.stamp - if echo $(ICEDTEA_BOOTSTRAP_CLASSES) | grep '\S' &> /dev/null ; then \ - (set -e ; \ - cd lib/rt ; \ - for dirs in $(ICEDTEA_BOOTSTRAP_RESOURCES) ; \ - do \ - destpath=`echo $$dirs|sed -e 's#$(LANGTOOLS)/##' -e 's#$(SHARE)/##'` ; \ - mkdir -p `dirname $$destpath` ; \ - cp -a ../../$$dirs $$destpath ; \ - done ; \ - $(ZIP) -qur $(STAGE1_BOOT_DIR)/jre/lib/rt.jar \ - com java javax sun ); \ - fi - mkdir -p stamps - touch $@ - -clean-rt: - rm -rf lib/rt - rm -f stamps/rt-class-files.stamp stamps/rt.stamp - rm -f rt-source-files.txt - if [ -e $(STAGE1_BOOT_DIR)/jre/lib ] ; then \ - cp $(SYSTEM_JDK_DIR)/jre/lib/rt.jar $(STAGE1_BOOT_DIR)/jre/lib ; \ - fi - # Crypto Level Check stamps/cryptocheck.stamp: $(INITIAL_BOOTSTRAP_LINK_STAMP) @@ -2358,8 +2304,4 @@ pulse-java: $(PULSE_JAVA_TARGET) -rt: stamps/rt.stamp - -rt-class-files: stamps/rt-class-files.stamp - sanitise-openjdk: stamps/sanitise-openjdk.stamp diff -r 12df15a72296 -r 9b78b50a6207 NEWS --- a/NEWS Thu May 07 05:17:05 2015 +0100 +++ b/NEWS Tue May 12 03:16:51 2015 +0100 @@ -37,6 +37,7 @@ - PR1359: Check for /usr/lib64 JVMs and generic JPackage alternative - PR1364: Replace hgforest support - PR1367: Support using the system installation of LCMS + - PR1369: Remove outdated bootstrap configure tests or make them fail on error - PR1379: Add build support for Zero AArch64 - PR1766: Expand architecture support - PR1774: Support GIF lib v5 diff -r 12df15a72296 -r 9b78b50a6207 README --- a/README Thu May 07 05:17:05 2015 +0100 +++ b/README Tue May 12 03:16:51 2015 +0100 @@ -32,15 +32,9 @@ Java compatibility ------------------ -IcedTea is derived from OpenJDK, Sun's open-source implementation of -the Java SE platform. At this time the build from which IcedTea was -constructed corresponds to an early build of JDK 7. When JDK 7 is -complete it will implement the Java SE 7 Platform Specification. Any -APIs in the JDK 7 implementation, whether new or old, are therefore -subject to minor adjustments, major revisions, or even outright -removal between now and the time that the Java SE 7 Platform -Specification is finalized. Please take these facts into account -before depending upon IcedTea. +IcedTea is derived from OpenJDK, an open-source implementation of +the Java SE platform. See http://openjdk.java.net/groups/conformance/ +for information on compatibility testing. A Note About License Headers ---------------------------- diff -r 12df15a72296 -r 9b78b50a6207 acinclude.m4 --- a/acinclude.m4 Thu May 07 05:17:05 2015 +0100 +++ b/acinclude.m4 Tue May 12 03:16:51 2015 +0100 @@ -1098,65 +1098,6 @@ AC_SUBST(SYSTEM_JDK_DIR) ]) -AC_DEFUN([IT_JAVAH],[ -AC_CACHE_CHECK([if $JAVAH exhibits Classpath bug 39408], it_cv_cp39408_javah, [ -SUPERCLASS=Test.java -SUBCLASS=TestImpl.java -SUB=$(echo $SUBCLASS|sed 's#\.java##') -SUBHEADER=$(echo $SUBCLASS|sed 's#\.java#.h#') -mkdir tmp.$$ -cd tmp.$$ -cat << \EOF > $SUPERCLASS -/* [#]line __oline__ "configure" */ -public class Test -{ - public static final int POTATO = 0; - public static final int CABBAGE = 1; -} -EOF -cat << \EOF > $SUBCLASS -/* [#]line __oline__ "configure" */ -public class TestImpl - extends Test -{ - public native void doStuff(); -} -EOF -if $JAVAC -cp . $JAVACFLAGS $SUBCLASS >&AS_MESSAGE_LOG_FD 2>&1; then - if $JAVAH -classpath . $SUB >&AS_MESSAGE_LOG_FD 2>&1; then - if cat $SUBHEADER | grep POTATO >&AS_MESSAGE_LOG_FD 2>&1; then - it_cv_cp39408_javah=no; - else - it_cv_cp39408_javah=yes; - fi - else - AC_MSG_ERROR([The Java header generator $JAVAH failed]) - echo "configure: failed program was:" >&AC_FD_CC - cat $SUBCLASS >&AC_FD_CC - fi -else - AC_MSG_ERROR([The Java compiler $JAVAC failed]) - echo "configure: failed program was:" >&AC_FD_CC - cat $SUBCLASS >&AC_FD_CC -fi -]) -AC_CACHE_CHECK([if $JAVAH exhibits Classpath bug 40188], it_cv_cp40188_javah, [ - if test -e $SUBHEADER ; then - if cat $SUBHEADER | grep TestImpl_POTATO >&AS_MESSAGE_LOG_FD 2>&1; then - it_cv_cp40188_javah=no; - else - it_cv_cp40188_javah=yes; - fi - fi -]) -rm -f $SUBCLASS $SUPERCLASS $SUBHEADER *.class -cd .. -rmdir tmp.$$ -AM_CONDITIONAL([CP39408_JAVAH], test x"${it_cv_cp39408_javah}" = "xyes") -AM_CONDITIONAL([CP40188_JAVAH], test x"${it_cv_cp40188_javah}" = "xyes") -AC_PROVIDE([$0])dnl -]) - AC_DEFUN([IT_CHECK_ADDITIONAL_VMS], [ AC_MSG_CHECKING([for additional virtual machines to build]) @@ -1209,85 +1150,6 @@ fi ]) -AC_DEFUN([IT_LIBRARY_CHECK],[ -AC_CACHE_CHECK([if java.io.PrintStream is missing the 1.5 constructors (PR40616)], it_cv_cp40616, [ -CLASS=Test.java -BYTECODE=$(echo $CLASS|sed 's#\.java##') -mkdir tmp.$$ -cd tmp.$$ -cat << \EOF > $CLASS -[/* [#]line __oline__ "configure" */ -import java.io.File; -import java.io.PrintStream; - -public class Test -{ - public static void main(String[] args) - throws Exception - { - PrintStream p = new PrintStream(new File("bluh"), "UTF-8"); - p.close(); - } -}] -EOF -if $JAVAC -cp . $JAVACFLAGS $CLASS >&AS_MESSAGE_LOG_FD 2>&1 ; then - if $JAVA -classpath . $BYTECODE >&AS_MESSAGE_LOG_FD 2>&1 ; then - it_cv_cp40616=no; - else - it_cv_cp40616=yes; - fi -else - it_cv_cp40616=yes; -fi -]) -rm -f $CLASS *.class bluh -cd .. -rmdir tmp.$$ -AM_CONDITIONAL([CP40616], test x"${it_cv_cp40616}" = "xyes") -AC_PROVIDE([$0])dnl -]) - -AC_DEFUN([IT_PR40630_CHECK],[ -if test "x${it_cv_JAVA_UTIL_SCANNER}" = "xno"; then - AC_CACHE_CHECK([if java.util.Scanner exhibits Classpath bug 40630], it_cv_cp40630, [ - CLASS=Test.java - BYTECODE=$(echo $CLASS|sed 's#\.java##') - mkdir tmp.$$ - cd tmp.$$ - cat << \EOF > $CLASS -[/* [#]line __oline__ "configure" */ -import java.util.Scanner; - -public class Test -{ - public static void main(String[] args) - throws Exception - { - Scanner s = new Scanner("Blah\nBlah\n\nBlah\n\n"); - for (int i = 0; i < 5; ++i) - s.nextLine(); - s.hasNextLine(); - } -}] -EOF - if $JAVAC -cp . $JAVACFLAGS $CLASS >&AS_MESSAGE_LOG_FD 2>&1; then - if $JAVA -classpath . $BYTECODE >&AS_MESSAGE_LOG_FD 2>&1; then - it_cv_cp40630=no; - else - it_cv_cp40630=yes; - fi - else - it_cv_cp40630=yes; - fi - rm -f $CLASS *.class - cd .. - rmdir tmp.$$ - ]) -fi -AM_CONDITIONAL([CP40630], test x"${it_cv_cp40630}" = "xyes") -AC_PROVIDE([$0])dnl -]) - AC_DEFUN([IT_USING_ECJ],[ AC_CACHE_CHECK([if we are using ecj as javac], it_cv_ecj, [ if $JAVAC -version 2>&1| grep '^Eclipse' >&AS_MESSAGE_LOG_FD ; then @@ -1318,37 +1180,6 @@ AC_SUBST(ENABLE_WARNINGS) ]) -AC_DEFUN([IT_WITH_TZDATA_DIR], -[ - DEFAULT="/usr/share/javazi" - AC_MSG_CHECKING([which Java timezone data directory to use]) - AC_ARG_WITH([tzdata-dir], - [AS_HELP_STRING([--with-tzdata-dir[[=DIR]]],set the Java timezone data directory [[DIR=/usr/share/javazi]])], - [ - if test "x${withval}" = x || test "x${withval}" = xyes; then - TZDATA_DIR_SET=yes - TZDATA_DIR="${DEFAULT}" - else - if test "x${withval}" = xno; then - TZDATA_DIR_SET=no - AC_MSG_RESULT([no]) - else - TZDATA_DIR_SET=yes - TZDATA_DIR="${withval}" - fi - fi - ], - [ - TZDATA_DIR="${DEFAULT}" - ]) - if test "x${TZDATA_DIR}" != "x"; then - AC_MSG_RESULT([${TZDATA_DIR}]) - fi - AC_SUBST([TZDATA_DIR]) - AM_CONDITIONAL(WITH_TZDATA_DIR, test "x${TZDATA_DIR}" != "x") - AC_CONFIG_FILES([tz.properties]) -]) - dnl Generic macro to check for a Java class dnl Takes two arguments: the name of the macro dnl and the name of the class. The macro name @@ -1401,80 +1232,6 @@ AC_PROVIDE([$0])dnl ]) -AC_DEFUN([IT_GETDTDTYPE_CHECK],[ - AC_CACHE_CHECK([if javax.xml.stream.events.Attribute.getDTDType() wrongly returns a QName], it_cv_dtdtype, [ - CLASS=Test.java - BYTECODE=$(echo $CLASS|sed 's#\.java##') - mkdir tmp.$$ - cd tmp.$$ - cat << \EOF > $CLASS -[/* [#]line __oline__ "configure" */ -import javax.xml.namespace.QName; -import javax.xml.stream.Location; -import javax.xml.stream.events.Attribute; -import javax.xml.stream.events.Characters; -import javax.xml.stream.events.EndElement; -import javax.xml.stream.events.StartElement; - -import java.lang.reflect.Method; - -public class Test From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:18:10 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:18:10 +0000 Subject: [Bug 1369] [IcedTea8] Remove outdated bootstrap configure tests or make them fail on error. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1369 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=9b78b50a6207 author: Andrew John Hughes date: Tue May 12 03:16:51 2015 +0100 PR1369: Remove outdated bootstrap configure tests or make them fail on error 2015-05-12 Andrew John Hughes PR1369: Remove outdated bootstrap configure tests or make them fail on error * INSTALL: Drop ant requirement and remove obsolete options --with-netbeans-home, --with-ant-home, --with-xalan2-jar, --with-xalan2-serializer-jar, --with-xerces2-jar, --with-jaxp-drop-zip, --with-jaf-drop-zip, --with-jaxws-drop-zip, --with-tzdata-dir and --with-netbeans. Update --with-gcj-home to --with-jdk-home. * Makefile.am: (clean-local): Remove clean-rt. (.PHONY): Likewise. (icedtea): Drop addition of tz.properties. (icedtea-debug): Likewise. (jamvm): Drop rt.stamp dependency. (cacao): Depend on OPENJDK_TREE instead of rt.stamp (rt-source-files.txt): Removed. (rt-class-files.stamp): Likewise. (rt): Likewise. (clean-rt): Likewise. * NEWS: Updated. * README: Remove obsolete paragraph about being a pre-release of OpenJDK 7. Link to OpenJDK conformance testing. * acinclude.m4: (IT_JAVAH): Removed. (IT_LIBRARY_CHECK): Likewise. (IT_PR40630_CHECK): Likewise. (IT_WITH_TZDATA_DIR): Likewise. (IT_GETDTDTYPE_CHECK): Likewise. * configure.ac: Drop search for Ant and xsltproc. Remove calls to macros removed from acinclude.m4 and class checks. 2014-06-13 Andrew John Hughes * javaws.desktop, * javaws.png: Remove obsolete files. * Makefile.am: (EXTRA_DIST): Remove above. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:19:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:19:56 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1369, which changed state. Bug 1369 Summary: [IcedTea8] Remove outdated bootstrap configure tests or make them fail on error. http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1369 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 02:19:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 02:19:56 +0000 Subject: [Bug 1369] [IcedTea8] Remove outdated bootstrap configure tests or make them fail on error. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1369 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Tue May 12 11:07:45 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Tue, 12 May 2015 11:07:45 +0000 Subject: /hg/gfx-test: Updated. Message-ID: changeset 5a425b8ae188 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=5a425b8ae188 author: Pavel Tisnovsky date: Tue May 12 13:10:04 2015 +0200 Updated. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 104 +++++++++++++++++++++ 2 files changed, 109 insertions(+), 0 deletions(-) diffs (133 lines): diff -r 203023f7f716 -r 5a425b8ae188 ChangeLog --- a/ChangeLog Mon May 11 10:25:34 2015 +0200 +++ b/ChangeLog Tue May 12 13:10:04 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-12 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Updated. + 2015-05-11 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 203023f7f716 -r 5a425b8ae188 src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Mon May 11 10:25:34 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Tue May 12 13:10:04 2015 +0200 @@ -8386,6 +8386,66 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_BGR}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntBGRbackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntBGR(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.blue); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * @@ -13231,6 +13291,50 @@ } /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.white); + } + /** * Entry point to the test suite. * * @param args not used in this case From bugzilla-daemon at icedtea.classpath.org Tue May 12 16:32:54 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 16:32:54 +0000 Subject: [Bug 2343] New: Thread monitor shows empty chart by default without a hint on how to active it Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2343 Bug ID: 2343 Summary: Thread monitor shows empty chart by default without a hint on how to active it Product: Thermostat Version: 1.3.x-snapshot Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: gui Assignee: unassigned at icedtea.classpath.org Reporter: omajid at redhat.com CC: thermostat at icedtea.classpath.org Thread monitor has two tabs, one that requires turning on stuff (the Timeline tab), and the other doesn't (Thread Count). Thermostat displays the empty tab by default. There's no hint that something needs to be enabled for that to work. The tab-with data is actually not displayed by default, even though it has data that is immediately useful. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 17:07:26 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 17:07:26 +0000 Subject: [Bug 2344] New: No obvious way to access previous Thread Monitoring results Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2344 Bug ID: 2344 Summary: No obvious way to access previous Thread Monitoring results Product: Thermostat Version: 1.3.x-snapshot Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: gui Assignee: unassigned at icedtea.classpath.org Reporter: omajid at redhat.com CC: thermostat at icedtea.classpath.org When I start monitoring threads using the Thermostat GUI, I get nice charts. Then I stop monitoring for a while then restart it. The old results have disappeared. I don't know if there's a way to access them. I would like to see the old results too. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 17:15:42 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 17:15:42 +0000 Subject: [Bug 2345] New: Thread Monitoring does not show any time units Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2345 Bug ID: 2345 Summary: Thread Monitoring does not show any time units Product: Thermostat Version: 1.3.x-snapshot Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: gui Assignee: unassigned at icedtea.classpath.org Reporter: omajid at redhat.com CC: thermostat at icedtea.classpath.org Created attachment 1310 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1310&action=edit screenshot that shows that no timestamps or other timing information is shown I started Thread Monitoring in the Thermostat GUI. Then I stopped it quickly. There is some data displayed in the charts section, but there are no associated time or markers visible in the UI. Please see the attached screenshot. This makes it hard for me to understand how long things took ("is the thread sleeping for 100 ms or 1 sec?"). -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:18:09 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:18:09 +0000 Subject: [Bug 2347] New: [IcedTea8] Fix CACAO patches to apply again Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2347 Bug ID: 2347 Summary: [IcedTea8] Fix CACAO patches to apply again Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Checking patches/cacao/launcher.patch 1 out of 3 hunks FAILED ERROR patch patches/cacao/launcher.patch FAILED! WARNING make clean-patch before retrying a fix make: *** [stamps/patch.stamp] Error 2 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:18:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:18:30 +0000 Subject: [Bug 2347] [IcedTea8] Fix CACAO patches to apply again In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2347 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:18:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:18:30 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2347 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:22:27 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:22:27 +0000 Subject: [Bug 2348] New: [IcedTea8] Avoid following symlinks for CACAO and JamVM patches Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2348 Bug ID: 2348 Summary: [IcedTea8] Avoid following symlinks for CACAO and JamVM patches Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Checking patches/cacao/armhf.patch Refusing to follow symbolic link cacao/cacao ERROR patch patches/cacao/armhf.patch FAILED! -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:22:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:22:39 +0000 Subject: [Bug 2348] [IcedTea8] Avoid following symlinks for CACAO and JamVM patches In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2348 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 19:22:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 19:22:39 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2348 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 20:09:47 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 20:09:47 +0000 Subject: [Bug 2349] New: [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 Bug ID: 2349 Summary: [IcedTea8] ???struct jvm_version_info??? has no member named ???is_kernel_jvm??? Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se jvm.cpp: In function ???void JVM_GetVersionInfo(JNIEnv*, jvm_version_info*, size_t)???: jvm.cpp:3831:8: error: ???struct jvm_version_info??? has no member named ???is_kernel_jvm??? info->is_kernel_jvm = 0; Needs to be updated to latest CACAO and/or patched. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 20:10:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 20:10:03 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2349 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 12 20:10:03 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 12 May 2015 20:10:03 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:25:05 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:25:05 +0000 Subject: [Bug 2350] New: [IcedTea8] Update to latest CACAO Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 Bug ID: 2350 Summary: [IcedTea8] Update to latest CACAO Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Update to current latest changeset, which is: changeset: 10069:c182f119eaad tag: tip user: Josef Eisl date: Fri Dec 12 22:14:45 2014 +0100 summary: argument: replace assert(0) with shouldnotreach() and use unimplemented(). Currently, we are somewhere between 1.6.0 and 1.6.1 (e215e36be9fc). This takes us beyond 1.6.1. Ideally, CACAO could do with a new release, but it should really be fixed to work with current OpenJDK first. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:25:19 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:25:19 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:25:19 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:25:19 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2350 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed May 13 02:30:20 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 13 May 2015 02:30:20 +0000 Subject: /hg/icedtea: 3 new changesets Message-ID: changeset 7283a59ba41b in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=7283a59ba41b author: Andrew John Hughes date: Tue May 12 20:27:44 2015 +0100 PR2347: Fix CACAO patches to apply again 2015-05-12 Andrew John Hughes PR2347: Fix CACAO patches to apply again * patches/cacao/memory.patch: Removed; needs a complete rewrite if still required. * Makefile.am: (ICEDTEA_PATCHES): Drop CACAO memory patch. * NEWS: Updated. * patches/cacao/launcher.patch: Regenerated. changeset 2db89ffae8b6 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=2db89ffae8b6 author: Andrew John Hughes date: Tue May 12 23:16:36 2015 +0100 PR2348: Avoid following symlinks for CACAO and JamVM patches 2015-05-12 Andrew John Hughes PR2348: Avoid following symlinks for CACAO and JamVM patches * Makefile.am: (extract-cacao): Move extracted directory to cacao/cacao and create version-specific symlink. (extract-jamvm): Likewise but for jamvm/jamvm. * NEWS: Updated. changeset 1363365ca66b in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=1363365ca66b author: Andrew John Hughes date: Wed May 13 03:29:48 2015 +0100 PR2350: Update to latest CACAO 2015-05-12 Andrew John Hughes PR2350: Update to latest CACAO * patches/cacao/armhf.patch: Removed; upstream in updated CACAO. * Makefile.am: (CACAO_VERSION): Bump to c182f119eaad, the latest tip. (CACAO_SRC_ZIP): Change suffix to xz. (CACAO_URL): Reuse CACAO_SRC_ZIP. (ICEDTEA_PATCHES): Drop armhf patch. (extract-cacao): Drop compression specification. (cacao); Pass --with-libatomic-ops=no as CACAO won't build otherwise. This forces its Boehm GC to use the internal version of libatomic-ops. * NEWS: Updated. * patches/cacao/pr2032.patch: Updated to work with latest CACAO, using original version from PR2032. diffstat: ChangeLog | 45 +++++++++++++++++++++++ Makefile.am | 24 +++++------ NEWS | 5 ++- patches/cacao/armhf.patch | 12 ------ patches/cacao/launcher.patch | 15 ++++--- patches/cacao/memory.patch | 86 -------------------------------------------- patches/cacao/pr2032.patch | 39 +++++++++---------- 7 files changed, 86 insertions(+), 140 deletions(-) diffs (344 lines): diff -r 9b78b50a6207 -r 1363365ca66b ChangeLog --- a/ChangeLog Tue May 12 03:16:51 2015 +0100 +++ b/ChangeLog Wed May 13 03:29:48 2015 +0100 @@ -1,3 +1,48 @@ +2015-05-12 Andrew John Hughes + + PR2350: Update to latest CACAO + * patches/cacao/armhf.patch: + Removed; upstream in updated CACAO. + * Makefile.am: + (CACAO_VERSION): Bump to c182f119eaad, + the latest tip. + (CACAO_SRC_ZIP): Change suffix to xz. + (CACAO_URL): Reuse CACAO_SRC_ZIP. + (ICEDTEA_PATCHES): Drop armhf patch. + (extract-cacao): Drop compression specification. + (cacao); Pass --with-libatomic-ops=no as + CACAO won't build otherwise. This forces + its Boehm GC to use the internal version + of libatomic-ops. + * NEWS: Updated. + * patches/cacao/pr2032.patch: + Updated to work with latest CACAO, using + original version from PR2032. + +2015-05-12 Andrew John Hughes + + PR2348: Avoid following symlinks for CACAO + and JamVM patches + * Makefile.am: + (extract-cacao): Move extracted directory + to cacao/cacao and create version-specific + symlink. + (extract-jamvm): Likewise but for jamvm/jamvm. + * NEWS: Updated. + +2015-05-12 Andrew John Hughes + + PR2347: Fix CACAO patches to apply again + * patches/cacao/memory.patch: + Removed; needs a complete rewrite + if still required. + * Makefile.am: + (ICEDTEA_PATCHES): Drop CACAO memory + patch. + * NEWS: Updated. + * patches/cacao/launcher.patch: + Regenerated. + 2015-05-12 Andrew John Hughes PR1369: Remove outdated bootstrap configure tests diff -r 9b78b50a6207 -r 1363365ca66b Makefile.am --- a/Makefile.am Tue May 12 03:16:51 2015 +0100 +++ b/Makefile.am Wed May 13 03:29:48 2015 +0100 @@ -27,11 +27,11 @@ DROP_URL = http://icedtea.classpath.org/download/drops -CACAO_VERSION = e215e36be9fc -CACAO_SHA256SUM = 4966514c72ee7ed108b882d9b6e65c3adf8a8f9c2dccb029f971b3c8cb4870ab +CACAO_VERSION = c182f119eaad +CACAO_SHA256SUM = bf48f6b725a4dc0c936f6770a67ab4074c3bb35352d5de727368350d32549808 CACAO_BASE_URL = $(DROP_URL)/cacao -CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_VERSION).tar.gz -CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.gz +CACAO_SRC_ZIP = cacao-$(CACAO_VERSION).tar.xz +CACAO_URL = $(CACAO_BASE_URL)/$(CACAO_SRC_ZIP) JAMVM_VERSION = ec18fb9e49e62dce16c5094ef1527eed619463aa JAMVM_SHA256SUM = 31810266666c23822942aac62a78019c2c4589e1c5ee48329cbf42652d4437bc @@ -221,13 +221,10 @@ if BUILD_CACAO ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ - patches/cacao/memory.patch \ - patches/cacao/armhf.patch \ patches/cacao/pr2032.patch else if USING_CACAO -ICEDTEA_PATCHES += \ - patches/cacao/memory.patch +ICEDTEA_PATCHES += endif endif @@ -1064,11 +1061,10 @@ if ! test -d cacao/cacao ; \ then \ mkdir cacao ; \ - $(TAR) xzf $(CACAO_SRC_ZIP) -C cacao ; \ + $(TAR) xf $(CACAO_SRC_ZIP) -C cacao ; \ dir=$$(basename cacao/cacao-*) ; \ - ln -s $$dir cacao/cacao ; \ - cd cacao/cacao ; \ - cd .. ; \ + mv -v cacao/$$dir cacao/cacao ; \ + ln -s cacao cacao/$$dir ; \ fi endif endif @@ -1087,7 +1083,8 @@ mkdir jamvm ; \ $(TAR) xzf $(JAMVM_SRC_ZIP) -C jamvm ; \ dir=$$(basename jamvm/jamvm-*) ; \ - ln -s $$dir jamvm/jamvm ; \ + mv -v jamvm/$$dir jamvm/jamvm ; \ + ln -s jamvm jamvm/$$dir ; \ fi endif mkdir -p stamps @@ -1908,6 +1905,7 @@ --with-java-runtime-library=openjdk7 \ --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ --with-java-runtime-library-classes=$(RUNTIME) \ + --with-libatomic-ops=no \ --enable-jre-layout $(CACAO_CONFIGURE_ARGS); \ $(ARCH_PREFIX) $(MAKE) -j$(PARALLEL_JOBS) install mkdir -p $(abs_top_builddir)/cacao/install/lib diff -r 9b78b50a6207 -r 1363365ca66b NEWS --- a/NEWS Tue May 12 03:16:51 2015 +0100 +++ b/NEWS Wed May 13 03:29:48 2015 +0100 @@ -60,6 +60,7 @@ - PR2256: Add SystemTap tests - PR2257: clean-extract-nashorn rule is never run - PR2329: jamvm parallel unpack failures + - PR2348: Avoid following symlinks for CACAO and JamVM patches - Don't substitute 'j' for '-j' inside -I directives - Extend 8041658 to all files in the HotSpot build. - Remove jcheck @@ -98,7 +99,9 @@ - CA172, PR2330, G453612: Add ARM hardfloat support to CACAO on Gentoo - PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to low max heap size - PR2335: CACAO lacks JVM_FindClassFromCaller - + - PR2347: Fix CACAO patches to apply again + - PR2350: Update to latest CACAO + New in release 2.0 (2011-XX-XX): * JamVM diff -r 9b78b50a6207 -r 1363365ca66b patches/cacao/armhf.patch --- a/patches/cacao/armhf.patch Tue May 12 03:16:51 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,12 +0,0 @@ -diff --git a/configure.ac b/configure.ac ---- cacao/cacao/configure.ac -+++ cacao/cacao/configure.ac -@@ -50,7 +50,7 @@ - JAVA_ARCH="arm" - - case "$host" in -- *-gnueabihf) -+ *-hardfloat-*-gnueabi | *-gnueabihf) - ARCH_FLAGS="$ARCH_FLAGS -D__ARMHF__" - ;; - esac diff -r 9b78b50a6207 -r 1363365ca66b patches/cacao/launcher.patch --- a/patches/cacao/launcher.patch Tue May 12 03:16:51 2015 +0100 +++ b/patches/cacao/launcher.patch Wed May 13 03:29:48 2015 +0100 @@ -1,15 +1,16 @@ ---- openjdk/jdk/src/share/bin/java.c.orig 2010-09-07 05:24:49.307192201 +0200 -+++ openjdk/jdk/src/share/bin/java.c 2010-09-07 12:56:00.309691118 +0200 -@@ -174,6 +174,8 @@ - InvocationFunctions ifn; - } JavaMainArgs; +diff -r a5c3d9643077 src/share/bin/java.c +--- openjdk/jdk/src/share/bin/java.c Tue Feb 10 16:24:28 2015 +0000 ++++ openjdk/jdk/src/share/bin/java.c Tue May 12 16:53:03 2015 +0100 +@@ -168,6 +168,8 @@ + static jlong maxHeapSize = 0; /* max heap size */ + static jlong initialHeapSize = 0; /* inital heap size */ +#define JNI_VERSION_CACAO 0xcaca0000 + /* * Entry point. */ -@@ -1923,6 +1925,8 @@ +@@ -1996,6 +1998,8 @@ { /* Create a new thread to create JVM and invoke main method */ JavaMainArgs args; @@ -18,7 +19,7 @@ int rslt; args.argc = argc; -@@ -1931,7 +1935,17 @@ +@@ -2004,7 +2008,17 @@ args.what = what; args.ifn = *ifn; diff -r 9b78b50a6207 -r 1363365ca66b patches/cacao/memory.patch --- a/patches/cacao/memory.patch Tue May 12 03:16:51 2015 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,86 +0,0 @@ -diff -Nru openjdk.orig/hotspot/make/bsd/makefiles/rules.make openjdk/hotspot/make/bsd/makefiles/rules.make ---- openjdk.orig/hotspot/make/bsd/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 -+++ openjdk/hotspot/make/bsd/makefiles/rules.make 2012-06-12 10:50:20.974290246 +0100 -@@ -128,7 +128,7 @@ - # Settings for javac - BOOT_SOURCE_LANGUAGE_VERSION = 6 - BOOT_TARGET_CLASS_VERSION = 6 --JAVAC_FLAGS = -g -encoding ascii -+JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m - BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) - - # With parallel makes, print a message at the end of compilation. -diff -Nru openjdk.orig/hotspot/make/linux/makefiles/rules.make openjdk/hotspot/make/linux/makefiles/rules.make ---- openjdk.orig/hotspot/make/linux/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 -+++ openjdk/hotspot/make/linux/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 -@@ -128,7 +128,7 @@ - # Settings for javac - BOOT_SOURCE_LANGUAGE_VERSION = 6 - BOOT_TARGET_CLASS_VERSION = 6 --JAVAC_FLAGS = -g -encoding ascii -+JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m - BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) - - # With parallel makes, print a message at the end of compilation. -diff -Nru openjdk.orig/hotspot/make/solaris/makefiles/rules.make openjdk/hotspot/make/solaris/makefiles/rules.make ---- openjdk.orig/hotspot/make/solaris/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 -+++ openjdk/hotspot/make/solaris/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 -@@ -120,7 +120,7 @@ - # Settings for javac - BOOT_SOURCE_LANGUAGE_VERSION = 6 - BOOT_TARGET_CLASS_VERSION = 6 --JAVAC_FLAGS = -g -encoding ascii -+JAVAC_FLAGS = -g -encoding ascii -J-Xmx256m - BOOTSTRAP_JAVAC_FLAGS = $(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) - - # With parallel makes, print a message at the end of compilation. -diff -Nru openjdk.orig/hotspot/make/windows/makefiles/rules.make openjdk/hotspot/make/windows/makefiles/rules.make ---- openjdk.orig/hotspot/make/windows/makefiles/rules.make 2012-06-08 17:13:09.000000000 +0100 -+++ openjdk/hotspot/make/windows/makefiles/rules.make 2012-06-12 10:50:20.982290377 +0100 -@@ -45,7 +45,7 @@ - # Settings for javac - BOOT_SOURCE_LANGUAGE_VERSION=6 - BOOT_TARGET_CLASS_VERSION=6 --JAVAC_FLAGS=-g -encoding ascii -+JAVAC_FLAGS=-g -encoding ascii -J-Xmx256m - BOOTSTRAP_JAVAC_FLAGS=$(JAVAC_FLAGS) -source $(BOOT_SOURCE_LANGUAGE_VERSION) -target $(BOOT_TARGET_CLASS_VERSION) - - ProjectFile=jvm.vcproj -diff -Nru openjdk.orig/jdk/make/common/shared/Platform.gmk openjdk/jdk/make/common/shared/Platform.gmk ---- openjdk.orig/jdk/make/common/shared/Platform.gmk 2012-06-08 17:12:17.000000000 +0100 -+++ openjdk/jdk/make/common/shared/Platform.gmk 2012-06-12 10:50:20.982290377 +0100 -@@ -537,7 +537,7 @@ - else \ - echo "false"; \ - fi) -- MAX_VM_MEMORY := 512 -+ MAX_VM_MEMORY := 1536 - MIN_VM_MEMORY := $(MAX_VM_MEMORY) - else - MB_OF_MEMORY := unknown -diff -Nru openjdk.orig/jdk/make/docs/Makefile openjdk/jdk/make/docs/Makefile ---- openjdk.orig/jdk/make/docs/Makefile 2012-06-08 17:12:17.000000000 +0100 -+++ openjdk/jdk/make/docs/Makefile 2012-06-12 11:09:31.616702981 +0100 -@@ -69,9 +69,9 @@ - # NOTE: javadoc will not complete without these larger settings. - # WARNING: This could cause thrashing on low memory machines. - ifeq ($(ARCH_DATA_MODEL),64) -- MAX_VM_MEMORY = 1536 -+ MAX_VM_MEMORY = 1792 - else ifeq ($(ARCH),universal) -- MAX_VM_MEMORY = 1536 -+ MAX_VM_MEMORY = 1792 - else - MAX_VM_MEMORY = 768 - endif -diff -Nru openjdk.orig/langtools/make/build.xml openjdk/langtools/make/build.xml ---- openjdk.orig/langtools/make/build.xml 2012-06-08 17:12:36.000000000 +0100 -+++ openjdk/langtools/make/build.xml 2012-06-12 10:50:20.974290246 +0100 -@@ -796,6 +796,7 @@ - - - -+ - - - diff -r 9b78b50a6207 -r 1363365ca66b patches/cacao/pr2032.patch --- a/patches/cacao/pr2032.patch Tue May 12 03:16:51 2015 +0100 +++ b/patches/cacao/pr2032.patch Wed May 13 03:29:48 2015 +0100 @@ -22,9 +22,10 @@ JVM_FindClassFromClass; JVM_FindClassFromClassLoader; JVM_FindLibraryEntry; ---- cacao/cacao/src/native/vm/openjdk/jvm.cpp.orig 2014-10-29 16:40:30.732305204 +0000 -+++ cacao/cacao/src/native/vm/openjdk/jvm.cpp 2014-10-29 16:44:06.643292016 +0000 -@@ -684,6 +684,48 @@ +diff --git a/src/native/vm/openjdk/jvm.cpp b/src/native/vm/openjdk/jvm.cpp +--- cacao/cacao/src/native/vm/openjdk/jvm.cpp ++++ cacao/cacao/src/native/vm/openjdk/jvm.cpp +@@ -655,6 +655,44 @@ } @@ -43,30 +44,26 @@ + +jclass JVM_FindClassFromCaller(JNIEnv* env, const char* name, jboolean init, jobject loader, jclass caller) +{ -+ classinfo *c; -+ utf *u; -+ classloader_t *cl; ++ TRACEJVMCALLS(("JVM_FindClassFromCaller(name=%s, init=%d, loader=%p, caller=%p)", name, init, loader, caller)); + -+ TRACEJVMCALLS(("JVM_FindClassFromCaller(name=%s, init=%d, loader=%p, caller=%p)", name, init, loader, caller)); ++ Utf8String u = Utf8String::from_utf8(name); ++ classloader_t *cl = loader_hashtable_classloader_add((java_handle_t *) loader); + -+ u = utf_new_char(name); -+ cl = loader_hashtable_classloader_add((java_handle_t *) loader); ++ /* XXX The caller's protection domain should be used during ++ the load_class_from_classloader but there is no specification or ++ unit-test in OpenJDK documenting the desired effect */ + -+ /* XXX The caller's protection domain should be used during -+ the load_class_from_classloader but there is no specification or -+ unit-test in OpenJDK documenting the desired effect */ ++ classinfo *c = load_class_from_classloader(u, cl); + -+ c = load_class_from_classloader(u, cl); ++ if (c == NULL) ++ return NULL; + -+ if (c == NULL) -+ return NULL; ++ if (init) ++ if (!(c->state & CLASS_INITIALIZED)) ++ if (!initialize_class(c)) ++ return NULL; + -+ if (init) -+ if (!(c->state & CLASS_INITIALIZED)) -+ if (!initialize_class(c)) -+ return NULL; -+ -+ return (jclass) LLNI_classinfo_wrap(c); ++ return (jclass) LLNI_classinfo_wrap(c); +} + + From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:30:59 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:30:59 +0000 Subject: [Bug 2347] [IcedTea8] Fix CACAO patches to apply again In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2347 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=7283a59ba41b author: Andrew John Hughes date: Tue May 12 20:27:44 2015 +0100 PR2347: Fix CACAO patches to apply again 2015-05-12 Andrew John Hughes PR2347: Fix CACAO patches to apply again * patches/cacao/memory.patch: Removed; needs a complete rewrite if still required. * Makefile.am: (ICEDTEA_PATCHES): Drop CACAO memory patch. * NEWS: Updated. * patches/cacao/launcher.patch: Regenerated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:31:06 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:31:06 +0000 Subject: [Bug 2348] [IcedTea8] Avoid following symlinks for CACAO and JamVM patches In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2348 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=2db89ffae8b6 author: Andrew John Hughes date: Tue May 12 23:16:36 2015 +0100 PR2348: Avoid following symlinks for CACAO and JamVM patches 2015-05-12 Andrew John Hughes PR2348: Avoid following symlinks for CACAO and JamVM patches * Makefile.am: (extract-cacao): Move extracted directory to cacao/cacao and create version-specific symlink. (extract-jamvm): Likewise but for jamvm/jamvm. * NEWS: Updated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:31:14 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:31:14 +0000 Subject: [Bug 2032] [IcedTea7] CACAO lacks JVM_FindClassFromCaller introduced by security patch in 2.5.3 In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2032 --- Comment #11 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=1363365ca66b author: Andrew John Hughes date: Wed May 13 03:29:48 2015 +0100 PR2350: Update to latest CACAO 2015-05-12 Andrew John Hughes PR2350: Update to latest CACAO * patches/cacao/armhf.patch: Removed; upstream in updated CACAO. * Makefile.am: (CACAO_VERSION): Bump to c182f119eaad, the latest tip. (CACAO_SRC_ZIP): Change suffix to xz. (CACAO_URL): Reuse CACAO_SRC_ZIP. (ICEDTEA_PATCHES): Drop armhf patch. (extract-cacao): Drop compression specification. (cacao); Pass --with-libatomic-ops=no as CACAO won't build otherwise. This forces its Boehm GC to use the internal version of libatomic-ops. * NEWS: Updated. * patches/cacao/pr2032.patch: Updated to work with latest CACAO, using original version from PR2032. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:31:23 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:31:23 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=1363365ca66b author: Andrew John Hughes date: Wed May 13 03:29:48 2015 +0100 PR2350: Update to latest CACAO 2015-05-12 Andrew John Hughes PR2350: Update to latest CACAO * patches/cacao/armhf.patch: Removed; upstream in updated CACAO. * Makefile.am: (CACAO_VERSION): Bump to c182f119eaad, the latest tip. (CACAO_SRC_ZIP): Change suffix to xz. (CACAO_URL): Reuse CACAO_SRC_ZIP. (ICEDTEA_PATCHES): Drop armhf patch. (extract-cacao): Drop compression specification. (cacao); Pass --with-libatomic-ops=no as CACAO won't build otherwise. This forces its Boehm GC to use the internal version of libatomic-ops. * NEWS: Updated. * patches/cacao/pr2032.patch: Updated to work with latest CACAO, using original version from PR2032. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:37:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:37:30 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2350, which changed state. Bug 2350 Summary: [IcedTea8] Update to latest CACAO http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:37:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:37:29 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:37:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:37:48 +0000 Subject: [Bug 2348] [IcedTea8] Avoid following symlinks for CACAO and JamVM patches In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2348 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:37:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:37:49 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2348, which changed state. Bug 2348 Summary: [IcedTea8] Avoid following symlinks for CACAO and JamVM patches http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2348 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:38:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:38:33 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2347, which changed state. Bug 2347 Summary: [IcedTea8] Fix CACAO patches to apply again http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2347 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 02:38:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 02:38:33 +0000 Subject: [Bug 2347] [IcedTea8] Fix CACAO patches to apply again In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2347 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 09:16:34 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 09:16:34 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #1 from Stefan Ring --- Looks like this will have to be made version-dependent. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Wed May 13 11:40:12 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Wed, 13 May 2015 11:40:12 +0000 Subject: /hg/gfx-test: Ten new tests added into BitBltUsingBgColor. Message-ID: changeset f05e2ced3afa in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=f05e2ced3afa author: Pavel Tisnovsky date: Wed May 13 13:42:32 2015 +0200 Ten new tests added into BitBltUsingBgColor. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 151 +++++++++++++++++++++ 2 files changed, 156 insertions(+), 0 deletions(-) diffs (173 lines): diff -r 5a425b8ae188 -r f05e2ced3afa ChangeLog --- a/ChangeLog Tue May 12 13:10:04 2015 +0200 +++ b/ChangeLog Wed May 13 13:42:32 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-13 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Ten new tests added into BitBltUsingBgColor. + 2015-05-12 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 5a425b8ae188 -r f05e2ced3afa src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Tue May 12 13:10:04 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Wed May 13 13:42:32 2015 +0200 @@ -13334,6 +13334,157 @@ { return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.white); } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_USHORT_565_RGB}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshort565RGBBackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshort565RGB(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_USHORT_565_RGB}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshort565RGBBackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshort565RGB(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_USHORT_GRAY}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for grid buffered image with type {@link BufferedImage#TYPE_BYTE_GRAY}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltGridBufferedImageTypeUshortGrayBackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltGridBufferedImageTypeUshortGray(image, graphics2d, Color.white); + } + /** * Entry point to the test suite. * From bugzilla-daemon at icedtea.classpath.org Wed May 13 15:17:59 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 15:17:59 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #2 from Andrew John Hughes --- Yes, I was thinking the same. I'm working on a patch. What's the best way to submit that to you? A CACAO bug? -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 15:52:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 15:52:50 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #3 from Andrew John Hughes --- It's this change in OpenJDK, btw: changeset: 4219:41d73c9b30a8 parent: 4213:3a88007634b0 user: zgu date: Fri Feb 08 16:31:48 2013 -0500 summary: 8006691: Remove jvm_version_info.is_kernel_jvm field -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 15:55:17 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 15:55:17 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #4 from Andrew John Hughes --- I'm actually not sure why the line is even needed, given: memset(info, 0, info_size); should zero the entire struct. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 17:57:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 17:57:12 +0000 Subject: [Bug 2351] New: [IcedTea8] Split cacao rule into configure and make stages Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2351 Bug ID: 2351 Summary: [IcedTea8] Split cacao rule into configure and make stages Product: IcedTea Version: 8-hg Hardware: all OS: Linux Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se At present, both the configure and make steps of the CACAO build are handled by one IcedTea rule: stamps/cacao.stamp. We should split this into two, so a build failure doesn't require re-running configure. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 17:57:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 17:57:30 +0000 Subject: [Bug 2351] [IcedTea8] Split cacao rule into configure and make stages In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2351 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 17:57:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 17:57:30 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2351 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:00:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:00:01 +0000 Subject: [Bug 2352] New: [IcedTea8] Split JamVM rule into configure and make stages Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2352 Bug ID: 2352 Summary: [IcedTea8] Split JamVM rule into configure and make stages Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: JamVM Assignee: xerxes at zafena.se Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org At present, the configure, make and make install steps of the JamVM build are handled by one IcedTea rule: stamps/jamvm.stamp. We should split this into three. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:01:05 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:01:05 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2352 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:01:05 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:01:05 +0000 Subject: [Bug 2352] [IcedTea8] Split JamVM rule into configure and make stages In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2352 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|xerxes at zafena.se |gnu.andrew at redhat.com Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:01:20 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:01:20 +0000 Subject: [Bug 2352] [IcedTea8] Split JamVM rule into configure, make and make install stages In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2352 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[IcedTea8] Split JamVM rule |[IcedTea8] Split JamVM rule |into configure and make |into configure, make and |stages |make install stages -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:01:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:01:33 +0000 Subject: [Bug 2351] [IcedTea8] Split CACAO rule into configure and make stages In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2351 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[IcedTea8] Split cacao rule |[IcedTea8] Split CACAO rule |into configure and make |into configure and make |stages |stages -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:22:20 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:22:20 +0000 Subject: [Bug 2353] New: [IcedTea8] Empty host and target arguments passed to CACAO Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2353 Bug ID: 2353 Summary: [IcedTea8] Empty host and target arguments passed to CACAO Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se ./configure \ --host= \ --build=x86_64-pc-linux-gnu \ --target= \ from: $(ARCH_PREFIX) ./configure \ --host=$(host_alias) \ --build=$(build_alias) \ --target=$(target_alias) \ We need to either populate host_alias and target_alias or remove these options. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:22:37 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:22:37 +0000 Subject: [Bug 2353] [IcedTea8] Empty host and target arguments passed to CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2353 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 13 18:22:37 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 13 May 2015 18:22:37 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2353 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 01:37:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 01:37:18 +0000 Subject: [Bug 2354] New: [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 Bug ID: 2354 Summary: [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se make[1]: Leaving directory '/tmp/it8/cacao/cacao' mkdir -p /tmp/it8/cacao/install/lib touch /tmp/it8/cacao/install/hotspot/lib/sa-jdi.jar touch: cannot touch ???/tmp/it8/cacao/install/hotspot/lib/sa-jdi.jar???: No such file or directory Makefile:2387: recipe for target 'stamps/cacao.stamp' failed -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 01:37:38 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 01:37:38 +0000 Subject: [Bug 2354] [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 01:37:38 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 01:37:38 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2354 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 01:38:04 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 01:38:04 +0000 Subject: [Bug 2354] [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 --- Comment #1 from Andrew John Hughes --- Seems to have been introduced by: changeset: 2482:c9942e43a65a user: Xerxes Ranby date: Tue Apr 30 18:49:27 2013 +0200 summary: JamVM: JSR 901, 335; OpenJDK 8 selfhosting; Update to 2013-04-30 revision. clearly without being tested. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:36:46 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:36:46 +0000 Subject: [Bug 2355] New: [IcedTea8] CACAO build fails to use JRE layout Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2355 Bug ID: 2355 Summary: [IcedTea8] CACAO build fails to use JRE layout Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org, xerxes at zafena.se mkdir -p /tmp/it8/cacao/install/lib touch /tmp/it8/cacao/install/lib/sa-jdi.jar ln -sf server /tmp/it8/cacao/install/jre/lib/amd64/client ln: failed to create symbolic link ???/tmp/it8/cacao/install/jre/lib/amd64/client???: No such file or directory Makefile:2387: recipe for target 'stamps/cacao.stamp' failed make: *** [stamps/cacao.stamp] Error 1 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:37:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:37:02 +0000 Subject: [Bug 2355] [IcedTea8] CACAO build fails to use JRE layout In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2355 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:37:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:37:02 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2355 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:39:42 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:39:42 +0000 Subject: [Bug 2356] New: [IcedTea8] Update NEWS Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2356 Bug ID: 2356 Summary: [IcedTea8] Update NEWS Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org NEWS is lacking release notes from 1.x and 2.x releases, and also may now list OpenJDK items as backports when they have been included upstream in 8 update releases. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:39:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:39:56 +0000 Subject: [Bug 2356] [IcedTea8] Update NEWS In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2356 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:39:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:39:56 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2356 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Thu May 14 02:43:44 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Thu, 14 May 2015 02:43:44 +0000 Subject: /hg/icedtea: 3 new changesets Message-ID: changeset a5c3681e3d67 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=a5c3681e3d67 author: Andrew John Hughes date: Thu May 14 02:36:17 2015 +0100 PR2349: ?struct jvm_version_info? has no member named ?is_kernel_jvm? 2015-05-13 Andrew John Hughes PR2349: ?struct jvm_version_info? has no member named ?is_kernel_jvm? * Makefile.am: (ICEDTEA_PATCHES): Add new CACAO patch. (cacao): Set runtime library argument to 'openjdk8'. * NEWS: Updated. * patches/cacao/pr2349.patch: Add support for 'openjdk8' runtime library argument and don't attempt to set is_kernel_jvm in this mode. changeset 9f4be0a502ce in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=9f4be0a502ce author: Andrew John Hughes date: Thu May 14 03:34:34 2015 +0100 PR2354: stamps/cacao.stamp tries to touch a file in a directory which doesn't exist 2015-05-13 Andrew John Hughes PR2354: stamps/cacao.stamp tries to touch a file in a directory which doesn't exist * Makefile.am: (cacao): Remove reference to hotspot directory which doesn't exist. * NEWS: Updated. changeset 82ddf394f5d9 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=82ddf394f5d9 author: Andrew John Hughes date: Thu May 14 03:43:26 2015 +0100 PR2355: CACAO build fails to use JRE layout 2015-05-13 Andrew John Hughes PR2355: CACAO build fails to use JRE layout * NEWS: Updated. * patches/cacao/pr2349.patch: Update to initialise WITH_JAVA_RUNTIME_LIBRARY_OPENJDK automake conditional correctly. diffstat: ChangeLog | 32 +++++++++++++++++ Makefile.am | 7 ++- NEWS | 5 ++- patches/cacao/pr2349.patch | 85 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 125 insertions(+), 4 deletions(-) diffs (174 lines): diff -r 1363365ca66b -r 82ddf394f5d9 ChangeLog --- a/ChangeLog Wed May 13 03:29:48 2015 +0100 +++ b/ChangeLog Thu May 14 03:43:26 2015 +0100 @@ -1,3 +1,35 @@ +2015-05-13 Andrew John Hughes + + PR2355: CACAO build fails to use JRE layout + * NEWS: Updated. + * patches/cacao/pr2349.patch: + Update to initialise WITH_JAVA_RUNTIME_LIBRARY_OPENJDK + automake conditional correctly. + +2015-05-13 Andrew John Hughes + + PR2354: stamps/cacao.stamp tries to touch a file + in a directory which doesn't exist + * Makefile.am: + (cacao): Remove reference to hotspot directory + which doesn't exist. + * NEWS: Updated. + +2015-05-13 Andrew John Hughes + + PR2349: ???struct jvm_version_info??? has + no member named ???is_kernel_jvm??? + * Makefile.am: + (ICEDTEA_PATCHES): Add new CACAO + patch. + (cacao): Set runtime library argument + to 'openjdk8'. + * NEWS: Updated. + * patches/cacao/pr2349.patch: + Add support for 'openjdk8' runtime library + argument and don't attempt to set + is_kernel_jvm in this mode. + 2015-05-12 Andrew John Hughes PR2350: Update to latest CACAO diff -r 1363365ca66b -r 82ddf394f5d9 Makefile.am --- a/Makefile.am Wed May 13 03:29:48 2015 +0100 +++ b/Makefile.am Thu May 14 03:43:26 2015 +0100 @@ -221,7 +221,8 @@ if BUILD_CACAO ICEDTEA_PATCHES += \ patches/cacao/launcher.patch \ - patches/cacao/pr2032.patch + patches/cacao/pr2032.patch \ + patches/cacao/pr2349.patch else if USING_CACAO ICEDTEA_PATCHES += @@ -1902,14 +1903,14 @@ --build=$(build_alias) \ --target=$(target_alias) \ --prefix=$(abs_top_builddir)/cacao/install \ - --with-java-runtime-library=openjdk7 \ + --with-java-runtime-library=openjdk8 \ --with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \ --with-java-runtime-library-classes=$(RUNTIME) \ --with-libatomic-ops=no \ --enable-jre-layout $(CACAO_CONFIGURE_ARGS); \ $(ARCH_PREFIX) $(MAKE) -j$(PARALLEL_JOBS) install mkdir -p $(abs_top_builddir)/cacao/install/lib - touch $(abs_top_builddir)/cacao/install/hotspot/lib/sa-jdi.jar + touch $(abs_top_builddir)/cacao/install/lib/sa-jdi.jar ln -sf server $(abs_top_builddir)/cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/client touch $(abs_top_builddir)/cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/server/Xusage.txt ln -sf client/libjvm.so $(abs_top_builddir)/cacao/install/jre/lib/$(INSTALL_ARCH_DIR)/libjsig.so diff -r 1363365ca66b -r 82ddf394f5d9 NEWS --- a/NEWS Wed May 13 03:29:48 2015 +0100 +++ b/NEWS Thu May 14 03:43:26 2015 +0100 @@ -100,8 +100,11 @@ - PR2331: IcedTea8 fails to build with IcedTea7 CACAO due to low max heap size - PR2335: CACAO lacks JVM_FindClassFromCaller - PR2347: Fix CACAO patches to apply again + - PR2349: ???struct jvm_version_info??? has no member named ???is_kernel_jvm??? - PR2350: Update to latest CACAO - + - PR2354: stamps/cacao.stamp tries to touch a file in a directory which doesn't exist + - PR2355: CACAO build fails to use JRE layout + New in release 2.0 (2011-XX-XX): * JamVM diff -r 1363365ca66b -r 82ddf394f5d9 patches/cacao/pr2349.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/cacao/pr2349.patch Thu May 14 03:43:26 2015 +0100 @@ -0,0 +1,85 @@ +diff -r c182f119eaad configure.ac +--- cacao/cacao/configure.ac Fri Dec 12 22:14:45 2014 +0100 ++++ cacao/cacao/configure.ac Thu May 14 03:34:48 2015 +0100 +@@ -678,7 +678,7 @@ + AC_CHECK_WITH_HPI_H + AC_CHECK_WITH_JMM_H + ;; +- openjdk7) ++ openjdk7 | openjdk8 ) + AC_CHECK_WITH_JVM_MD_H + AC_CHECK_WITH_JVM_H + AC_CHECK_WITH_JMM_H +@@ -693,7 +693,7 @@ + cldc1.1 | gnuclasspath) + AC_PROG_JAVAC + ;; +- openjdk | openjdk7) ++ openjdk | openjdk7 | openjdk8 ) + ;; + *) + AC_MSG_ERROR(unknown classpath configuration ${WITH_JAVA_RUNTIME_LIBRARY}) +diff -r c182f119eaad m4/disable-test-dependency-checks.m4 +--- cacao/cacao/m4/disable-test-dependency-checks.m4 Fri Dec 12 22:14:45 2014 +0100 ++++ cacao/cacao/m4/disable-test-dependency-checks.m4 Thu May 14 03:34:48 2015 +0100 +@@ -35,7 +35,7 @@ + cldc1.1 | gnuclasspath) + disable_test_dependency_checks=no + ;; +- openjdk | openjdk7) ++ openjdk | openjdk7 | openjdk8 ) + disable_test_dependency_checks=yes + ;; + *) +diff -r c182f119eaad m4/java-runtime-library.m4 +--- cacao/cacao/m4/java-runtime-library.m4 Fri Dec 12 22:14:45 2014 +0100 ++++ cacao/cacao/m4/java-runtime-library.m4 Thu May 14 03:34:48 2015 +0100 +@@ -26,7 +26,7 @@ + AC_DEFUN([AC_CHECK_WITH_JAVA_RUNTIME_LIBRARY],[ + AC_MSG_CHECKING(which Java runtime library to use) + AC_ARG_WITH([java-runtime-library], +- [AS_HELP_STRING(--with-java-runtime-library=,specifies which type of classpath to use as Java runtime library (cldc1.1,gnuclasspath,openjdk,openjdk7) [[default=gnuclasspath]])], ++ [AS_HELP_STRING(--with-java-runtime-library=,specifies which type of classpath to use as Java runtime library (cldc1.1,gnuclasspath,openjdk,openjdk7,openjdk8) [[default=gnuclasspath]])], + [case "${withval}" in + cldc1.1) + WITH_JAVA_RUNTIME_LIBRARY=cldc1.1 +@@ -38,6 +38,15 @@ + AC_DEFINE([WITH_JAVA_RUNTIME_LIBRARY_GNU_CLASSPATH], 1, [use GNU Classpath]) + AC_SUBST(WITH_JAVA_RUNTIME_LIBRARY_GNU_CLASSPATH) + ;; ++ openjdk8) ++ WITH_JAVA_RUNTIME_LIBRARY=openjdk8 ++ AC_DEFINE([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK], 1, [use OpenJDK's Java SE classes]) ++ AC_DEFINE([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_7], 1, [use OpenJDK's version 7]) ++ AC_DEFINE([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_8], 1, [use OpenJDK's version 8]) ++ AC_SUBST(WITH_JAVA_RUNTIME_LIBRARY_OPENJDK) ++ AC_SUBST(WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_7) ++ AC_SUBST(WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_8) ++ ;; + openjdk7) + WITH_JAVA_RUNTIME_LIBRARY=openjdk7 + AC_DEFINE([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK], 1, [use OpenJDK's Java SE classes]) +@@ -60,8 +69,9 @@ + AC_MSG_RESULT(${WITH_JAVA_RUNTIME_LIBRARY}) + AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_CLDC1_1], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xcldc1.1") + AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_GNU_CLASSPATH], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xgnuclasspath") +-AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk" -o x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk7") ++AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk" -o x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk7" -o x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk8") + AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_7], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk7") ++AM_CONDITIONAL([WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_8], test x"${WITH_JAVA_RUNTIME_LIBRARY}" = "xopenjdk8") + ]) + + +diff -r c182f119eaad src/native/vm/openjdk/jvm.cpp +--- cacao/cacao/src/native/vm/openjdk/jvm.cpp Fri Dec 12 22:14:45 2014 +0100 ++++ cacao/cacao/src/native/vm/openjdk/jvm.cpp Thu May 14 03:34:48 2015 +0100 +@@ -3733,7 +3733,9 @@ + info->update_version = 0; + info->special_update_version = 0; + info->is_attach_supported = 0; ++#ifndef WITH_JAVA_RUNTIME_LIBRARY_OPENJDK_8 + info->is_kernel_jvm = 0; ++#endif + } + + From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:44:28 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:44:28 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #5 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=a5c3681e3d67 author: Andrew John Hughes date: Thu May 14 02:36:17 2015 +0100 PR2349: ?struct jvm_version_info? has no member named ?is_kernel_jvm? 2015-05-13 Andrew John Hughes PR2349: ?struct jvm_version_info? has no member named ?is_kernel_jvm? * Makefile.am: (ICEDTEA_PATCHES): Add new CACAO patch. (cacao): Set runtime library argument to 'openjdk8'. * NEWS: Updated. * patches/cacao/pr2349.patch: Add support for 'openjdk8' runtime library argument and don't attempt to set is_kernel_jvm in this mode. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:44:36 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:44:36 +0000 Subject: [Bug 2354] [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=9f4be0a502ce author: Andrew John Hughes date: Thu May 14 03:34:34 2015 +0100 PR2354: stamps/cacao.stamp tries to touch a file in a directory which doesn't exist 2015-05-13 Andrew John Hughes PR2354: stamps/cacao.stamp tries to touch a file in a directory which doesn't exist * Makefile.am: (cacao): Remove reference to hotspot directory which doesn't exist. * NEWS: Updated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:44:45 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:44:45 +0000 Subject: [Bug 2355] [IcedTea8] CACAO build fails to use JRE layout In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2355 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=82ddf394f5d9 author: Andrew John Hughes date: Thu May 14 03:43:26 2015 +0100 PR2355: CACAO build fails to use JRE layout 2015-05-13 Andrew John Hughes PR2355: CACAO build fails to use JRE layout * NEWS: Updated. * patches/cacao/pr2349.patch: Update to initialise WITH_JAVA_RUNTIME_LIBRARY_OPENJDK automake conditional correctly. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:44:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:44:49 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #6 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=82ddf394f5d9 author: Andrew John Hughes date: Thu May 14 03:43:26 2015 +0100 PR2355: CACAO build fails to use JRE layout 2015-05-13 Andrew John Hughes PR2355: CACAO build fails to use JRE layout * NEWS: Updated. * patches/cacao/pr2349.patch: Update to initialise WITH_JAVA_RUNTIME_LIBRARY_OPENJDK automake conditional correctly. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:00 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:00 +0000 Subject: [Bug 2354] [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:01 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2354, which changed state. Bug 2354 Summary: [IcedTea8] stamps/cacao.stamp tries to touch a file in a directory which doesn't exist http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2354 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:06 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:06 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2355, which changed state. Bug 2355 Summary: [IcedTea8] CACAO build fails to use JRE layout http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2355 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:05 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:05 +0000 Subject: [Bug 2355] [IcedTea8] CACAO build fails to use JRE layout In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2355 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:15 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:15 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 02:48:16 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 02:48:16 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2349, which changed state. Bug 2349 Summary: [IcedTea8] ???struct jvm_version_info??? has no member named ???is_kernel_jvm??? http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:05:11 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:05:11 +0000 Subject: [Bug 2318] [IcedTea8] DNS Resolution Fails at JDK layer during ActiveMQ Failover In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2318 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID --- Comment #1 from Andrew John Hughes --- This is a glibc bug, not OpenJDK. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:05:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:05:12 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2318, which changed state. Bug 2318 Summary: [IcedTea8] DNS Resolution Fails at JDK layer during ActiveMQ Failover http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2318 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |INVALID -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:10:16 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:10:16 +0000 Subject: [Bug 2357] New: [IcedTea7] Backport 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2357 Bug ID: 2357 Summary: [IcedTea7] Backport 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org https://bugs.gentoo.org/show_bug.cgi?id=548784 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:10:37 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:10:37 +0000 Subject: [Bug 2357] [IcedTea7] Backport 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2357 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:10:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:10:48 +0000 Subject: [Bug 2357] [IcedTea7] Backport 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2357 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://bugs.gentoo.org/sho | |w_bug.cgi?id=548784 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:13:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:13:33 +0000 Subject: [Bug 2326] [IcedTea7] 8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2326 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.6.0 |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:13:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:13:55 +0000 Subject: [Bug 2326] [IcedTea7] 8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2326 --- Comment #2 from Andrew John Hughes --- Changed to 2.5.6 as this is needed to build with GCC 5. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Thu May 14 03:24:14 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Thu, 14 May 2015 03:24:14 +0000 Subject: /hg/icedtea: 3 new changesets Message-ID: changeset 04327567ef0a in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=04327567ef0a author: Andrew John Hughes date: Thu May 14 04:03:46 2015 +0100 PR1834, RH1022017: Report elliptic curves supported by NSS, not the SunEC library 2014-06-10 Andrew John Hughes PR1834, RH1022017: Report elliptic curves supported by NSS, not the SunEC library * Makefile.am: (ICEDTEA_PATCHES): Add new patch so that the NSS set of curves are announced via SSL. * NEWS: Updated. * patches/rh1022017.patch: Reduce number of curves announced over SSL to just those supported by NSS. changeset d7956e879a00 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=d7956e879a00 author: Andrew John Hughes date: Thu May 14 04:19:28 2015 +0100 PR1829: Support AM_MAINTAINER_MODE 2014-06-10 Andrew John Hughes PR1829: Support AM_MAINTAINER_MODE * NEWS: Updated. * configure.ac: Invoke the AM_MAINTAINER_MODE macro with a default of enabled. changeset cf37c5aefadd in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=cf37c5aefadd author: Andrew John Hughes date: Thu May 14 04:24:00 2015 +0100 PR1968: Move to new OpenJDK bug URL format 2014-08-29 Andrew John Hughes PR1968: Move to new OpenJDK bug URL format * NEWS: Update OpenJDK bug URL. diffstat: ChangeLog | 25 +++++++++++++++++++++++++ Makefile.am | 3 ++- NEWS | 5 ++++- configure.ac | 1 + patches/rh1022017.patch | 44 ++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 76 insertions(+), 2 deletions(-) diffs (130 lines): diff -r 82ddf394f5d9 -r cf37c5aefadd ChangeLog --- a/ChangeLog Thu May 14 03:43:26 2015 +0100 +++ b/ChangeLog Thu May 14 04:24:00 2015 +0100 @@ -1,3 +1,28 @@ +2014-08-29 Andrew John Hughes + + PR1968: Move to new OpenJDK bug URL format + * NEWS: Update OpenJDK bug URL. + +2014-06-10 Andrew John Hughes + + PR1829: Support AM_MAINTAINER_MODE + * NEWS: Updated. + * configure.ac: Invoke the AM_MAINTAINER_MODE + macro with a default of enabled. + +2014-06-10 Andrew John Hughes + + PR1834, RH1022017: Report elliptic curves + supported by NSS, not the SunEC library + * Makefile.am: + (ICEDTEA_PATCHES): Add new patch so + that the NSS set of curves are announced + via SSL. + * NEWS: Updated. + * patches/rh1022017.patch: + Reduce number of curves announced over SSL + to just those supported by NSS. + 2015-05-13 Andrew John Hughes PR2355: CACAO build fails to use JRE layout diff -r 82ddf394f5d9 -r cf37c5aefadd Makefile.am --- a/Makefile.am Thu May 14 03:43:26 2015 +0100 +++ b/Makefile.am Thu May 14 04:24:00 2015 +0100 @@ -214,7 +214,8 @@ ICEDTEA_PATCHES = \ patches/memory-limits.patch \ - patches/override-redirect-metacity.patch + patches/override-redirect-metacity.patch \ + patches/rh1022017.patch # Conditional patches diff -r 82ddf394f5d9 -r cf37c5aefadd NEWS --- a/NEWS Thu May 14 03:43:26 2015 +0100 +++ b/NEWS Thu May 14 04:24:00 2015 +0100 @@ -1,6 +1,6 @@ Key: -SX - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=X +SX - https://bugs.openjdk.java.net/browse/JDK-X PRX - http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=X RHX - https://bugzilla.redhat.com/show_bug.cgi?id=X DX - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=X @@ -46,12 +46,15 @@ - PR1806: Support Debian/Ubuntu 7 & 8 OpenJDK Installs as Boot JDK - PR1812: Unable to locate HotSpot checksum when downloading - PR1813: HotSpot URL should be used with --enable-hg + - PR1829: Support AM_MAINTAINER_MODE + - PR1834, RH1022017: Report elliptic curves supported by NSS, not the SunEC library - PR1845: jstack.stp in OpenJDK8 is broken - PR1935: HotSpot extraction needs to depend on the tarball being downloaded - PR1938: Zero broken by enforced use of -Werror - PR1942: Bug reports lack IcedTea version & distribution packaging information - PR1950: Add build support for Zero SH - PR1965, G498288: Allow builds on PaX kernels + - PR1968: Move to new OpenJDK bug URL format - PR1994: make dist broken - PR2199: Support giflib 5.1.0 - PR2212: DGifCloseFile call should check the return value, not the error code, for failure diff -r 82ddf394f5d9 -r cf37c5aefadd configure.ac --- a/configure.ac Thu May 14 03:43:26 2015 +0100 +++ b/configure.ac Thu May 14 04:24:00 2015 +0100 @@ -1,5 +1,6 @@ AC_INIT([icedtea], [3.0.0pre03], [distro-pkg-dev at openjdk.java.net]) AM_INIT_AUTOMAKE([1.9 tar-pax foreign]) +AM_MAINTAINER_MODE([enable]) AC_CONFIG_FILES([Makefile]) # Older automake doesn't generate these correctly diff -r 82ddf394f5d9 -r cf37c5aefadd patches/rh1022017.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/patches/rh1022017.patch Thu May 14 04:24:00 2015 +0100 @@ -0,0 +1,44 @@ +diff -r a5c3d9643077 src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java +--- openjdk/jdk/src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java Tue Feb 10 16:24:28 2015 +0000 ++++ openjdk/jdk/src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java Thu May 14 04:01:02 2015 +0100 +@@ -37,25 +37,11 @@ + // the extension value to send in the ClientHello message + static final SupportedEllipticCurvesExtension DEFAULT; + +- private static final boolean fips; +- + static { +- int[] ids; +- fips = SunJSSE.isFIPS(); +- if (fips == false) { +- ids = new int[] { +- // NIST curves first +- // prefer NIST P-256, rest in order of increasing key length +- 23, 1, 3, 19, 21, 6, 7, 9, 10, 24, 11, 12, 25, 13, 14, +- // non-NIST curves +- 15, 16, 17, 2, 18, 4, 5, 20, 8, 22, +- }; +- } else { +- ids = new int[] { +- // same as above, but allow only NIST curves in FIPS mode +- 23, 1, 3, 19, 21, 6, 7, 9, 10, 24, 11, 12, 25, 13, 14, +- }; +- } ++ int[] ids = new int[] { ++ // NSS currently only supports these three NIST curves ++ 23, 24, 25 ++ }; + DEFAULT = new SupportedEllipticCurvesExtension(ids); + } + +@@ -150,10 +136,6 @@ + if ((index <= 0) || (index >= NAMED_CURVE_OID_TABLE.length)) { + return false; + } +- if (fips == false) { +- // in non-FIPS mode, we support all valid indices +- return true; +- } + return DEFAULT.contains(index); + } + From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:24:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:24:50 +0000 Subject: [Bug 1834] [IcedTea8] Report elliptic curves supported by NSS, not the SunEC library In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1834 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=04327567ef0a author: Andrew John Hughes date: Thu May 14 04:03:46 2015 +0100 PR1834, RH1022017: Report elliptic curves supported by NSS, not the SunEC library 2014-06-10 Andrew John Hughes PR1834, RH1022017: Report elliptic curves supported by NSS, not the SunEC library * Makefile.am: (ICEDTEA_PATCHES): Add new patch so that the NSS set of curves are announced via SSL. * NEWS: Updated. * patches/rh1022017.patch: Reduce number of curves announced over SSL to just those supported by NSS. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:24:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:24:55 +0000 Subject: [Bug 1829] [IcedTea8] Support AM_MAINTAINER mode In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1829 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d7956e879a00 author: Andrew John Hughes date: Thu May 14 04:19:28 2015 +0100 PR1829: Support AM_MAINTAINER_MODE 2014-06-10 Andrew John Hughes PR1829: Support AM_MAINTAINER_MODE * NEWS: Updated. * configure.ac: Invoke the AM_MAINTAINER_MODE macro with a default of enabled. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:25:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:25:02 +0000 Subject: [Bug 1968] [IcedTea8] Move to new OpenJDK bug URL format In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1968 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=cf37c5aefadd author: Andrew John Hughes date: Thu May 14 04:24:00 2015 +0100 PR1968: Move to new OpenJDK bug URL format 2014-08-29 Andrew John Hughes PR1968: Move to new OpenJDK bug URL format * NEWS: Update OpenJDK bug URL. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:23 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:23 +0000 Subject: [Bug 1829] [IcedTea8] Support AM_MAINTAINER mode In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1829 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:23 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:23 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1829, which changed state. Bug 1829 Summary: [IcedTea8] Support AM_MAINTAINER mode http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1829 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:29 +0000 Subject: [Bug 1834] [IcedTea8] Report elliptic curves supported by NSS, not the SunEC library In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1834 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:29 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1834, which changed state. Bug 1834 Summary: [IcedTea8] Report elliptic curves supported by NSS, not the SunEC library http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1834 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:33 +0000 Subject: [Bug 1968] [IcedTea8] Move to new OpenJDK bug URL format In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1968 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 03:26:34 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 03:26:34 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1968, which changed state. Bug 1968 Summary: [IcedTea8] Move to new OpenJDK bug URL format http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1968 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:06:20 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:06:20 +0000 Subject: [Bug 2358] New: [IcedTea8] Add aliases for all stamp targets Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2358 Bug ID: 2358 Summary: [IcedTea8] Add aliases for all stamp targets Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Some targets, such as stamps/remove-intree-libraries.stamp, lack a shortcut alias: $ make remove-intree-libraries make: *** No rule to make target 'remove-intree-libraries'. Stop. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:06:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:06:33 +0000 Subject: [Bug 2358] [IcedTea8] Add aliases for all stamp targets In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2358 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:06:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:06:33 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2358 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:07:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:07:12 +0000 Subject: [Bug 2359] New: [IcedTea7] Ensure all stamp targets have aliases Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2359 Bug ID: 2359 Summary: [IcedTea7] Ensure all stamp targets have aliases Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR2358 for IcedTea 2.x -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:07:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:07:33 +0000 Subject: [Bug 2359] [IcedTea7] Ensure all stamp targets have aliases In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2359 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1698 Target Milestone|--- |2.6.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:07:33 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:07:33 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2359 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:08:00 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:08:00 +0000 Subject: [Bug 2360] New: [IcedTea6] Ensure all stamp targets have aliases Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2360 Bug ID: 2360 Summary: [IcedTea6] Ensure all stamp targets have aliases Product: IcedTea Version: 6-hg Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Clone of PR2358 for IcedTea 1.x -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 04:08:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 04:08:12 +0000 Subject: [Bug 2360] [IcedTea6] Ensure all stamp targets have aliases In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2360 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Target Milestone|--- |6-1.13.8 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Thu May 14 09:10:30 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Thu, 14 May 2015 09:10:30 +0000 Subject: /hg/gfx-test: New tests added into BitBltUsingBgColor. Message-ID: changeset 23c6953f59ed in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=23c6953f59ed author: Pavel Tisnovsky date: Thu May 14 11:12:50 2015 +0200 New tests added into BitBltUsingBgColor. diffstat: ChangeLog | 5 + src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 90 ++++++++++++++++++++++ 2 files changed, 95 insertions(+), 0 deletions(-) diffs (112 lines): diff -r f05e2ced3afa -r 23c6953f59ed ChangeLog --- a/ChangeLog Wed May 13 13:42:32 2015 +0200 +++ b/ChangeLog Thu May 14 11:12:50 2015 +0200 @@ -1,3 +1,8 @@ +2015-05-14 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + New tests added into BitBltUsingBgColor. + 2015-05-13 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r f05e2ced3afa -r 23c6953f59ed src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Wed May 13 13:42:32 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Thu May 14 11:12:50 2015 +0200 @@ -8446,6 +8446,96 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_RGB}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntRGBbackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntRGB(image, graphics2d, Color.white); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From bugzilla-daemon at icedtea.classpath.org Thu May 14 09:47:24 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 09:47:24 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #7 from Stefan Ring --- (In reply to Andrew John Hughes from comment #4) > I'm actually not sure why the line is even needed, given: > > memset(info, 0, info_size); > > should zero the entire struct. At least on every non-braindead platform. I doubt that Java would work very well on braindead architectures, anyway. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 10:40:16 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 10:40:16 +0000 Subject: [Bug 2361] New: JVM exited unxepectedly when try to launch i2prouter Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2361 Bug ID: 2361 Summary: JVM exited unxepectedly when try to launch i2prouter Product: IcedTea Version: 2.5.5 Hardware: arm OS: Linux Status: NEW Severity: critical Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: christian.mongroo at openmailbox.org CC: unassigned at icedtea.classpath.org Created attachment 1311 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1311&action=edit log_error of JVM hello, When i try to launch i2prouter, JVM exit unxepectedly : --> Wrapper Started as Daemon Java Service Wrapper Community Edition 32-bit 3.5.25 Copyright (C) 1999-2014 Tanuki Software, Ltd. All Rights Reserved. http://wrapper.tanukisoftware.com Launching a JVM... WrapperManager: Initializing... Starting I2P 0.9.19-0 # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (os_linux_zero.cpp:285), pid=575, tid=2793141344 # fatal error: caught unhandled signal 4 # # JRE version: OpenJDK Runtime Environment (7.0_79-b14) (build 1.7.0_79-b14) # Java VM: OpenJDK Zero VM (24.79-b02 mixed mode linux-arm ) # Derivative: IcedTea 2.5.5 # Distribution: Custom build (Thu Apr 16 06:55:03 MDT 2015) # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 12:33:23 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 12:33:23 +0000 Subject: [Bug 2349] [IcedTea8]=?UTF-8?Q?=20=E2=80=98struct=20jvm=5Fversion=5Finfo=E2=80=99=20has=20no=20member=20named=20=E2=80=98is=5Fkernel=5Fjvm=E2=80=99?= In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2349 --- Comment #8 from Stefan Ring --- (In reply to Andrew John Hughes from comment #2) > Yes, I was thinking the same. I'm working on a patch. > > What's the best way to submit that to you? A CACAO bug? I???ll just have a look at your patches. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 12:46:10 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 12:46:10 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 Stefan Ring changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan at complang.tuwien.ac.a | |t --- Comment #2 from Stefan Ring --- Andrew, does your IcedTea build run to completion with --enable-cacao? I have not touched icedtea 8 so far, but now that I'm trying to get the build off the ground, I get a linker error halfway through when linking libverify.so, where it cannot find libjvm. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 19:05:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 19:05:49 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 --- Comment #3 from Andrew John Hughes --- I'm working on --enable-cacao in three stages: 1. Get make cacao to pass 2. Get make icedtea to pass 3. Get the full build (i.e. bootstrap) to pass This get us through stage 1. I haven't tried 2 & 3 yet. If what you mention is #2, I'd appreciate it if you'd file a bug with a full build log. It sounds like the tree structure created in the IcedTea cacao step may not longer be correct for the HotSpot import (I notice JamVM was changed). -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 14 19:06:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 14 May 2015 19:06:48 +0000 Subject: [Bug 2350] [IcedTea8] Update to latest CACAO In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2350 --- Comment #4 from Andrew John Hughes --- Sorry, I was thinking this was the bug that adds the 'openjdk8' flag. That's what gets us through stage 1 (i.e. CACAO builds against the OpenJDK 8 tree). -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Fri May 15 01:58:12 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Fri, 15 May 2015 01:58:12 +0000 Subject: /hg/icedtea: Add the option to use the system zlib, giflib, libp... Message-ID: changeset d0e74323b634 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=d0e74323b634 author: Andrew John Hughes date: Fri May 15 02:57:48 2015 +0100 Add the option to use the system zlib, giflib, libpng and libjpeg. PR1977: Support using the system installation of Zlib PR1979: Support using the system installation of libjpeg PR1980: Support using the system installation of giflib PR1981: Support using the system installation of libpng 2015-05-13 Andrew John Hughes * Makefile.am: (ICEDTEA_CONFIGURE): Remove hardcoded --with-zlib=system argument. Add appropriate --with-zlib/--with-libjpeg/--with-libpng/ --with-giflib argument, depending on options passed to configure, replacing USE_SYSTEM_ZLIB, USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. * NEWS: Updated. * acinclude.m4: (IT_CHECK_FOR_LCMS): Enable system LCMS by default. * remove-intree-libraries.sh.in: Update ZLIB_VERSION to match version in OpenJDK (1.2.8). Update JPEG source list and arrange alphabetically. Drop duplicate echo statement for zlib. 2011-09-06 Andrew John Hughes * Makefile.am: (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, USE_SYSTEM_GIF. * acinclude.m4: (IT_CHECK_FOR_ZLIB): New macro to check for zlib. (IT_CHECK_FOR_JPEG): Likewise for libjpeg. (IT_CHECK_FOR_PNG): Likewise for libpng. (IT_CHECK_FOR_GIF): Likewise for giflib. * configure.ac: Remove old AC_CHECK_LIB calls for jpeg, gif and zlib and PKG_CHECK_MODULES call for libpng. Add calls to new macros above. diffstat: ChangeLog | 40 ++++++++++++++++ Makefile.am | 58 +++++++++++++++++++++++- NEWS | 4 + acinclude.m4 | 104 +++++++++++++++++++++++++++++++++++++++++- configure.ac | 27 ++-------- remove-intree-libraries.sh.in | 54 ++++++++++++-------- 6 files changed, 243 insertions(+), 44 deletions(-) diffs (429 lines): diff -r cf37c5aefadd -r d0e74323b634 ChangeLog --- a/ChangeLog Thu May 14 04:24:00 2015 +0100 +++ b/ChangeLog Fri May 15 02:57:48 2015 +0100 @@ -1,3 +1,43 @@ +2015-05-13 Andrew John Hughes + + PR1977: Support using the system installation of Zlib + PR1979: Support using the system installation of libjpeg + PR1980: Support using the system installation of giflib + PR1981: Support using the system installation of libpng + * Makefile.am: + (ICEDTEA_CONFIGURE): Remove hardcoded + --with-zlib=system argument. Add appropriate + --with-zlib/--with-libjpeg/--with-libpng/ + --with-giflib argument, depending on options + passed to configure, replacing USE_SYSTEM_ZLIB, + USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. + * NEWS: Updated. + * acinclude.m4: + (IT_CHECK_FOR_LCMS): Enable system LCMS by default. + * remove-intree-libraries.sh.in: + Update ZLIB_VERSION to match version in + OpenJDK (1.2.8). Update JPEG source list + and arrange alphabetically. Drop duplicate + echo statement for zlib. + +2011-09-06 Andrew John Hughes + + * Makefile.am: + (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, + USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, + USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, + USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, + USE_SYSTEM_GIF. + * acinclude.m4: + (IT_CHECK_FOR_ZLIB): New macro to check for zlib. + (IT_CHECK_FOR_JPEG): Likewise for libjpeg. + (IT_CHECK_FOR_PNG): Likewise for libpng. + (IT_CHECK_FOR_GIF): Likewise for giflib. + * configure.ac: + Remove old AC_CHECK_LIB calls for jpeg, gif + and zlib and PKG_CHECK_MODULES call for libpng. + Add calls to new macros above. + 2014-08-29 Andrew John Hughes PR1968: Move to new OpenJDK bug URL format diff -r cf37c5aefadd -r d0e74323b634 Makefile.am --- a/Makefile.am Thu May 14 04:24:00 2015 +0100 +++ b/Makefile.am Fri May 15 02:57:48 2015 +0100 @@ -282,7 +282,7 @@ ICEDTEA_CONFIGURE = \ --enable-unlimited-crypto \ --with-cacerts-file=$(SYSTEM_JDK_DIR)/jre/lib/security/cacerts \ - --with-zlib=system --with-stdc++lib=dynamic \ + --with-stdc++lib=dynamic \ --with-boot-jdk=$(BOOT_DIR) \ --with-update-version=$(JDK_UPDATE_VERSION) \ --with-build-number=$(BUILD_VERSION) \ @@ -298,6 +298,14 @@ --with-import-hotspot="$(JAMVM_IMPORT_PATH)" endif +if USE_SYSTEM_ZLIB +ICEDTEA_CONFIGURE += \ + --with-zlib=system +else +ICEDTEA_CONFIGURE += \ + --with-zlib=bundled +endif + if USE_SYSTEM_LCMS ICEDTEA_CONFIGURE += \ --with-lcms=system @@ -306,6 +314,30 @@ --with-lcms=bundled endif +if USE_SYSTEM_JPEG +ICEDTEA_CONFIGURE += \ + --with-libjpeg=system +else +ICEDTEA_CONFIGURE += \ + --with-libjpeg=bundled +endif + +if USE_SYSTEM_PNG +ICEDTEA_CONFIGURE += \ + --with-libpng=system +else +ICEDTEA_CONFIGURE += \ + --with-libpng=bundled +endif + +if USE_SYSTEM_GIF +ICEDTEA_CONFIGURE += \ + --with-giflib=system +else +ICEDTEA_CONFIGURE += \ + --with-giflib=bundled +endif + ICEDTEA_ENV = \ LANG="C" \ PATH="$(BOOT_DIR)/bin:$(OS_PATH):$$PATH" \ @@ -352,6 +384,12 @@ HOTSPOT_BUILD_VERSION="$(HOTSPOT_REVISION)" endif +if USE_SYSTEM_ZLIB +ICEDTEA_ENV += \ + ZLIB_LIBS="${ZLIB_LIBS}" \ + ZLIB_CFLAGS="${ZLIB_CFLAGS}" +endif + if USE_SYSTEM_LCMS ICEDTEA_ENV += \ LCMS_LIBS="${LCMS2_LIBS}" \ @@ -376,6 +414,24 @@ COMPRESS_JARS="true" endif +if USE_SYSTEM_JPEG +ICEDTEA_ENV += \ + JPEG_LIBS="${JPEG_LIBS}" \ + JPEG_CFLAGS="${JPEG_CFLAGS}" +endif + +if USE_SYSTEM_PNG +ICEDTEA_ENV += \ + PNG_LIBS="${PNG_LIBS}" \ + PNG_CFLAGS="${PNG_CFLAGS}" +endif + +if USE_SYSTEM_GIF +ICEDTEA_ENV += \ + GIF_LIBS="${GIF_LIBS}" \ + GIF_CFLAGS="${GIF_CFLAGS}" +endif + # OpenJDK boot build environment. ICEDTEA_CONFIGURE_BOOT = $(ICEDTEA_CONFIGURE) ICEDTEA_ENV_BOOT = $(ICEDTEA_ENV) \ diff -r cf37c5aefadd -r d0e74323b634 NEWS --- a/NEWS Thu May 14 04:24:00 2015 +0100 +++ b/NEWS Fri May 15 02:57:48 2015 +0100 @@ -55,6 +55,10 @@ - PR1950: Add build support for Zero SH - PR1965, G498288: Allow builds on PaX kernels - PR1968: Move to new OpenJDK bug URL format + - PR1977: Support using the system installation of Zlib + - PR1979: Support using the system installation of libjpeg + - PR1980: Support using the system installation of giflib + - PR1981: Support using the system installation of libpng - PR1994: make dist broken - PR2199: Support giflib 5.1.0 - PR2212: DGifCloseFile call should check the return value, not the error code, for failure diff -r cf37c5aefadd -r d0e74323b634 acinclude.m4 --- a/acinclude.m4 Thu May 14 04:24:00 2015 +0100 +++ b/acinclude.m4 Fri May 15 02:57:48 2015 +0100 @@ -1557,7 +1557,7 @@ ENABLE_SYSTEM_LCMS="${enableval}" ], [ - ENABLE_SYSTEM_LCMS="no" + ENABLE_SYSTEM_LCMS="yes" ]) AC_MSG_RESULT(${ENABLE_SYSTEM_LCMS}) if test x"${ENABLE_SYSTEM_LCMS}" = "xyes"; then @@ -1574,6 +1574,108 @@ AC_SUBST(ENABLE_SYSTEM_LCMS) ]) +AC_DEFUN_ONCE([IT_CHECK_FOR_ZLIB], +[ + AC_MSG_CHECKING([whether to use the system zlib install]) + AC_ARG_ENABLE([system-zlib], + [AS_HELP_STRING(--enable-system-zlib,use the system ZLIB [[default=yes]])], + [ + ENABLE_SYSTEM_ZLIB="${enableval}" + ], + [ + ENABLE_SYSTEM_ZLIB="yes" + ]) + AC_MSG_RESULT(${ENABLE_SYSTEM_ZLIB}) + if test x"${ENABLE_SYSTEM_ZLIB}" = "xyes"; then + dnl Check for ZLIB headers and libraries. + PKG_CHECK_MODULES(ZLIB, zlib,[ZLIB_FOUND=yes],[ZLIB_FOUND=no]) + if test "x${ZLIB_FOUND}" = xno + then + AC_MSG_ERROR([Could not find ZLIB; install ZLIB or build with --disable-system-zlib to use the in-tree copy.]) + fi + AC_SUBST(ZLIB_CFLAGS) + AC_SUBST(ZLIB_LIBS) + fi + AM_CONDITIONAL(USE_SYSTEM_ZLIB, test x"${ENABLE_SYSTEM_ZLIB}" = "xyes") + AC_SUBST(ENABLE_SYSTEM_ZLIB) +]) + +AC_DEFUN_ONCE([IT_CHECK_FOR_JPEG], +[ + AC_MSG_CHECKING([whether to use the system jpeg install]) + AC_ARG_ENABLE([system-jpeg], + [AS_HELP_STRING(--enable-system-jpeg,use the system libjpeg [[default=yes]])], + [ + ENABLE_SYSTEM_JPEG="${enableval}" + ], + [ + ENABLE_SYSTEM_JPEG="yes" + ]) + AC_MSG_RESULT(${ENABLE_SYSTEM_JPEG}) + if test x"${ENABLE_SYSTEM_JPEG}" = "xyes"; then + dnl Check for JPEG headers and libraries. + AC_CHECK_LIB([jpeg], [main], + , [AC_MSG_ERROR("Could not find JPEG library; install JPEG or build with --disable-system-jpeg to use the in-tree copy.")]) + AC_CHECK_HEADER([jpeglib.h], + , [AC_MSG_ERROR("Could not find JPEG header; install JPEG or build with --disable-system-jpeg to use the in-tree copy.")]) + JPEG_LIBS="-ljpeg" + AC_SUBST(JPEG_LIBS) + fi + AM_CONDITIONAL(USE_SYSTEM_JPEG, test x"${ENABLE_SYSTEM_JPEG}" = "xyes") + AC_SUBST(ENABLE_SYSTEM_JPEG) +]) + +AC_DEFUN_ONCE([IT_CHECK_FOR_PNG], +[ + AC_MSG_CHECKING([whether to use the system libpng install]) + AC_ARG_ENABLE([system-png], + [AS_HELP_STRING(--enable-system-png,use the system PNG [[default=yes]])], + [ + ENABLE_SYSTEM_PNG="${enableval}" + ], + [ + ENABLE_SYSTEM_PNG="yes" + ]) + AC_MSG_RESULT(${ENABLE_SYSTEM_PNG}) + if test x"${ENABLE_SYSTEM_PNG}" = "xyes"; then + dnl Check for PNG headers and libraries. + PKG_CHECK_MODULES(PNG, libpng,[LIBPNG_FOUND=yes],[LIBPNG_FOUND=no]) + if test "x${LIBPNG_FOUND}" = xno + then + AC_MSG_ERROR([Could not find libpng; install libpng or build with --disable-system-png to use the in-tree copy.]) + fi + AC_SUBST(PNG_CFLAGS) + AC_SUBST(PNG_LIBS) + fi + AM_CONDITIONAL(USE_SYSTEM_PNG, test x"${ENABLE_SYSTEM_PNG}" = "xyes") + AC_SUBST(ENABLE_SYSTEM_PNG) +]) + +AC_DEFUN_ONCE([IT_CHECK_FOR_GIF], +[ + AC_MSG_CHECKING([whether to use the system giflib install]) + AC_ARG_ENABLE([system-gif], + [AS_HELP_STRING(--enable-system-gif,use the system giflib [[default=yes]])], + [ + ENABLE_SYSTEM_GIF="${enableval}" + ], + [ + ENABLE_SYSTEM_GIF="yes" + ]) + AC_MSG_RESULT(${ENABLE_SYSTEM_GIF}) + if test x"${ENABLE_SYSTEM_GIF}" = "xyes"; then + dnl Check for GIF headers and libraries. + AC_CHECK_LIB([gif], [main], + , [AC_MSG_ERROR("Could not find GIF library; install GIF or build with --disable-system-gif to use the in-tree copy.")]) + AC_CHECK_HEADER([gif_lib.h], + , [AC_MSG_ERROR("Could not find GIF header; install GIF or build with --disable-system-gif to use the in-tree copy.")]) + GIF_LIBS="-lgif" + AC_SUBST(GIF_LIBS) + fi + AM_CONDITIONAL(USE_SYSTEM_GIF, test x"${ENABLE_SYSTEM_GIF}" = "xyes") + AC_SUBST(ENABLE_SYSTEM_GIF) +]) + AC_DEFUN([IT_ENABLE_JAMVM], [ AC_MSG_CHECKING(whether to use JamVM as VM) diff -r cf37c5aefadd -r d0e74323b634 configure.ac --- a/configure.ac Thu May 14 04:24:00 2015 +0100 +++ b/configure.ac Fri May 15 02:57:48 2015 +0100 @@ -161,12 +161,13 @@ AC_CHECK_HEADERS([X11/X.h],[] ,[AC_MSG_ERROR("xorg headers were not found - try installing xorg-x11-proto-devel.")]) -AC_CHECK_LIB(jpeg, main, - , [AC_MSG_ERROR("libjpeg not found - try installing libjpeg-devel")]) -AC_CHECK_LIB(gif, main, - , [AC_MSG_ERROR("giflib not found - try installing giflib-devel")]) -AC_CHECK_LIB(z, main, - , [AC_MSG_ERROR("zlib not found - try installing zlib-devel")]) + +IT_CHECK_FOR_ZLIB +IT_CHECK_FOR_JPEG +IT_CHECK_FOR_PNG +IT_CHECK_FOR_GIF +IT_CHECK_FOR_LCMS +AC_CONFIG_FILES([remove-intree-libraries.sh]) dnl Check for Xproto headers and libraries. PKG_CHECK_MODULES(XPROTO, xproto,[XPROTO_FOUND=yes],[XPROTO_FOUND=no]) @@ -277,17 +278,6 @@ AC_CONFIG_FILES([tapset/jstack.stp]) fi -dnl Check for libpng headers and libraries. -PKG_CHECK_MODULES(LIBPNG, libpng,[LIBPNG_FOUND=yes] - ,[LIBPNG_FOUND=no]) -if test "x${LIBPNG_FOUND}" = xno -then - AC_MSG_ERROR([Could not find libpng - \ - Try installing libpng-devel.]) -fi -AC_SUBST(LIBPNG_CFLAGS) -AC_SUBST(LIBPNG_LIBS) - dnl Check for libXtst headers and libraries. PKG_CHECK_MODULES(XTST, xtst,[XTST_FOUND=yes],[XTST_FOUND=no]) if test "x${XTST_FOUND}" = xno @@ -421,9 +411,6 @@ AC_SUBST(LLVM_LDFLAGS) AC_SUBST(LLVM_LIBS) -IT_CHECK_FOR_LCMS -AC_CONFIG_FILES([remove-intree-libraries.sh]) - # Arguments passed to configure. AC_SUBST(CONFIGURE_ARGS) CONFIGURE_ARGS="$ac_configure_args" diff -r cf37c5aefadd -r d0e74323b634 remove-intree-libraries.sh.in --- a/remove-intree-libraries.sh.in Thu May 14 04:24:00 2015 +0100 +++ b/remove-intree-libraries.sh.in Fri May 15 02:57:48 2015 +0100 @@ -1,13 +1,12 @@ #!/bin/sh -ZLIB_VERSION=1.2.5 +ZLIB_VERSION=1.2.8 ZIP_SRC=openjdk/jdk/src/share/native/java/util/zip/zlib-${ZLIB_VERSION} JPEG_SRC=openjdk/jdk/src/share/native/sun/awt/image/jpeg GIF_SRC=openjdk/jdk/src/share/native/sun/awt/giflib PNG_SRC=openjdk/jdk/src/share/native/sun/awt/libpng LCMS_SRC=openjdk/jdk/src/share/native/sun/java2d/cmm/lcms -echo "Removing zlib" if test "x at ENABLE_SYSTEM_ZLIB@" = "xyes"; then echo "Removing zlib" rm -rvf ${ZIP_SRC} @@ -15,50 +14,61 @@ if test "x at ENABLE_SYSTEM_JPEG@" = "xyes"; then echo "Removing libjpeg" + rm -vf ${JPEG_SRC}/jcapimin.c + rm -vf ${JPEG_SRC}/jcapistd.c + rm -vf ${JPEG_SRC}/jccoefct.c + rm -vf ${JPEG_SRC}/jccolor.c + rm -vf ${JPEG_SRC}/jcdctmgr.c + rm -vf ${JPEG_SRC}/jchuff.c + rm -vf ${JPEG_SRC}/jchuff.h + rm -vf ${JPEG_SRC}/jcinit.c + rm -vf ${JPEG_SRC}/jcmainct.c + rm -vf ${JPEG_SRC}/jcmarker.c + rm -vf ${JPEG_SRC}/jcmaster.c rm -vf ${JPEG_SRC}/jcomapi.c + rm -vf ${JPEG_SRC}/jconfig.h + rm -vf ${JPEG_SRC}/jcparam.c + rm -vf ${JPEG_SRC}/jcphuff.c + rm -vf ${JPEG_SRC}/jcprepct.c + rm -vf ${JPEG_SRC}/jcsample.c + rm -vf ${JPEG_SRC}/jctrans.c rm -vf ${JPEG_SRC}/jdapimin.c rm -vf ${JPEG_SRC}/jdapistd.c rm -vf ${JPEG_SRC}/jdcoefct.c rm -vf ${JPEG_SRC}/jdcolor.c + rm -vf ${JPEG_SRC}/jdct.h rm -vf ${JPEG_SRC}/jddctmgr.c rm -vf ${JPEG_SRC}/jdhuff.c + rm -vf ${JPEG_SRC}/jdhuff.h rm -vf ${JPEG_SRC}/jdinput.c - rm -vf ${JPEG_SRC}/jdmainct. + rm -vf ${JPEG_SRC}/jdmainct.c rm -vf ${JPEG_SRC}/jdmarker.c rm -vf ${JPEG_SRC}/jdmaster.c rm -vf ${JPEG_SRC}/jdmerge.c rm -vf ${JPEG_SRC}/jdphuff.c rm -vf ${JPEG_SRC}/jdpostct.c rm -vf ${JPEG_SRC}/jdsample.c + rm -vf ${JPEG_SRC}/jdtrans.c + rm -vf ${JPEG_SRC}/jfdctflt.c + rm -vf ${JPEG_SRC}/jfdctfst.c + rm -vf ${JPEG_SRC}/jfdctint.c rm -vf ${JPEG_SRC}/jerror.c + rm -vf ${JPEG_SRC}/jerror.h rm -vf ${JPEG_SRC}/jidctflt.c rm -vf ${JPEG_SRC}/jidctfst.c rm -vf ${JPEG_SRC}/jidctint.c rm -vf ${JPEG_SRC}/jidctred.c + rm -vf ${JPEG_SRC}/jinclude.h rm -vf ${JPEG_SRC}/jmemmgr.c rm -vf ${JPEG_SRC}/jmemnobs.c + rm -vf ${JPEG_SRC}/jmemsys.h + rm -vf ${JPEG_SRC}/jmorecfg.h + rm -vf ${JPEG_SRC}/jpegint.h + rm -vf ${JPEG_SRC}/jpeglib.h rm -vf ${JPEG_SRC}/jquant1.c rm -vf ${JPEG_SRC}/jquant2.c rm -vf ${JPEG_SRC}/jutils.c - rm -vf ${JPEG_SRC}/jcapimin.c - rm -vf ${JPEG_SRC}/jcapistd.c - rm -vf ${JPEG_SRC}/jccoefct.c - rm -vf ${JPEG_SRC}/jccolor.c - rm -vf ${JPEG_SRC}/jcdctmgr.c - rm -vf ${JPEG_SRC}/jchuff.c - rm -vf ${JPEG_SRC}/jcinit.c - rm -vf ${JPEG_SRC}/jcmainct.c - rm -vf ${JPEG_SRC}/jcmarker.c - rm -vf ${JPEG_SRC}/jcmaster.c - rm -vf ${JPEG_SRC}/jcparam.c - rm -vf ${JPEG_SRC}/jcphuff.c - rm -vf ${JPEG_SRC}/jcprepct.c - rm -vf ${JPEG_SRC}/jcsample.c - rm -vf ${JPEG_SRC}/jctrans.c - rm -vf ${JPEG_SRC}/jdtrans.c - rm -vf ${JPEG_SRC}/jfdctflt.c - rm -vf ${JPEG_SRC}/jfdctfst.c - rm -vf ${JPEG_SRC}/jfdctint.c + rm -vf ${JPEG_SRC}/jversion.h rm -vf ${JPEG_SRC}/README fi From bugzilla-daemon at icedtea.classpath.org Fri May 15 01:58:57 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 01:58:57 +0000 Subject: [Bug 1977] [IcedTea8] Support using the system installation of Zlib In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1977 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d0e74323b634 author: Andrew John Hughes date: Fri May 15 02:57:48 2015 +0100 Add the option to use the system zlib, giflib, libpng and libjpeg. PR1977: Support using the system installation of Zlib PR1979: Support using the system installation of libjpeg PR1980: Support using the system installation of giflib PR1981: Support using the system installation of libpng 2015-05-13 Andrew John Hughes * Makefile.am: (ICEDTEA_CONFIGURE): Remove hardcoded --with-zlib=system argument. Add appropriate --with-zlib/--with-libjpeg/--with-libpng/ --with-giflib argument, depending on options passed to configure, replacing USE_SYSTEM_ZLIB, USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. * NEWS: Updated. * acinclude.m4: (IT_CHECK_FOR_LCMS): Enable system LCMS by default. * remove-intree-libraries.sh.in: Update ZLIB_VERSION to match version in OpenJDK (1.2.8). Update JPEG source list and arrange alphabetically. Drop duplicate echo statement for zlib. 2011-09-06 Andrew John Hughes * Makefile.am: (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, USE_SYSTEM_GIF. * acinclude.m4: (IT_CHECK_FOR_ZLIB): New macro to check for zlib. (IT_CHECK_FOR_JPEG): Likewise for libjpeg. (IT_CHECK_FOR_PNG): Likewise for libpng. (IT_CHECK_FOR_GIF): Likewise for giflib. * configure.ac: Remove old AC_CHECK_LIB calls for jpeg, gif and zlib and PKG_CHECK_MODULES call for libpng. Add calls to new macros above. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 01:59:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 01:59:01 +0000 Subject: [Bug 1979] [IcedTea8] Support using the system installation of libjpeg In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1979 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d0e74323b634 author: Andrew John Hughes date: Fri May 15 02:57:48 2015 +0100 Add the option to use the system zlib, giflib, libpng and libjpeg. PR1977: Support using the system installation of Zlib PR1979: Support using the system installation of libjpeg PR1980: Support using the system installation of giflib PR1981: Support using the system installation of libpng 2015-05-13 Andrew John Hughes * Makefile.am: (ICEDTEA_CONFIGURE): Remove hardcoded --with-zlib=system argument. Add appropriate --with-zlib/--with-libjpeg/--with-libpng/ --with-giflib argument, depending on options passed to configure, replacing USE_SYSTEM_ZLIB, USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. * NEWS: Updated. * acinclude.m4: (IT_CHECK_FOR_LCMS): Enable system LCMS by default. * remove-intree-libraries.sh.in: Update ZLIB_VERSION to match version in OpenJDK (1.2.8). Update JPEG source list and arrange alphabetically. Drop duplicate echo statement for zlib. 2011-09-06 Andrew John Hughes * Makefile.am: (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, USE_SYSTEM_GIF. * acinclude.m4: (IT_CHECK_FOR_ZLIB): New macro to check for zlib. (IT_CHECK_FOR_JPEG): Likewise for libjpeg. (IT_CHECK_FOR_PNG): Likewise for libpng. (IT_CHECK_FOR_GIF): Likewise for giflib. * configure.ac: Remove old AC_CHECK_LIB calls for jpeg, gif and zlib and PKG_CHECK_MODULES call for libpng. Add calls to new macros above. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 01:59:04 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 01:59:04 +0000 Subject: [Bug 1980] [IcedTea8] Support using the system installation of giflib In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1980 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d0e74323b634 author: Andrew John Hughes date: Fri May 15 02:57:48 2015 +0100 Add the option to use the system zlib, giflib, libpng and libjpeg. PR1977: Support using the system installation of Zlib PR1979: Support using the system installation of libjpeg PR1980: Support using the system installation of giflib PR1981: Support using the system installation of libpng 2015-05-13 Andrew John Hughes * Makefile.am: (ICEDTEA_CONFIGURE): Remove hardcoded --with-zlib=system argument. Add appropriate --with-zlib/--with-libjpeg/--with-libpng/ --with-giflib argument, depending on options passed to configure, replacing USE_SYSTEM_ZLIB, USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. * NEWS: Updated. * acinclude.m4: (IT_CHECK_FOR_LCMS): Enable system LCMS by default. * remove-intree-libraries.sh.in: Update ZLIB_VERSION to match version in OpenJDK (1.2.8). Update JPEG source list and arrange alphabetically. Drop duplicate echo statement for zlib. 2011-09-06 Andrew John Hughes * Makefile.am: (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, USE_SYSTEM_GIF. * acinclude.m4: (IT_CHECK_FOR_ZLIB): New macro to check for zlib. (IT_CHECK_FOR_JPEG): Likewise for libjpeg. (IT_CHECK_FOR_PNG): Likewise for libpng. (IT_CHECK_FOR_GIF): Likewise for giflib. * configure.ac: Remove old AC_CHECK_LIB calls for jpeg, gif and zlib and PKG_CHECK_MODULES call for libpng. Add calls to new macros above. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 01:59:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 01:59:07 +0000 Subject: [Bug 1981] [IcedTea8] Support using the system installation of libpng In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1981 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=d0e74323b634 author: Andrew John Hughes date: Fri May 15 02:57:48 2015 +0100 Add the option to use the system zlib, giflib, libpng and libjpeg. PR1977: Support using the system installation of Zlib PR1979: Support using the system installation of libjpeg PR1980: Support using the system installation of giflib PR1981: Support using the system installation of libpng 2015-05-13 Andrew John Hughes * Makefile.am: (ICEDTEA_CONFIGURE): Remove hardcoded --with-zlib=system argument. Add appropriate --with-zlib/--with-libjpeg/--with-libpng/ --with-giflib argument, depending on options passed to configure, replacing USE_SYSTEM_ZLIB, USE_SYSTEM_JPEG, USE_SYSTEM_PNG and USE_SYSTEM_GIF. * NEWS: Updated. * acinclude.m4: (IT_CHECK_FOR_LCMS): Enable system LCMS by default. * remove-intree-libraries.sh.in: Update ZLIB_VERSION to match version in OpenJDK (1.2.8). Update JPEG source list and arrange alphabetically. Drop duplicate echo statement for zlib. 2011-09-06 Andrew John Hughes * Makefile.am: (ICEDTEA_ENV): Set ZLIB_LIBS, ZLIB_CFLAGS, USE_SYSTEM_ZLIB, JPEG_LIBS, JPEG_CFLAGS, USE_SYSTEM_JPEG, PNG_LIBS, PNG_CFLAGS, USE_SYSTEM_PNG, GIF_LIBS, GIF_CFLAGS, USE_SYSTEM_GIF. * acinclude.m4: (IT_CHECK_FOR_ZLIB): New macro to check for zlib. (IT_CHECK_FOR_JPEG): Likewise for libjpeg. (IT_CHECK_FOR_PNG): Likewise for libpng. (IT_CHECK_FOR_GIF): Likewise for giflib. * configure.ac: Remove old AC_CHECK_LIB calls for jpeg, gif and zlib and PKG_CHECK_MODULES call for libpng. Add calls to new macros above. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ptisnovs at icedtea.classpath.org Fri May 15 11:11:39 2015 From: ptisnovs at icedtea.classpath.org (ptisnovs at icedtea.classpath.org) Date: Fri, 15 May 2015 11:11:39 +0000 Subject: /hg/gfx-test: 2 new changesets Message-ID: changeset 3e7bdaa38cc5 in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=3e7bdaa38cc5 author: Pavel Tisnovsky date: Fri May 15 13:12:41 2015 +0200 Added javadoc. changeset 1a38c30f5d4f in /hg/gfx-test details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=1a38c30f5d4f author: Pavel Tisnovsky date: Fri May 15 13:14:02 2015 +0200 Added new tests into BitBltUsingBgColor. diffstat: ChangeLog | 10 + src/org/gfxtest/reporter/Reporter.java | 8 +- src/org/gfxtest/testsuites/BitBltUsingBgColor.java | 165 +++++++++++++++++++++ 3 files changed, 182 insertions(+), 1 deletions(-) diffs (249 lines): diff -r 23c6953f59ed -r 1a38c30f5d4f ChangeLog --- a/ChangeLog Thu May 14 11:12:50 2015 +0200 +++ b/ChangeLog Fri May 15 13:14:02 2015 +0200 @@ -1,3 +1,13 @@ +2015-05-15 Pavel Tisnovsky + + * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: + Added new tests into BitBltUsingBgColor. + +2015-05-15 Pavel Tisnovsky + + * src/org/gfxtest/reporter/Reporter.java: + Added javadoc. + 2015-05-14 Pavel Tisnovsky * src/org/gfxtest/testsuites/BitBltUsingBgColor.java: diff -r 23c6953f59ed -r 1a38c30f5d4f src/org/gfxtest/reporter/Reporter.java --- a/src/org/gfxtest/reporter/Reporter.java Thu May 14 11:12:50 2015 +0200 +++ b/src/org/gfxtest/reporter/Reporter.java Fri May 15 13:14:02 2015 +0200 @@ -1,7 +1,7 @@ /* Java gfx-test framework - Copyright (C) 2010, 2011, 2012 Red Hat + Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Red Hat This file is part of IcedTea. @@ -261,10 +261,12 @@ */ private void writeTestResult(BufferedWriter output, TestResult testResult, String testSuiteName) throws IOException { + // if test result is missing, the corresponding field should be properly highlighted if (testResult == null) { output.write("×"); } + // if test result is present, create link to it else { output.write(String.format("%s", testSuiteName, testResult.toString())); @@ -281,6 +283,7 @@ private void writeHtmlHeader(BufferedReader input, BufferedWriter output) throws IOException { String line; + // write HTML header up to the specified placeholder while( (line = input.readLine())!=null && !"${RESULT}".equals(line.trim())) { output.write(line); @@ -298,6 +301,7 @@ private void writeHtmlFooter(BufferedReader input, BufferedWriter output) throws IOException { String line; + // write HTML footer that does not contain any placeholders while( (line = input.readLine())!=null) { output.write(line); @@ -319,6 +323,7 @@ { return results; } + // read all previous results and put them into the map for (String resultDir : inputDir.list()) { File dir = new File(inputDir, resultDir); @@ -361,6 +366,7 @@ this.log.logSet(testNode.getNodeName(), ""+i); Element patternNode = (Element) testNode.getElementsByTagName("pattern").item(0); + // check if images are the same or not String result = patternNode.getAttribute("result"); this.log.logSet("result", result); totalTests ++; diff -r 23c6953f59ed -r 1a38c30f5d4f src/org/gfxtest/testsuites/BitBltUsingBgColor.java --- a/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Thu May 14 11:12:50 2015 +0200 +++ b/src/org/gfxtest/testsuites/BitBltUsingBgColor.java Fri May 15 13:14:02 2015 +0200 @@ -8536,6 +8536,171 @@ } /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.green); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.cyan. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundCyan(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.cyan); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.red. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundRed(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.red); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.magenta. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundMagenta(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.magenta); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.yellow. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundYellow(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.yellow); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB}. + * Background color is set to Color.white. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGBbackgroundWhite(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB(image, graphics2d, Color.white); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB_PRE}. + * Background color is set to Color.black. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGB_Pre_backgroundBlack(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB_Pre(image, graphics2d, Color.black); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB_PRE}. + * Background color is set to Color.blue. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGB_Pre_backgroundBlue(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB_Pre(image, graphics2d, Color.blue); + } + + /** + * Test basic BitBlt operation for empty buffered image with type {@link BufferedImage#TYPE_INT_ARGB_PRE}. + * Background color is set to Color.green. + * + * @param image + * image to be used as a destination for BitBlt-type operations + * @param graphics2d + * graphics canvas + * @return test result status - PASSED, FAILED or ERROR + */ + public TestResult testBitBltEmptyBufferedImageTypeIntARGB_Pre_backgroundGreen(TestImage image, Graphics2D graphics2d) + { + return doBitBltEmptyBufferedImageTypeIntARGB_Pre(image, graphics2d, Color.green); + } + + /** * Test basic BitBlt operation for empty buffered image with type TYPE_4BYTE_ABGR_Pre. * Background color is set to Color.black. * From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:00 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:00 +0000 Subject: [Bug 1979] [IcedTea8] Support using the system installation of libjpeg In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1979 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:01 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1979, which changed state. Bug 1979 Summary: [IcedTea8] Support using the system installation of libjpeg http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1979 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:11 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:11 +0000 Subject: [Bug 1977] [IcedTea8] Support using the system installation of Zlib In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1977 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:11 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:11 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1977, which changed state. Bug 1977 Summary: [IcedTea8] Support using the system installation of Zlib http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1977 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:48 +0000 Subject: [Bug 1981] [IcedTea8] Support using the system installation of libpng In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1981 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:28:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:28:48 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1981, which changed state. Bug 1981 Summary: [IcedTea8] Support using the system installation of libpng http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1981 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:29:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:29:30 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 1980, which changed state. Bug 1980 Summary: [IcedTea8] Support using the system installation of giflib http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1980 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:29:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:29:29 +0000 Subject: [Bug 1980] [IcedTea8] Support using the system installation of giflib In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1980 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:31:13 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:31:13 +0000 Subject: [Bug 2362] New: [IcedTea8] Update HACKING Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2362 Bug ID: 2362 Summary: [IcedTea8] Update HACKING Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org This file is hugely outdated. It needs updating or discarding. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:31:31 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:31:31 +0000 Subject: [Bug 2362] [IcedTea8] Update HACKING In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2362 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:31:31 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:31:31 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2362 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:49:51 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:49:51 +0000 Subject: [Bug 2363] New: [IcedTea8] Remove EC source code prior to build Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2363 Bug ID: 2363 Summary: [IcedTea8] Remove EC source code prior to build Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org Forwardport: changeset: 2613:7d1c8d7548ac user: Andrew John Hughes date: Mon Jan 14 18:54:27 2013 +0000 summary: Remove EC source code prior to build (already disabled during build using DISABLE_INTREE_EC=true) and make all removals verbose. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:50:10 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:50:10 +0000 Subject: [Bug 2363] [IcedTea8] Remove EC source code prior to build In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2363 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:50:10 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:50:10 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2363 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 15 14:57:31 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 15 May 2015 14:57:31 +0000 Subject: [Bug 1740] [TRACKER] IcedTea 3.1.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1740 --- Comment #1 from Andrew John Hughes --- Targetting 8u60. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 17 21:30:08 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 17 May 2015 21:30:08 +0000 Subject: [Bug 2367] New: 7 no longer builds with 6 - Util is not public in sun.management; cannot be accessed from outside package Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2367 Bug ID: 2367 Summary: 7 no longer builds with 6 - Util is not public in sun.management; cannot be accessed from outside package Product: IcedTea Version: 2.5.5 Hardware: ppc64 OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: chewi at gentoo.org CC: unassigned at icedtea.classpath.org Created attachment 1320 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1320&action=edit gzipped Portage log When attempting to build 2.5.5 on ppc64 Gentoo with 6-1.13.7, the build fails at stage 2 with the error below. See the full build log attached. This has been encountered by other users: https://forums.gentoo.org/viewtopic-t-1004478.html http://www.linuxquestions.org/questions/programming-9/compiling-java-icedtea-for-openjdk-7-with-openjdk-6-a-4175538056/ ---- # Running javac: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/bootstrap/jdk1.6.0/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -Xmx1792m -Xms1792m -XX:PermSize=32m -XX:MaxPermSize=160m -Xboo tclasspath/p:/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build-boot/langtools/dist/bootstrap/lib/javac.jar -jar /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build- boot/langtools/dist/bootstrap/lib/javac.jar -g -source 6 -target 6 -encoding ascii -Xbootclasspath:/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build-boot/classes -sourcepath /var/tmp/notmpfs/port age/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/generated.build:../../../src/solaris/classes:../../../src/share/classes -bootclasspath /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build-boot/class es:/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/bootstrap/jdk1.6.0/jre/lib/rt.jar -d /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build-boot/classes @/var/tmp/notmpfs/porta ge/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build-boot/tmp/java/java.lang/java/.classes.list Unknown -XX option: -XX:-PrintVMOptions Unknown -XX option: -XX:+UnlockDiagnosticVMOptions Unknown -XX option: -XX:-LogVMOutput ../../../src/share/classes/java/lang/management/PlatformComponent.java:42: error: Util is not public in sun.management; cannot be accessed from outside package import sun.management.Util; -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 17 21:35:12 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 17 May 2015 21:35:12 +0000 Subject: [Bug 2367] 7 no longer builds with 6 - Util is not public in sun.management; cannot be accessed from outside package In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2367 --- Comment #1 from James Le Cuirot --- Note I had to up the memory limits in cacao/memory.patch to allow it to get this far. The -J-Xmx256m flag in rules.make needs to be -J-Xmx512m and the MAX_VM_MEMORY value in Platform.gmk needs to increase from 512 to 1792. The doc limits need raising too but I'll file a separate bug report about that. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 17 21:49:01 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 17 May 2015 21:49:01 +0000 Subject: [Bug 2368] New: Segmentation fault when building 2.5.5 on ppc64 with HotSpot Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2368 Bug ID: 2368 Summary: Segmentation fault when building 2.5.5 on ppc64 with HotSpot Product: IcedTea Version: 2.5.5 Hardware: ppc64 OS: Linux Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: chewi at gentoo.org CC: unassigned at icedtea.classpath.org Created attachment 1321 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1321&action=edit gzipped Portage log When attempting to build 2.5.5 on ppc64 Gentoo with gcj 4.8.2 and ecj 4.2, I get a segfault during an invocation of ant. See the full build log attached. build-bootstrap-javac: [mkdir] Created dir: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [mkdir] Created dir: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/classes [pcompile] Generating 7 resource files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [copy] Copying 1 file to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [pcompile] Generating 1 resource files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [javac] Compiling 298 source files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/classes [copy] Copying 1 file to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/classes [mkdir] Created dir: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/lib Makefile:205: recipe for target 'build' failed gmake[3]: *** [build] Segmentation fault gmake[3]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk/langtools/make' make/langtools-rules.gmk:37: recipe for target 'langtools-build' failed gmake[2]: *** [langtools-build] Error 2 gmake[2]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk' Makefile:251: recipe for target 'build_product_image' failed gmake[1]: *** [build_product_image] Error 2 gmake[1]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk' Makefile:2221: recipe for target 'stamps/icedtea.stamp' failed make: *** [stamps/icedtea.stamp] Error 2 Note that a segfault does not always occur. Sometimes the failure looks like this instead. Note the absence of any real error message. build-bootstrap-javac: [mkdir] Created dir: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [mkdir] Created dir: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/classes [pcompile] Generating 7 resource files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [copy] Copying 1 file to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [pcompile] Generating 1 resource files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/gensrc [javac] Compiling 298 source files to /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk.build/langtools/build/bootstrap/classes BUILD FAILED /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk/langtools/make/build.xml:452: The following error occurred while executing this line: /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk/langtools/make/build.xml:795: Compile failed; see the compiler error output for details. Total time: 7 seconds Makefile:205: recipe for target 'build' failed gmake[3]: *** [build] Error 1 gmake[3]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk/langtools/make' make/langtools-rules.gmk:37: recipe for target 'langtools-build' failed gmake[2]: *** [langtools-build] Error 2 gmake[2]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk' Makefile:251: recipe for target 'build_product_image' failed gmake[1]: *** [build_product_image] Error 2 gmake[1]: Leaving directory '/var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk' Makefile:2221: recipe for target 'stamps/icedtea.stamp' failed make: *** [stamps/icedtea.stamp] Error 2 Unfortunately I misplaced my core dump but I did make a note of the failing line. Program terminated with signal SIGSEGV, Segmentation fault. #0 get_stack_bang_address (ucontext=0x3fff9c7b8b20, this=) at /var/tmp/notmpfs/portage/dev-java/icedtea-7.2.5.5/work/icedtea-2.5.5/openjdk-boot/hotspot/src/cpu/ppc/vm/nativeInst_ppc.hpp:104 104 return MacroAssembler::get_stack_bang_address(long_at(0), ucontext); -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 17 22:13:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 17 May 2015 22:13:02 +0000 Subject: [Bug 829] CACAO javadoc: error - java.lang.OutOfMemoryError: Please increase memory. during docs while using CACAO for self-hosting purposes. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=829 James Le Cuirot changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |chewi at gentoo.org --- Comment #1 from James Le Cuirot --- This is still true for CACAO on ppc and ppc64! The value of MAX_VM_MEMORY is determined in an if construct in openjdk/jdk/make/docs/Makefile. Plain ppc follows the else clause and the value need to be increased from 768 to 1280 for icedtea 6 and 1792 for icedtea 7. Note that the value of MIN_VM_MEMORY is already 1536 under icedtea 7 but -Xmx takes priority over -Xms so this doesn't help. ppc64 follows the first clause. The value needs to be increased from 1024 to 1792 for icedtea 6. The value has already been patched from 1536 to 1792 for icedtea 7 and this may be enough but I don't yet know because I haven't got the build to progress this far with either CACAO or HotSpot yet. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:47:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 18 May 2015 02:47:50 +0000 Subject: [Bug 2369] New: [IcedTea8] SunEC provider is partially installed Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 Bug ID: 2369 Summary: [IcedTea8] SunEC provider is partially installed Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org $ /home/andrew/build/icedtea8/bin/java TestEllipticCurveCryptoSupport OK: No SunEC provider WARNING: EC AlgorithmParameter is present WARNING: ECDH KeyAgreement is present WARNING: EC KeyFactory is present Exception in thread "main" java.lang.RuntimeException: Cannot load SunEC provider at sun.security.pkcs11.P11ECKeyFactory.getSunECProvider(P11ECKeyFactory.java:55) at sun.security.pkcs11.P11ECKeyFactory.getECParameterSpec(P11ECKeyFactory.java:71) at sun.security.pkcs11.P11KeyPairGenerator.initialize(P11KeyPairGenerator.java:146) at sun.security.pkcs11.P11KeyPairGenerator.(P11KeyPairGenerator.java:133) at sun.security.pkcs11.SunPKCS11$P11Service.newInstance0(SunPKCS11.java:1003) at sun.security.pkcs11.SunPKCS11$P11Service.newInstance(SunPKCS11.java:980) at sun.security.jca.GetInstance.getInstance(GetInstance.java:236) at java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:227) at TestEllipticCurveCryptoSupport.main(TestEllipticCurveCryptoSupport.java:61) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:48:31 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 18 May 2015 02:48:31 +0000 Subject: [Bug 2369] [IcedTea8] SunEC provider is partially installed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED --- Comment #1 from Andrew John Hughes --- disable-intree-ec.patch needs re-enabling to disable the provider in java.security. Ideally, sunec.jar should not be built either. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:48:45 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 18 May 2015 02:48:45 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2369 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 18 02:48:45 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 18 May 2015 02:48:45 +0000 Subject: [Bug 2369] [IcedTea8] SunEC provider is partially installed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1282 Target Milestone|--- |3.0.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 18 07:40:21 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 18 May 2015 07:40:21 +0000 Subject: [Bug 2369] [IcedTea8] SunEC provider is partially installed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 --- Comment #2 from Andrew John Hughes --- sunec.jar is required for some classes common to both the SunEC provider and the PKCS11 provider. In fact, as of OpenJDK 8, the SunEC provider is needed to load the curves for the PKCS11 provider, which is what results in the above error message. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 19 14:15:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 19 May 2015 14:15:56 +0000 Subject: [Bug 2136] MongoCursor.hasNext() only returns true up until DEFAULT_BATCH_SIZE size for certain queries In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2136 Severin Gehwolf changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #4 from Severin Gehwolf --- Closing as invalid as this one is a mongodb server bug. -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 20 03:30:17 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 20 May 2015 03:30:17 +0000 Subject: [Bug 829] CACAO javadoc: error - java.lang.OutOfMemoryError: Please increase memory. during docs while using CACAO for self-hosting purposes. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=829 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |gnu.andrew at redhat.com Assignee|unassigned at icedtea.classpat |gnu.andrew at redhat.com |h.org | Target Milestone|--- |6-1.13.8 -- You are receiving this mail because: You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 20 11:29:18 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 20 May 2015 11:29:18 +0000 Subject: [Bug 2095] [IcedTea8] 2048-bit DH upper bound too small for Fedora infrastructure In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2095 cross at codenomicon.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cross at codenomicon.com --- Comment #1 from cross at codenomicon.com --- What is the status of this issue? I see that IcedTea 6 (bug 2096) and IcedTea 7 (bug 2094) are already fixed and released. Thanks in advance, Ossi Herrala Codenomicon -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Wed May 20 13:19:22 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 20 May 2015 15:19:22 +0200 Subject: [rfc][ciecdtea-web]Fixing invalid width and height attributes in case of -html Message-ID: <555C89DA.10201@redhat.com> Eight wonder of the world, -html switch is used :) I got bugreport today, that some legacy appelts contains width like 800px or with another garabge. So obviously new Integer on that vlaue fails. Attached is simpel fix whch should doo the trick. J. -------------- next part -------------- A non-text attachment was scrubbed... Name: removeGarabgeFromWidthAndHeight.patch Type: text/x-patch Size: 1688 bytes Desc: not available URL: From jvanek at redhat.com Wed May 20 13:50:15 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 20 May 2015 15:50:15 +0200 Subject: [rfc][icedtea-web] fix cache in case of urls with query Message-ID: <555C9117.9080802@redhat.com> Another bug, originally related to -html, but much more widespread is related to compressed streams. Our glorious cache, is removing query when it is crating path to cached file. Obviously it is very wrong when jnlp file is based on this query, but mostly it is not observable. But, when this url with query is send as compressed stream, then .gz (or any other suffix depending on compression) is attached. But.... it is attached *behind* query so once query is remove, the cache file have same suffix as final file, so it successfully rewrite itself. http://server/pahe.php?key=value => came as gzipped, so it is understand by itw as http://server/pahe.php?key=value.gz but both http://server/pahe.php?key=value and http://server/pahe.php?key=value.gz are stored in cache as http/server/pahe.php I Have chosen the fix by using also query in resulted name, but I have some feelings, that query was already removed in past - but http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 speak differently, so... Another fix may be to put suffixes after file, but before query. It is less invasive, and is fixing the bug I was facing. But what about generated jnlps? I think he best way is ti use also whole query,,,, The filename is sanitized anyway. J. -------------- next part -------------- A non-text attachment was scrubbed... Name: fixCache.patch Type: text/x-patch Size: 546 bytes Desc: not available URL: From jkang at redhat.com Wed May 20 13:57:22 2015 From: jkang at redhat.com (Jie Kang) Date: Wed, 20 May 2015 09:57:22 -0400 (EDT) Subject: [rfc][ciecdtea-web]Fixing invalid width and height attributes in case of -html In-Reply-To: <555C89DA.10201@redhat.com> References: <555C89DA.10201@redhat.com> Message-ID: <593235695.1854935.1432130242583.JavaMail.zimbra@redhat.com> ----- Original Message ----- > Eight wonder of the world, -html switch is used :) > > I got bugreport today, that some legacy appelts contains width like 800px or > with another garabge. > So obviously new Integer on that vlaue fails. > > Attached is simpel fix whch should doo the trick. > Hello, Cool, someone is using the html tag! ;o Fix looks fine. Please consider adding unit tests for this n.s.j.runtime.html package including this AppletParser class. Regards, > J. > -- Jie Kang Java Team - Software Engineering Intern From jvanek at redhat.com Wed May 20 17:02:27 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 20 May 2015 19:02:27 +0200 Subject: [rfc][icedtea-web] remember comemnted out lines in deployment.properties Message-ID: <555CBE23.1000100@redhat.com> Hi! Always whern you comment outr something in deployment.properties, then save thsoe via itw-settings, then those comemnts are gonne. Today my patience with it run ou. THis patch is fixing this behaviour. J. -------------- next part -------------- A non-text attachment was scrubbed... Name: remberCommentedLInesFromPRoperties.patch Type: text/x-patch Size: 3890 bytes Desc: not available URL: From jvanek at redhat.com Wed May 20 17:08:51 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 20 May 2015 19:08:51 +0200 Subject: [rfc][ciecdtea-web]Fixing invalid width and height attributes in case of -html In-Reply-To: <593235695.1854935.1432130242583.JavaMail.zimbra@redhat.com> References: <555C89DA.10201@redhat.com> <593235695.1854935.1432130242583.JavaMail.zimbra@redhat.com> Message-ID: <555CBFA3.4060503@redhat.com> On 05/20/2015 03:57 PM, Jie Kang wrote: > > > ----- Original Message ----- >> Eight wonder of the world, -html switch is used :) >> >> I got bugreport today, that some legacy appelts contains width like 800px or >> with another garabge. >> So obviously new Integer on that vlaue fails. >> >> Attached is simpel fix whch should doo the trick. >> > > Hello, > > Cool, someone is using the html tag! ;o > > Fix looks fine. > > Please consider adding unit tests for this n.s.j.runtime.html package including this AppletParser class. Sure. Before push I will add unttest (same with the next "[rfc][icedtea-web] remember comemnted out lines in deployment.properties" Thanx! J. > > > Regards, > >> J. >> > From bugzilla-daemon at icedtea.classpath.org Wed May 20 22:00:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 20 May 2015 22:00:56 +0000 Subject: [Bug 2367] 7 no longer builds with 6 - Util is not public in sun.management; cannot be accessed from outside package In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2367 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1698 Target Milestone|--- |2.6.0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Wed May 20 22:00:56 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Wed, 20 May 2015 22:00:56 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2367 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Thu May 21 07:27:48 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Thu, 21 May 2015 07:27:48 +0000 Subject: [Bug 2375] New: SIGSEGV (0xb) in JNI_CreateJavaVM+0x150b5 with JBOSS Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2375 Bug ID: 2375 Summary: SIGSEGV (0xb) in JNI_CreateJavaVM+0x150b5 with JBOSS Product: IcedTea Version: 6-1.13.7 Hardware: x86_64 OS: Linux Status: NEW Severity: blocker Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: nishant.vashisht at hcl.com CC: unassigned at icedtea.classpath.org Created attachment 1329 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1329&action=edit Error_Log # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007f7508c03675, pid=6775, tid=140140361058048 # # JRE version: 6.0_35-b35 # Java VM: OpenJDK 64-Bit Server VM (23.25-b01 mixed mode linux-amd64 compressed oops) # Derivative: IcedTea6 1.13.7 # Distribution: Red Hat Enterprise Linux Server release 6.6 (Santiago), package rhel-1.13.7.1.el6_6-x86_64 # Problematic frame: # V [libjvm.so+0x559675] JNI_CreateJavaVM+0x150b5 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please include # instructions how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla # --------------- T H R E A D --------------- Current thread (0x00007f7498205800): JavaThread "Java2D Disposer" daemon [_thread_in_vm, id=7581, stack(0x00007f74f8608000,0x00007f74f8709000)] siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000000 Registers: RAX=0x0000000000000000, RBX=0x00007f7498205800, RCX=0x00007f74f8707420, RDX=0x00007f7509369cc0 RSP=0x00007f74f87073f0, RBP=0x00007f74f8707480, RSI=0x00007f7498205800, RDI=0x00007f74f8707420 R8 =0x0000000000000002, R9 =0x0000000000000000, R10=0x00007f75093619c8, R11=0x0000000000000080 R12=0x00007f74982059d8, R13=0x00007f7498165fe0, R14=0x00000000000000c2, R15=0x0000000000000000 RIP=0x00007f7508c03675, EFLAGS=0x0000000000010246, CSGSFS=0x0000000000000033, ERR=0x0000000000000004 TRAPNO=0x000000000000000e Top of Stack: (sp=0x00007f74f87073f0) 0x00007f74f87073f0: 00007f7498205800 00007f74c8300b98 0x00007f74f8707400: 00000000000000c2 00007f74f8707410 0x00007f74f8707410: 00007f7498205800 00007f74f8707420 0x00007f74f8707420: 00007f7498205800 0000000000000000 0x00007f74f8707430: 0000000000000004 00007f74c8300be8 0x00007f74f8707440: 00007f7498205800 523beb0a00000001 0x00007f74f8707450: 00007f7498165fe0 00007f74982059d8 0x00007f74f8707460: 00007f7498165de0 00007f7498165fe0 0x00007f74f8707470: 00007f7498192550 00007f7498205800 0x00007f74f8707480: 00007f74f87074a0 00007f747dbbfe61 0x00007f74f8707490: 00007f74980fe2d0 0000000000000001 0x00007f74f87074a0: 00007f7498165e30 0000003813a10f17 0x00007f74f87074b0: 00007f74980fe330 00007f7498165e30 0x00007f74f87074c0: 0000003813c9b700 0000003813a119d4 0x00007f74f87074d0: 00007f7498165e30 00007f74980fe330 0x00007f74f87074e0: 00007f7498165e30 00007f7498165fe0 0x00007f74f87074f0: 00007f7498166010 0000003813a11a92 0x00007f74f8707500: 00007f74982059d8 00007f74f8707550 0x00007f74f8707510: 00007f7498165de0 00007f74980fe2d0 0x00007f74f8707520: 00007f74f8707600 00007f747dbc1122 0x00007f74f8707530: 00007f74f8707600 00000000d43201c8 0x00007f74f8707540: 0000000000000000 00000000d43201c8 0x00007f74f8707550: 00007f74f87075c8 00007f75009cb790 0x00007f74f8707560: 00007f74f8707608 00007f7498205800 0x00007f74f8707570: 00000000e8e69748 00007f7498205d10 0x00007f74f8707580: 00007f7498205800 00007f74f8707588 0x00007f74f8707590: 00000000d43201c8 00007f74f8707600 0x00007f74f87075a0: 00000000d4322658 0000000000000000 0x00007f74f87075b0: 00000000d43201c8 0000000000000000 0x00007f74f87075c0: 00007f74f87075e8 00007f74f8707658 0x00007f74f87075d0: 00007f75009bfe9a 0000000000000000 0x00007f74f87075e0: 00007f75009c8598 00007f7498165de0 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at redhat.com Thu May 21 13:57:19 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Thu, 21 May 2015 15:57:19 +0200 Subject: [rfc][icedtea-web] exctrat "rember deccision" panel so it canbe reused Message-ID: <555DE43F.1060607@redhat.com> hi! I wont to introduce global solution for various dialogues, so they can be checked by user, and will not show again. Some of dialogues already have this feature, but some have not. The user0interaction part is alrady avaiable in those who had it (and are not certificate based). This patch extracted this aprt to few classes in separate package. I hope I will later reuse this "RememberPanel.java" in some of current dialogues whcih also deserve this feature. (Ialready have global solution in mind) Except hunk: //in this moment, panel is placed on some dialogue + Container p = RememberPanel.this.getParent(); + while (p != null) { + if (p instanceof SecurityDialog) { + ((SecurityDialog) p).setValue(action); + ((SecurityDialog) p).dispose(); + break; + } + p = p.getParent(); + } The whole patch is really an refactroing. J. -------------- next part -------------- A non-text attachment was scrubbed... Name: exctractRemeberPanel.diff Type: text/x-patch Size: 36039 bytes Desc: not available URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 04:58:09 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 04:58:09 +0000 Subject: [Bug 2377] New: [IcedTea8] PaX mark the installed JDK so it runs on hardened systems Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2377 Bug ID: 2377 Summary: [IcedTea8] PaX mark the installed JDK so it runs on hardened systems Product: IcedTea Version: 8-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 04:58:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 04:58:55 +0000 Subject: [Bug 2377] [IcedTea8] PaX mark the installed JDK so it runs on hardened systems In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2377 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 --- Comment #1 from Andrew John Hughes --- When the JDK is copied by install, it loses its extended attribute PaX markings so they need to be re-applied. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 04:58:55 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 04:58:55 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2377 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Fri May 22 05:02:28 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Fri, 22 May 2015 05:02:28 +0000 Subject: /hg/icedtea: 5 new changesets Message-ID: changeset 5cf5cff4b686 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=5cf5cff4b686 author: Andrew John Hughes date: Mon Jan 14 18:54:27 2013 +0000 PR2363: Remove EC source code prior to build and make all removals verbose. 2013-01-14 Andrew John Hughes * fsg.sh: Remove source code for the EC provider which isn't built. Make the removals verbose so they appear in logs as with remove-intree-libraries.sh. changeset fe86c35d05b0 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=fe86c35d05b0 author: Andrew John Hughes date: Mon May 18 03:40:22 2015 +0100 PR94: empty install target in Makefile.am 2015-05-16 Andrew John Hughes PR94: empty install target in Makefile.am * Makefile.am: (BUILD_SDK_DIR): Added. (BUILD_JRE_DIR): Likewise. (BUILD_JRE_ARCH_DIR): Redefine using BUILD_SDK_DIR. (BUILD_DEBUG_SDK_DIR): Added. (BUILD_DEBUG_JRE_DIR): Likewise. (BUILD_DEBUG_JRE_ARCH_DIR): Redefine using BUILD_DEBUG_SDK_DIR. (BUILD_BOOT_SDK_DIR): Added. (BUILD_BOOT_JRE_DIR): Likewise. (DESKTOP_FILES): Likewise. (EXTRA_DIST): Redefine using DESKTOP_FILES. (install): Removed. (bootstrap-directory-stage2): Redefine using BUILD_BOOT_SDK_DIR. (icedtea): Redefine using BUILD_SDK_DIR and BUILD_JRE_DIR. (icedtea-debug): Likewise using BUILD_DEBUG_SDK_DIR and BUILD_DEBUG_JRE_DIR. (check-crypto): Redefine using BUILD_SDK_DIR. (add-archive): Likewise. (clean-add-archive): Likewise. (check-crypto-debug): Redefine using BUILD_DEBUG_SDK_DIR. (add-archive-debug): Likewise. (clean-add-archive-debug): Likewise. (icedtea-boot): Redefine using BUILD_BOOT_SDK_DIR. (rebuild): Likewise. (hotspot): Redefine using BUILD_SDK_DIR and BUILD_BOOT_SDK_DIR. (check-crypto-boot): Redefine using BUILD_BOOT_SDK_DIR. (add-archive-boot): Likewise. (clean-add-archive-boot): Likewise. (icedtea-stage1): Redefine using BUILD_SDK_DIR. (check-hotspot): Likewise. (check-langtools): Likewise. (check-jdk): Likewise. (install-exec-local): Added. Installs JDK binaries, headers, native libraries, tapsets, JAR and IDL files. (install-data-local): Installs property files, man pages, images, documentation and other miscellaneous data files, such as the timezone database. * NEWS: Updated. changeset 1b3c4b985949 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=1b3c4b985949 author: Andrew John Hughes date: Fri May 22 05:55:33 2015 +0100 PR2369: SunEC provider is partially installed 2015-05-20 Andrew John Hughes PR2369: SunEC provider is partially installed * TestCryptoLevel.java: Moved to... * Makefile.am: (ECC_CHECK_BUILD_DIR): Added. (CRYPTO_CHECK_SRCS): Update TestCryptoLevel.java path. (ECC_CHECK_SRCS): Added. (ICEDTEA_PATCHES): Re-add updated disable-intree-ec.patch (EXTRA_DIST): Add ECC_CHECK_SRCS. (check-local): Add check-ecc.stamp. (clean-tests): Add clean-check-ecc. (clean-local): Add clean-ecccheck. (.PHONY). ADd clean-ecccheck and clean-check-ecc. (ecccheck): Build ECC check test. (clean-ecccheck): Cleanup ECC check test. (check-ecc): Run ECC check test. (clean-check-ecc): Cleanup run of ECC check test. * NEWS: Updated. * fsg.sh: Don't remove SunEC.java and SunECEntries.java, which are still needed by the PKCS11 provider in 8. * patches/disable-intree-ec.patch: Regenerated. * patches/nss-config.patch: Likewise. * patches/nss-not-enabled-config.patch: Likewise. * test/standalone/TestCryptoLevel.java: ...here. * test/standalone/TestEllipticCurveCryptoSupport.java: Add check for elliptic curve cryptography support. * test/standalone/agpl-3.0.txt: Add back AGPL 3 license as this is used by TestCryptoLevel and the new TestEllipticCurveCryptoSupport tests. changeset 85e4e1594c99 in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=85e4e1594c99 author: Andrew John Hughes date: Fri May 22 06:00:33 2015 +0100 PR2377: PaX mark the installed JDK so it runs on hardened systems 2015-05-20 Andrew John Hughes PR2377: PaX mark the installed JDK so it runs on hardened systems * Makefile.am: (install-exec-local): PaX mark installed JDK. * NEWS: Updated. changeset 10e7f91158ff in /hg/icedtea details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=10e7f91158ff author: Andrew John Hughes date: Fri May 22 06:02:08 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset 85e4e1594c99 diffstat: .hgtags | 1 + ChangeLog | 97 ++ Makefile.am | 364 ++++++++-- NEWS | 4 + TestCryptoLevel.java | 78 -- fsg.sh | 37 +- patches/disable-intree-ec.patch | 10 +- patches/nss-config.patch | 8 +- patches/nss-not-enabled-config.patch | 6 +- test/standalone/TestCryptoLevel.java | 78 ++ test/standalone/TestEllipticCurveCryptoSupport.java | 190 +++++ test/standalone/agpl-3.0.txt | 661 ++++++++++++++++++++ 12 files changed, 1348 insertions(+), 186 deletions(-) diffs (truncated from 1957 to 500 lines): diff -r d0e74323b634 -r 10e7f91158ff .hgtags --- a/.hgtags Fri May 15 02:57:48 2015 +0100 +++ b/.hgtags Fri May 22 06:02:08 2015 +0100 @@ -30,3 +30,4 @@ d96a0228b79286eea28af85707fd8ccc42cbed84 icedtea-1.12 13b9a6c006730355f1441c69649775e7cebd8aa0 icedtea-1.13 1b47f8cc8c754841c63dfcddc41a11f1b012bddd icedtea-1.14 +85e4e1594c999ff8fda13bcbb79fa8f63299c833 icedtea-3.0.0pre03 diff -r d0e74323b634 -r 10e7f91158ff ChangeLog --- a/ChangeLog Fri May 15 02:57:48 2015 +0100 +++ b/ChangeLog Fri May 22 06:02:08 2015 +0100 @@ -1,3 +1,100 @@ +2015-05-20 Andrew John Hughes + + PR2377: PaX mark the installed JDK so it runs + on hardened systems + * Makefile.am: + (install-exec-local): PaX mark installed JDK. + * NEWS: Updated. + +2015-05-20 Andrew John Hughes + + PR2369: SunEC provider is partially installed + * TestCryptoLevel.java: Moved to... + * Makefile.am: + (ECC_CHECK_BUILD_DIR): Added. + (CRYPTO_CHECK_SRCS): Update TestCryptoLevel.java + path. + (ECC_CHECK_SRCS): Added. + (ICEDTEA_PATCHES): Re-add updated disable-intree-ec.patch + (EXTRA_DIST): Add ECC_CHECK_SRCS. + (check-local): Add check-ecc.stamp. + (clean-tests): Add clean-check-ecc. + (clean-local): Add clean-ecccheck. + (.PHONY). ADd clean-ecccheck and clean-check-ecc. + (ecccheck): Build ECC check test. + (clean-ecccheck): Cleanup ECC check test. + (check-ecc): Run ECC check test. + (clean-check-ecc): Cleanup run of ECC check test. + * NEWS: Updated. + * fsg.sh: Don't remove SunEC.java and SunECEntries.java, + which are still needed by the PKCS11 provider in 8. + * patches/disable-intree-ec.patch: + Regenerated. + * patches/nss-config.patch: Likewise. + * patches/nss-not-enabled-config.patch: Likewise. + * test/standalone/TestCryptoLevel.java: ...here. + * test/standalone/TestEllipticCurveCryptoSupport.java: + Add check for elliptic curve cryptography support. + * test/standalone/agpl-3.0.txt: + Add back AGPL 3 license as this is used by TestCryptoLevel + and the new TestEllipticCurveCryptoSupport tests. + +2015-05-16 Andrew John Hughes + + PR94: empty install target in Makefile.am + * Makefile.am: + (BUILD_SDK_DIR): Added. + (BUILD_JRE_DIR): Likewise. + (BUILD_JRE_ARCH_DIR): Redefine using BUILD_SDK_DIR. + (BUILD_DEBUG_SDK_DIR): Added. + (BUILD_DEBUG_JRE_DIR): Likewise. + (BUILD_DEBUG_JRE_ARCH_DIR): Redefine using + BUILD_DEBUG_SDK_DIR. + (BUILD_BOOT_SDK_DIR): Added. + (BUILD_BOOT_JRE_DIR): Likewise. + (DESKTOP_FILES): Likewise. + (EXTRA_DIST): Redefine using DESKTOP_FILES. + (install): Removed. + (bootstrap-directory-stage2): Redefine using + BUILD_BOOT_SDK_DIR. + (icedtea): Redefine using BUILD_SDK_DIR and + BUILD_JRE_DIR. + (icedtea-debug): Likewise using BUILD_DEBUG_SDK_DIR + and BUILD_DEBUG_JRE_DIR. + (check-crypto): Redefine using BUILD_SDK_DIR. + (add-archive): Likewise. + (clean-add-archive): Likewise. + (check-crypto-debug): Redefine using BUILD_DEBUG_SDK_DIR. + (add-archive-debug): Likewise. + (clean-add-archive-debug): Likewise. + (icedtea-boot): Redefine using BUILD_BOOT_SDK_DIR. + (rebuild): Likewise. + (hotspot): Redefine using BUILD_SDK_DIR and + BUILD_BOOT_SDK_DIR. + (check-crypto-boot): Redefine using BUILD_BOOT_SDK_DIR. + (add-archive-boot): Likewise. + (clean-add-archive-boot): Likewise. + (icedtea-stage1): Redefine using BUILD_SDK_DIR. + (check-hotspot): Likewise. + (check-langtools): Likewise. + (check-jdk): Likewise. + (install-exec-local): Added. Installs JDK binaries, + headers, native libraries, tapsets, JAR and IDL files. + (install-data-local): Installs property files, man + pages, images, documentation and other miscellaneous + data files, such as the timezone database. + * NEWS: Updated. + +2013-01-14 Andrew John Hughes + + PR2363: Remove EC source code prior to build + * NEWS: Updated. + * fsg.sh: + Remove source code for the EC provider which + isn't built. Make the removals verbose so + they appear in logs as with + remove-intree-libraries.sh. + 2015-05-13 Andrew John Hughes PR1977: Support using the system installation of Zlib diff -r d0e74323b634 -r 10e7f91158ff Makefile.am --- a/Makefile.am Fri May 15 02:57:48 2015 +0100 +++ b/Makefile.am Fri May 22 06:02:08 2015 +0100 @@ -55,14 +55,21 @@ CLS_DIR_BOOT = $(BOOT_BUILD_OUTPUT_DIR)/classes SERVER_DIR = hotspot/dist/jre/lib/$(INSTALL_ARCH_DIR)/server BUILD_IMAGE_DIR = $(BUILD_OUTPUT_DIR)/images -BUILD_JRE_ARCH_DIR = $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) +BUILD_SDK_DIR = $(BUILD_IMAGE_DIR)/j2sdk-image +BUILD_JRE_DIR = $(BUILD_IMAGE_DIR)/j2re-image +BUILD_JRE_ARCH_DIR = $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) BUILD_DEBUG_IMAGE_DIR = $(DEBUG_BUILD_OUTPUT_DIR)/images -BUILD_DEBUG_JRE_ARCH_DIR = $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) +BUILD_DEBUG_SDK_DIR = $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image +BUILD_DEBUG_JRE_DIR = $(BUILD_DEBUG_IMAGE_DIR)/j2re-image +BUILD_DEBUG_JRE_ARCH_DIR = $(BUILD_DEBUG_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) BUILD_BOOT_IMAGE_DIR = $(BOOT_BUILD_OUTPUT_DIR)/images +BUILD_BOOT_SDK_DIR = $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image +BUILD_BOOT_JRE_DIR = $(BUILD_BOOT_IMAGE_DIR)/j2re-image STAGE1_BOOT_DIR = $(abs_top_builddir)/bootstrap/boot STAGE2_BOOT_DIR = $(abs_top_builddir)/bootstrap/icedtea JAMVM_IMPORT_PATH = $(abs_top_builddir)/jamvm/install/hotspot CRYPTO_CHECK_BUILD_DIR = $(abs_top_builddir)/cryptocheck.build +ECC_CHECK_BUILD_DIR = $(abs_top_builddir)/ecccheck.build # Source directories @@ -208,14 +215,17 @@ # Sources list -CRYPTO_CHECK_SRCS = $(top_srcdir)/TestCryptoLevel.java +CRYPTO_CHECK_SRCS = $(top_srcdir)/test/standalone/TestCryptoLevel.java + +ECC_CHECK_SRCS = $(top_srcdir)/test/standalone/TestEllipticCurveCryptoSupport.java # Patch list ICEDTEA_PATCHES = \ patches/memory-limits.patch \ patches/override-redirect-metacity.patch \ - patches/rh1022017.patch + patches/rh1022017.patch \ + patches/disable-intree-ec.patch # Conditional patches @@ -540,12 +550,13 @@ $(top_srcdir)/pulseaudio/unittests/org/classpath/icedtea/pulseaudio/*.java \ $(top_srcdir)/pulseaudio/COPYING +DESKTOP_FILES = jconsole.desktop policytool.desktop + EXTRA_DIST = $(top_srcdir)/patches/*.patch \ $(top_srcdir)/patches/cacao/*.patch \ $(top_srcdir)/patches/jamvm/*.patch \ tools-copy contrib overlays \ - jconsole.desktop policytool.desktop \ - $(JTREG_SRCS) \ + $(JTREG_SRCS) $(DESKTOP_FILES) \ HACKING $(PULSEAUDIO_SRCS) fsg.sh \ hotspot.map autogen.sh \ tapset/hotspot.stp.in \ @@ -553,16 +564,17 @@ scripts/jni_create_stap.c \ scripts/jni_desc \ THANKYOU test/tapset \ - $(CRYPTO_CHECK_SRCS) + $(CRYPTO_CHECK_SRCS) \ + $(ECC_CHECK_SRCS) # Top-Level Targets # ================= all-local: icedtea-stage2 -check-local: jtregcheck check-tapset +check-local: jtregcheck check-tapset stamps/check-ecc.stamp -clean-tests: clean-jtreg clean-tapset-report clean-jtreg-reports +clean-tests: clean-jtreg clean-tapset-report clean-jtreg-reports clean-check-ecc if [ $(abs_top_srcdir) != $(abs_top_builddir) ] ; then \ if [ -e test ] ; then \ rmdir test ; \ @@ -575,7 +587,7 @@ clean-bootstrap-directory-symlink-stage1 clean-bootstrap-directory-symlink-stage2 \ clean-extract clean-native-ecj clean-icedtea-stage2 \ clean-icedtea-debug-stage2 clean-icedtea-stage1 clean-add-zero clean-add-zero-debug \ - clean-add-cacao clean-add-cacao-debug clean-cryptocheck + clean-add-cacao clean-add-cacao-debug clean-cryptocheck clean-ecccheck if [ -e bootstrap ]; then \ rmdir bootstrap ; \ fi @@ -593,8 +605,6 @@ rmdir stamps ; \ fi -install: - .PHONY: \ env env-boot snapshot clean-clone clean-patch \ clean-clone-boot clean-patch-boot clean-bootstrap-directory-stage2 \ @@ -608,7 +618,7 @@ clean-download-nashorn clean-extract-nashorn clean-download-hotspot \ clean-check-crypto clean-check-crypto-debug clean-check-crypto-boot \ clean-add-archive clean-add-archive-debug clean-add-archive-boot clean-cryptocheck \ - clean-tests clean-tapset-report + clean-tests clean-tapset-report clean-ecccheck clean-check-ecc env: @echo 'unset JAVA_HOME' @@ -1468,7 +1478,7 @@ # bootstrap/stage2. stamps/bootstrap-directory-stage2.stamp: stamps/icedtea-stage1.stamp rm -rf $(STAGE2_BOOT_DIR) - ln -s $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image/ $(STAGE2_BOOT_DIR) + ln -s $(BUILD_BOOT_SDK_DIR)/ $(STAGE2_BOOT_DIR) if ! test -d $(STAGE2_BOOT_DIR)/include; then \ ln -sf $(BOOT_BUILD_OUTPUT_DIR)/include $(STAGE2_BOOT_DIR)/include; \ fi @@ -1527,22 +1537,20 @@ $(ICEDTEA_ENV) \ -C $(BUILD_OUTPUT_DIR) \ $(ICEDTEA_BUILD_TARGET) - $(abs_top_builddir)/pax-mark-vm $(BUILD_IMAGE_DIR)/j2sdk-image - mkdir -p $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) - mkdir -p $(BUILD_IMAGE_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR) - mkdir -p $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/ext - mkdir -p $(BUILD_IMAGE_DIR)/j2re-image/lib/ext + $(abs_top_builddir)/pax-mark-vm $(BUILD_SDK_DIR) + mkdir -p $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) + mkdir -p $(BUILD_JRE_DIR)/lib/$(INSTALL_ARCH_DIR) + mkdir -p $(BUILD_SDK_DIR)/jre/lib/ext + mkdir -p $(BUILD_JRE_DIR)/lib/ext if ENABLE_PULSE_JAVA cp -pPRf $(PULSE_JAVA_NATIVE_BUILDDIR)/libpulse-java.so \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) + $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) cp -pPRf $(PULSE_JAVA_NATIVE_BUILDDIR)/libpulse-java.so \ - $(BUILD_IMAGE_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR) - cp -pPRf pulse-java.jar \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/ext - cp -pPRf pulse-java.jar \ - $(BUILD_IMAGE_DIR)/j2re-image/lib/ext + $(BUILD_JRE_DIR)/lib/$(INSTALL_ARCH_DIR) + cp -pPRf pulse-java.jar $(BUILD_SDK_DIR)/jre/lib/ext + cp -pPRf pulse-java.jar $(BUILD_JRE_DIR)/lib/ext (cd $(PULSE_JAVA_JAVA_SRCDIR) && \ - $(ZIP) -qur $(BUILD_IMAGE_DIR)/j2sdk-image/src.zip org ) + $(ZIP) -qur $(BUILD_SDK_DIR)/src.zip org ) endif if ZERO_BUILD printf -- '-zero ALIASED_TO -server\n' >> $(BUILD_JRE_ARCH_DIR)/jvm.cfg @@ -1554,30 +1562,30 @@ printf -- '-cacao ALIASED_TO -server\n' >> $(BUILD_JRE_ARCH_DIR)/jvm.cfg endif if ENABLE_SYSTEMTAP - mkdir -p $(BUILD_IMAGE_DIR)/j2sdk-image/tapset ; \ + mkdir -p $(BUILD_SDK_DIR)/tapset ; \ grep "client IGNORE" $(BUILD_JRE_ARCH_DIR)/jvm.cfg; \ if test $$? -eq 0; then \ sed -e '/\/client\/libjvm.so/d' \ < $(abs_top_builddir)/tapset/hotspot.stp \ - > $(BUILD_IMAGE_DIR)/j2sdk-image/tapset/hotspot.stp; \ + > $(BUILD_SDK_DIR)/tapset/hotspot.stp; \ sed -e '/\/client\/libjvm.so/d' \ < $(abs_top_builddir)/tapset/hotspot_jni.stp \ - > $(BUILD_IMAGE_DIR)/j2sdk-image/tapset/hotspot_jni.stp; \ + > $(BUILD_SDK_DIR)/tapset/hotspot_jni.stp; \ else \ cp $(abs_top_builddir)/tapset/hotspot.stp \ - $(BUILD_IMAGE_DIR)/j2sdk-image/tapset/hotspot.stp; \ + $(BUILD_SDK_DIR)/tapset/hotspot.stp; \ cp $(abs_top_builddir)/tapset/hotspot_jni.stp \ - $(BUILD_IMAGE_DIR)/j2sdk-image/tapset/hotspot_jni.stp; \ + $(BUILD_SDK_DIR)/tapset/hotspot_jni.stp; \ fi; \ cp $(abs_top_builddir)/tapset/jstack.stp \ - $(BUILD_IMAGE_DIR)/j2sdk-image/tapset/jstack.stp + $(BUILD_SDK_DIR)/tapset/jstack.stp endif cp $(abs_top_builddir)/nss.cfg \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/security; + $(BUILD_SDK_DIR)/jre/lib/security; if ENABLE_JAMVM printf -- '-jamvm ALIASED_TO -server\n' >> $(BUILD_JRE_ARCH_DIR)/jvm.cfg endif - @echo "IcedTea is served:" $(BUILD_IMAGE_DIR)/j2sdk-image + @echo "IcedTea is served:" $(BUILD_SDK_DIR) mkdir -p stamps touch $@ @@ -1596,22 +1604,22 @@ $(ICEDTEA_ENV) \ -C $(DEBUG_BUILD_OUTPUT_DIR) \ $(ICEDTEA_BUILD_TARGET) - $(abs_top_builddir)/pax-mark-vm $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image - mkdir -p $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) - mkdir -p $(BUILD_DEBUG_IMAGE_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR) - mkdir -p $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/ext - mkdir -p $(BUILD_DEBUG_IMAGE_DIR)/j2re-image/lib/ext + $(abs_top_builddir)/pax-mark-vm $(BUILD_DEBUG_SDK_DIR) + mkdir -p $(BUILD_DEBUG_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) + mkdir -p $(BUILD_DEBUG_JRE_DIR)/lib/$(INSTALL_ARCH_DIR) + mkdir -p $(BUILD_DEBUG_SDK_DIR)/jre/lib/ext + mkdir -p $(BUILD_DEBUG_JRE_DIR)/lib/ext if ENABLE_PULSE_JAVA cp -pPRf $(PULSE_JAVA_NATIVE_BUILDDIR)/libpulse-java.so \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR) + $(BUILD_DEBUG_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR) cp -pPRf $(PULSE_JAVA_NATIVE_BUILDDIR)/libpulse-java.so \ - $(BUILD_DEBUG_IMAGE_DIR)/j2re-image/lib/$(INSTALL_ARCH_DIR) + $(BUILD_DEBUG_JRE_DIR)/lib/$(INSTALL_ARCH_DIR) cp -pPRf pulse-java.jar \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/ext + $(BUILD_DEBUG_SDK_DIR)/jre/lib/ext cp -pPRf pulse-java.jar \ - $(BUILD_DEBUG_IMAGE_DIR)/j2re-image/lib/ext + $(BUILD_DEBUG_JRE_DIR)/lib/ext (cd $(PULSE_JAVA_JAVA_SRCDIR) && \ - $(ZIP) -qur $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/src.zip org ) + $(ZIP) -qur $(BUILD_DEBUG_SDK_DIR)/src.zip org ) endif if ZERO_BUILD printf -- '-zero ALIASED_TO -server\n' >> $(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg @@ -1623,30 +1631,30 @@ printf -- '-cacao ALIASED_TO -server\n' >> $(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg endif if ENABLE_SYSTEMTAP - mkdir -p $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset ; \ + mkdir -p $(BUILD_DEBUG_SDK_DIR)/tapset ; \ grep "client IGNORE" $(BUILD_JRE_ARCH_DIR)/jvm.cfg; \ if test $$? -eq 0; then \ sed -e '/\/client\/libjvm.so/d' \ < $(abs_top_builddir)/tapset/hotspot.stp \ - > $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset/hotspot.stp; \ + > $(BUILD_DEBUG_SDK_DIR)/tapset/hotspot.stp; \ sed -e '/\/client\/libjvm.so/d' \ < $(abs_top_builddir)/tapset/hotspot_jni.stp \ - > $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset/hotspot_jni.stp; \ + > $(BUILD_DEBUG_SDK_DIR)/tapset/hotspot_jni.stp; \ else \ cp $(abs_top_builddir)/tapset/hotspot.stp \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset/hotspot.stp; \ + $(BUILD_DEBUG_SDK_DIR)/tapset/hotspot.stp; \ cp $(abs_top_builddir)/tapset/hotspot_jni.stp \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset/hotspot_jni.stp; \ + $(BUILD_DEBUG_SDK_DIR)/tapset/hotspot_jni.stp; \ fi; \ cp $(abs_top_builddir)/tapset/jstack.stp \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/tapset/jstack.stp + $(BUILD_DEBUG_SDK_DIR)/tapset/jstack.stp endif cp $(abs_top_builddir)/nss.cfg \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/security; + $(BUILD_DEBUG_SDK_DIR)/jre/lib/security; if ENABLE_JAMVM printf -- '-jamvm ALIASED_TO -server\n' >> $(BUILD_DEBUG_JRE_ARCH_DIR)/jvm.cfg endif - @echo "IcedTea (debug build) is served:" $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image + @echo "IcedTea (debug build) is served:" $(BUILD_DEBUG_SDK_DIR) mkdir -p stamps touch $@ @@ -1660,8 +1668,8 @@ rm -f stamps/icedtea-debug.stamp stamps/check-crypto.stamp: stamps/cryptocheck.stamp stamps/icedtea.stamp - if [ -e $(BUILD_IMAGE_DIR)/j2sdk-image/bin/java ] ; then \ - $(BUILD_IMAGE_DIR)/j2sdk-image/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ + if [ -e $(BUILD_SDK_DIR)/bin/java ] ; then \ + $(BUILD_SDK_DIR)/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ fi mkdir -p stamps touch $@ @@ -1673,8 +1681,8 @@ if !ENABLE_JAMVM if !ENABLE_CACAO if !ZERO_BUILD - if [ -e $(BUILD_IMAGE_DIR)/j2sdk-image/bin/java ] ; then \ - $(BUILD_IMAGE_DIR)/j2sdk-image/bin/java -Xshare:dump ; \ + if [ -e $(BUILD_SDK_DIR)/bin/java ] ; then \ + $(BUILD_SDK_DIR)/bin/java -Xshare:dump ; \ fi endif endif @@ -1682,12 +1690,12 @@ touch stamps/add-archive.stamp clean-add-archive: - rm -vf $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/*/*.jsa + rm -vf $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/*/*.jsa rm -f stamps/add-archive.stamp stamps/check-crypto-debug.stamp: stamps/cryptocheck.stamp stamps/icedtea-debug.stamp - if [ -e $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/bin/java ] ; then \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ + if [ -e $(BUILD_DEBUG_SDK_DIR)/bin/java ] ; then \ + $(BUILD_DEBUG_SDK_DIR)/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ fi mkdir -p stamps touch $@ @@ -1699,8 +1707,8 @@ if !ENABLE_JAMVM if !ENABLE_CACAO if !ZERO_BUILD - if [ -e $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/bin/java ] ; then \ - $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/bin/java -Xshare:dump ; \ + if [ -e $(BUILD_DEBUG_SDK_DIR)/bin/java ] ; then \ + $(BUILD_DEBUG_SDK_DIR)/bin/java -Xshare:dump ; \ fi endif endif @@ -1708,7 +1716,7 @@ touch stamps/add-archive-debug.stamp clean-add-archive-debug: - rm -vf $(BUILD_DEBUG_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/*/*.jsa + rm -vf $(BUILD_DEBUG_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/*/*.jsa rm -f stamps/add-archive-debug.stamp stamps/icedtea-stage2.stamp: stamps/icedtea.stamp stamps/add-cacao.stamp \ @@ -1746,8 +1754,8 @@ $(ICEDTEA_ENV_BOOT) \ -C $(BOOT_BUILD_OUTPUT_DIR) \ images - $(abs_top_builddir)/pax-mark-vm $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image - @echo "Bootstrapped IcedTea is served:" $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image + $(abs_top_builddir)/pax-mark-vm $(BUILD_BOOT_SDK_DIR) + @echo "Bootstrapped IcedTea is served:" $(BUILD_BOOT_SDK_DIR) mkdir -p stamps touch $@ @@ -1758,12 +1766,12 @@ rm -f stamps/icedtea-boot.stamp rm -f stamps/icedtea-stage1.stamp $(ARCH_PREFIX) $(MAKE) icedtea-stage1 - @echo "bootstrap-poured IcedTea is served (again):" $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image + @echo "bootstrap-poured IcedTea is served (again):" $(BUILD_BOOT_SDK_DIR) else rm -f stamps/icedtea.stamp rm -f stamps/icedtea-stage2.stamp $(ARCH_PREFIX) $(MAKE) icedtea-stage2 - @echo "IcedTea is served (again):" $(BUILD_IMAGE_DIR)/j2sdk-image + @echo "IcedTea is served (again):" $(BUILD_SDK_DIR) endif hotspot: @@ -1772,19 +1780,19 @@ rm -f stamps/icedtea-stage1.stamp $(ARCH_PREFIX) $(MAKE) ICEDTEA_BUILD_TARGET=hotspot icedtea-stage1 mkdir -p \ - $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/server + $(BUILD_BOOT_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/server cp $(BOOT_BUILD_OUTPUT_DIR)/$(SERVER_DIR)/libjvm.so \ - $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/server - @echo "HotSpot is served:" $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image + $(BUILD_BOOT_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/server + @echo "HotSpot is served:" $(BUILD_BOOT_SDK_DIR) else rm -f stamps/icedtea.stamp rm -f stamps/icedtea-stage2.stamp $(ARCH_PREFIX) $(MAKE) ICEDTEA_BUILD_TARGET=hotspot icedtea-stage2 mkdir -p \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/server + $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/server cp $(BOOT_BUILD_OUTPUT_DIR)/$(SERVER_DIR)/libjvm.so \ - $(BUILD_IMAGE_DIR)/j2sdk-image/jre/lib/$(INSTALL_ARCH_DIR)/server - @echo "HotSpot is served:" $(BUILD_IMAGE_DIR)/j2sdk-image + $(BUILD_SDK_DIR)/jre/lib/$(INSTALL_ARCH_DIR)/server + @echo "HotSpot is served:" $(BUILD_SDK_DIR) endif clean-icedtea-boot: @@ -1793,8 +1801,8 @@ rm -f stamps/icedtea-boot.stamp stamps/check-crypto-boot.stamp: stamps/cryptocheck.stamp stamps/icedtea-boot.stamp - if [ -e $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image/bin/java ] ; then \ - $(BUILD_BOOT_IMAGE_DIR)/j2sdk-image/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ + if [ -e $(BUILD_BOOT_SDK_DIR)/bin/java ] ; then \ + $(BUILD_BOOT_SDK_DIR)/bin/java -cp $(CRYPTO_CHECK_BUILD_DIR) TestCryptoLevel ; \ fi mkdir -p stamps touch $@ @@ -1806,8 +1814,8 @@ if !ENABLE_JAMVM if !ENABLE_CACAO From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:03:08 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:03:08 +0000 Subject: [Bug 2363] [IcedTea8] Remove EC source code prior to build In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2363 --- Comment #1 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=5cf5cff4b686 author: Andrew John Hughes date: Mon Jan 14 18:54:27 2013 +0000 PR2363: Remove EC source code prior to build and make all removals verbose. 2013-01-14 Andrew John Hughes * fsg.sh: Remove source code for the EC provider which isn't built. Make the removals verbose so they appear in logs as with remove-intree-libraries.sh. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:03:21 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:03:21 +0000 Subject: [Bug 2369] [IcedTea8] SunEC provider is partially installed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 --- Comment #3 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=1b3c4b985949 author: Andrew John Hughes date: Fri May 22 05:55:33 2015 +0100 PR2369: SunEC provider is partially installed 2015-05-20 Andrew John Hughes PR2369: SunEC provider is partially installed * TestCryptoLevel.java: Moved to... * Makefile.am: (ECC_CHECK_BUILD_DIR): Added. (CRYPTO_CHECK_SRCS): Update TestCryptoLevel.java path. (ECC_CHECK_SRCS): Added. (ICEDTEA_PATCHES): Re-add updated disable-intree-ec.patch (EXTRA_DIST): Add ECC_CHECK_SRCS. (check-local): Add check-ecc.stamp. (clean-tests): Add clean-check-ecc. (clean-local): Add clean-ecccheck. (.PHONY). ADd clean-ecccheck and clean-check-ecc. (ecccheck): Build ECC check test. (clean-ecccheck): Cleanup ECC check test. (check-ecc): Run ECC check test. (clean-check-ecc): Cleanup run of ECC check test. * NEWS: Updated. * fsg.sh: Don't remove SunEC.java and SunECEntries.java, which are still needed by the PKCS11 provider in 8. * patches/disable-intree-ec.patch: Regenerated. * patches/nss-config.patch: Likewise. * patches/nss-not-enabled-config.patch: Likewise. * test/standalone/TestCryptoLevel.java: ...here. * test/standalone/TestEllipticCurveCryptoSupport.java: Add check for elliptic curve cryptography support. * test/standalone/agpl-3.0.txt: Add back AGPL 3 license as this is used by TestCryptoLevel and the new TestEllipticCurveCryptoSupport tests. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:03:28 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:03:28 +0000 Subject: [Bug 2377] [IcedTea8] PaX mark the installed JDK so it runs on hardened systems In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2377 --- Comment #2 from hg commits --- details: http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=85e4e1594c99 author: Andrew John Hughes date: Fri May 22 06:00:33 2015 +0100 PR2377: PaX mark the installed JDK so it runs on hardened systems 2015-05-20 Andrew John Hughes PR2377: PaX mark the installed JDK so it runs on hardened systems * Makefile.am: (install-exec-local): PaX mark installed JDK. * NEWS: Updated. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:05:51 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:05:51 +0000 Subject: [Bug 2377] [IcedTea8] PaX mark the installed JDK so it runs on hardened systems In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2377 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:05:52 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:05:52 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2377, which changed state. Bug 2377 Summary: [IcedTea8] PaX mark the installed JDK so it runs on hardened systems http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2377 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:00 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:00 +0000 Subject: [Bug 2369] [IcedTea8] SunEC provider is partially installed In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:02 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2369, which changed state. Bug 2369 Summary: [IcedTea8] SunEC provider is partially installed http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2369 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:07 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:07 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Bug 1282 depends on bug 2363, which changed state. Bug 2363 Summary: [IcedTea8] Remove EC source code prior to build http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2363 What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:06 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:06 +0000 Subject: [Bug 2363] [IcedTea8] Remove EC source code prior to build In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2363 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:50 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |94 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 22 05:06:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 22 May 2015 05:06:50 +0000 Subject: [Bug 1698] [TRACKER] IcedTea 2.6.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1698 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |94 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jvanek at icedtea.classpath.org Fri May 22 11:10:50 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 11:10:50 +0000 Subject: /hg/release/icedtea-web-1.6: Removed garbage from htmls' width a... Message-ID: changeset 1b191e3c2f91 in /hg/release/icedtea-web-1.6 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=1b191e3c2f91 author: Jiri Vanek date: Fri May 22 13:09:52 2015 +0200 Removed garbage from htmls' width and height diffstat: ChangeLog | 8 + netx/net/sourceforge/jnlp/runtime/html/AppletParser.java | 21 +++- tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java | 55 ++++++++++ 3 files changed, 81 insertions(+), 3 deletions(-) diffs (117 lines): diff -r 9cfc396945d1 -r 1b191e3c2f91 ChangeLog --- a/ChangeLog Mon May 04 08:48:43 2015 -0400 +++ b/ChangeLog Fri May 22 13:09:52 2015 +0200 @@ -1,3 +1,11 @@ +2015-05-22 Jiri Vanek + + Removed garbage from htmls' width and height + * netx/net/sourceforge/jnlp/runtime/html/AppletParser.java: new method + (sanitizeSize) which remove all non digit content from string + * tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java: + new file, test for (sanitizeSize) + 2015-05-04 Jie Kang Fix policyeditor file flag to work when used standalone diff -r 9cfc396945d1 -r 1b191e3c2f91 netx/net/sourceforge/jnlp/runtime/html/AppletParser.java --- a/netx/net/sourceforge/jnlp/runtime/html/AppletParser.java Mon May 04 08:48:43 2015 -0400 +++ b/netx/net/sourceforge/jnlp/runtime/html/AppletParser.java Fri May 22 13:09:52 2015 +0200 @@ -85,8 +85,9 @@ docBase, getArchives(), getMain(), - new Integer(source.getAttribute("width")), - new Integer(source.getAttribute("height")), + //removing all chars from number - like whitespace, px and so on... + new Integer(sanitizeSize(source.getAttribute("width"))), + new Integer(sanitizeSize(source.getAttribute("height"))), createParams()); } @@ -117,7 +118,13 @@ //push all attributes to map NamedNodeMap atts = source.getAttributes(); for (int i = 0; i < atts.getLength(); i++) { - data.put(atts.item(i).getNodeName(), atts.item(i).getTextContent()); + String name = atts.item(i).getNodeName(); + String value = atts.item(i).getTextContent(); + if (name.trim().equalsIgnoreCase("width") + || name.trim().equalsIgnoreCase("height")) { + value = sanitizeSize(value); + } + data.put(name, value); } return new PluginParameters(data); } @@ -165,4 +172,12 @@ return s; } + static String sanitizeSize(String attribute) { + if (attribute == null) { + return "1"; + } + //remove all nondigits + return attribute.replaceAll("[^0-9]+", ""); + } + } diff -r 9cfc396945d1 -r 1b191e3c2f91 tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java Fri May 22 13:09:52 2015 +0200 @@ -0,0 +1,55 @@ +/* + Copyright (C) 2013 Red Hat, Inc. + + This file is part of IcedTea. + + IcedTea is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 2. + + IcedTea is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with IcedTea; see the file COPYING. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + + Linking this library statically or dynamically with other modules is + making a combined work based on this library. Thus, the terms and + conditions of the GNU General Public License cover the whole + combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent + modules, and to copy and distribute the resulting executable under + terms of your choice, provided that you also meet, for each linked + independent module, the terms and conditions of the license of that + module. An independent module is a module which is not derived from + or based on this library. If you modify this library, you may extend + this exception to your version of the library, but you are not + obligated to do so. If you do not wish to do so, delete this + exception statement from your version. + */ +package net.sourceforge.jnlp.runtime.html; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import org.junit.Test; + +public class AppletParserTest { + + @Test + public void sanitizeSizeTest() { + assertFalse(AppletParser.sanitizeSize(null) == null); + assertEquals("1", AppletParser.sanitizeSize(null)); + assertEquals("800", AppletParser.sanitizeSize("800")); + assertEquals("10", AppletParser.sanitizeSize("10px")); + assertEquals("1000", AppletParser.sanitizeSize(" 1000 ")); + assertEquals("1000", AppletParser.sanitizeSize(" $1000 ")); + } + +} From jvanek at icedtea.classpath.org Fri May 22 11:11:21 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 11:11:21 +0000 Subject: /hg/icedtea-web: Removed garbage from htmls' width and height Message-ID: changeset ac8d4238fdbe in /hg/icedtea-web details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=ac8d4238fdbe author: Jiri Vanek date: Fri May 22 13:11:09 2015 +0200 Removed garbage from htmls' width and height diffstat: ChangeLog | 8 + netx/net/sourceforge/jnlp/runtime/html/AppletParser.java | 21 +++- tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java | 55 ++++++++++ 3 files changed, 81 insertions(+), 3 deletions(-) diffs (117 lines): diff -r 2b992e566c1f -r ac8d4238fdbe ChangeLog --- a/ChangeLog Thu Apr 30 10:43:22 2015 -0400 +++ b/ChangeLog Fri May 22 13:11:09 2015 +0200 @@ -1,3 +1,11 @@ +2015-05-22 Jiri Vanek + + Removed garbage from htmls' width and height + * netx/net/sourceforge/jnlp/runtime/html/AppletParser.java: new method + (sanitizeSize) which remove all non digit content from string + * tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java: + new file, test for (sanitizeSize) + 2015-04-30 Jie Kang Fix policyeditor file flag to work when used standalone diff -r 2b992e566c1f -r ac8d4238fdbe netx/net/sourceforge/jnlp/runtime/html/AppletParser.java --- a/netx/net/sourceforge/jnlp/runtime/html/AppletParser.java Thu Apr 30 10:43:22 2015 -0400 +++ b/netx/net/sourceforge/jnlp/runtime/html/AppletParser.java Fri May 22 13:11:09 2015 +0200 @@ -85,8 +85,9 @@ docBase, getArchives(), getMain(), - new Integer(source.getAttribute("width")), - new Integer(source.getAttribute("height")), + //removing all chars from number - like whitespace, px and so on... + new Integer(sanitizeSize(source.getAttribute("width"))), + new Integer(sanitizeSize(source.getAttribute("height"))), createParams()); } @@ -117,7 +118,13 @@ //push all attributes to map NamedNodeMap atts = source.getAttributes(); for (int i = 0; i < atts.getLength(); i++) { - data.put(atts.item(i).getNodeName(), atts.item(i).getTextContent()); + String name = atts.item(i).getNodeName(); + String value = atts.item(i).getTextContent(); + if (name.trim().equalsIgnoreCase("width") + || name.trim().equalsIgnoreCase("height")) { + value = sanitizeSize(value); + } + data.put(name, value); } return new PluginParameters(data); } @@ -165,4 +172,12 @@ return s; } + static String sanitizeSize(String attribute) { + if (attribute == null) { + return "1"; + } + //remove all nondigits + return attribute.replaceAll("[^0-9]+", ""); + } + } diff -r 2b992e566c1f -r ac8d4238fdbe tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/netx/unit/net/sourceforge/jnlp/runtime/html/AppletParserTest.java Fri May 22 13:11:09 2015 +0200 @@ -0,0 +1,55 @@ +/* + Copyright (C) 2013 Red Hat, Inc. + + This file is part of IcedTea. + + IcedTea is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 2. + + IcedTea is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with IcedTea; see the file COPYING. If not, write to + the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA + 02110-1301 USA. + + Linking this library statically or dynamically with other modules is + making a combined work based on this library. Thus, the terms and + conditions of the GNU General Public License cover the whole + combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent + modules, and to copy and distribute the resulting executable under + terms of your choice, provided that you also meet, for each linked + independent module, the terms and conditions of the license of that + module. An independent module is a module which is not derived from + or based on this library. If you modify this library, you may extend + this exception to your version of the library, but you are not + obligated to do so. If you do not wish to do so, delete this + exception statement from your version. + */ +package net.sourceforge.jnlp.runtime.html; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import org.junit.Test; + +public class AppletParserTest { + + @Test + public void sanitizeSizeTest() { + assertFalse(AppletParser.sanitizeSize(null) == null); + assertEquals("1", AppletParser.sanitizeSize(null)); + assertEquals("800", AppletParser.sanitizeSize("800")); + assertEquals("10", AppletParser.sanitizeSize("10px")); + assertEquals("1000", AppletParser.sanitizeSize(" 1000 ")); + assertEquals("1000", AppletParser.sanitizeSize(" $1000 ")); + } + +} From jkang at redhat.com Fri May 22 12:37:29 2015 From: jkang at redhat.com (Jie Kang) Date: Fri, 22 May 2015 08:37:29 -0400 (EDT) Subject: [rfc][icedtea-web] fix cache in case of urls with query In-Reply-To: <555C9117.9080802@redhat.com> References: <555C9117.9080802@redhat.com> Message-ID: <903423608.3007860.1432298249957.JavaMail.zimbra@redhat.com> ----- Original Message ----- > Another bug, originally related to -html, but much more widespread is related > to compressed streams. > Our glorious cache, is removing query when it is crating path to cached file. > Obviously it is very > wrong when jnlp file is based on this query, but mostly it is not observable. > > But, when this url with query is send as compressed stream, then .gz (or any > other suffix depending > on compression) is attached. But.... it is attached *behind* query so once > query is remove, the > cache file have same suffix as final file, so it successfully rewrite itself. > > http://server/pahe.php?key=value > > => came as gzipped, so it is understand by itw as > http://server/pahe.php?key=value.gz > > > but both http://server/pahe.php?key=value and > http://server/pahe.php?key=value.gz > are stored in cache as > http/server/pahe.php > > > I Have chosen the fix by using also query in resulted name, but I have some > feelings, that query was > already removed in past - but > http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 > speak differently, so... > > Another fix may be to put suffixes after file, but before query. It is less > invasive, and is fixing > the bug I was facing. But what about generated jnlps? I think he best way is > ti use also whole > query,,,, The filename is sanitized anyway. Hello, I prefer placing the suffixes after the file and before the query mainly because it feels cleaner and we don't need to think about the consequences of saving the query. Can you explain a little more about what you mean by 'generated jnlps'? If it's too difficult to place suffixes before query, this fix is okay too. Is there a reproducer for this? If not please consider adding one so we have a regression check for this issue. Regards, > > > J. > > -- Jie Kang Java Team - Software Engineering Intern From jkang at redhat.com Fri May 22 13:00:09 2015 From: jkang at redhat.com (Jie Kang) Date: Fri, 22 May 2015 09:00:09 -0400 (EDT) Subject: [rfc][icedtea-web] remember comemnted out lines in deployment.properties In-Reply-To: <555CBE23.1000100@redhat.com> References: <555CBE23.1000100@redhat.com> Message-ID: <1430133832.3027680.1432299609029.JavaMail.zimbra@redhat.com> ----- Original Message ----- > Hi! > > Always whern you comment outr something in deployment.properties, then save > thsoe via itw-settings, > then those comemnts are gonne. Today my patience with it run ou. THis patch > is fixing this behaviour. Hello, I think this is a good fix :D First thing that comes to mind though is, can you add tests to verify the new behaviour? Looking at the code: + systemComments=loadComments(systemPropertiesFile); I don't see systemComments being used anywhere else. Is this intended? + comments = comments + "\n" + userComments; Just curious but, why use "\n" instead of System.lineSeparator()? Not a big deal. Rest looks okay. Regards, > > J. > -- Jie Kang Java Team - Software Engineering Intern From jvanek at redhat.com Fri May 22 13:04:19 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Fri, 22 May 2015 15:04:19 +0200 Subject: [rfc][icedtea-web] remember comemnted out lines in deployment.properties In-Reply-To: <1430133832.3027680.1432299609029.JavaMail.zimbra@redhat.com> References: <555CBE23.1000100@redhat.com> <1430133832.3027680.1432299609029.JavaMail.zimbra@redhat.com> Message-ID: <555F2953.6090302@redhat.com> On 05/22/2015 03:00 PM, Jie Kang wrote: > > > ----- Original Message ----- >> Hi! >> >> Always whern you comment outr something in deployment.properties, then save >> thsoe via itw-settings, >> then those comemnts are gonne. Today my patience with it run ou. THis patch >> is fixing this behaviour. > > Hello, > > I think this is a good fix :D > > First thing that comes to mind though is, can you add tests to verify the new behaviour? yes. Will add before push. > > > Looking at the code: > > > + systemComments=loadComments(systemPropertiesFile); > > I don't see systemComments being used anywhere else. Is this intended? Yes. System proeprties are never stored back. This variable is only for debugging purposes, to see what was in comments during loading of that file. > > > + comments = comments + "\n" + userComments; > > Just curious but, why use "\n" instead of System.lineSeparator()? Not a big deal. sure, will use! > > > Rest looks okay. > > Thanx.will push later today with unittest and above fixed. J. From jvanek at icedtea.classpath.org Fri May 22 17:31:42 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 17:31:42 +0000 Subject: /hg/icedtea-web: Comments in deployment.properties now persists ... Message-ID: changeset 3616eafbedc0 in /hg/icedtea-web details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=3616eafbedc0 author: Jiri Vanek date: Fri May 22 19:31:12 2015 +0200 Comments in deployment.properties now persists saving via itweb-settings diffstat: ChangeLog | 14 + netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java | 53 +++++- tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java | 2 +- tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java | 92 +++++++++- 4 files changed, 157 insertions(+), 4 deletions(-) diffs (252 lines): diff -r ac8d4238fdbe -r 3616eafbedc0 ChangeLog --- a/ChangeLog Fri May 22 13:11:09 2015 +0200 +++ b/ChangeLog Fri May 22 19:31:12 2015 +0200 @@ -1,3 +1,17 @@ +2015-05-22 Jiri Vanek + + Comments in deployment.properties now persists saving via itweb-settings + * netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java: (loadComments) + new method. Saves every line starting with # char except date and + DEPLOYMENT_COMMENT. (load) This method is called before every load, and read lines + are stored. (save) Saved comments are inserted to other comments before call to + store. + * tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java: (countOccurences) + made public so it can be reused + * tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java: + added tests to verify preserving of comments and non-multiplying date and + DEPLOYMENT_COMMENT + 2015-05-22 Jiri Vanek Removed garbage from htmls' width and height diff -r ac8d4238fdbe -r 3616eafbedc0 netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java --- a/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Fri May 22 13:11:09 2015 +0200 +++ b/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Fri May 22 19:31:12 2015 +0200 @@ -30,6 +30,8 @@ import java.net.MalformedURLException; import java.net.URL; import java.nio.channels.FileLock; +import java.text.SimpleDateFormat; +import java.util.Date; import java.util.HashMap; import java.util.Map; import java.util.Properties; @@ -55,6 +57,8 @@ public static final String APPLET_TRUST_SETTINGS = ".appletTrustSettings"; public static final String DEPLOYMENT_COMMENT = "Netx deployment configuration"; + public String userComments; + public String systemComments; public static final int JNLP_ASSOCIATION_NEVER = 0; public static final int JNLP_ASSOCIATION_NEW_ONLY = 1; @@ -231,7 +235,7 @@ public void resetToDefaults() { currentConfiguration = Defaults.getDefaults(); } - + public enum ConfigType { System, User @@ -308,6 +312,7 @@ /* Second, read the System level deployment.properties file */ systemProperties = loadProperties(ConfigType.System, systemPropertiesFile, systemPropertiesMandatory); + systemComments=loadComments(systemPropertiesFile); } if (systemProperties != null) { mergeMaps(initialProperties, systemProperties); @@ -326,6 +331,7 @@ */ userPropertiesFile = userFile; Map> userProperties = loadProperties(ConfigType.User, userPropertiesFile, false); + userComments=loadComments(userPropertiesFile); if (userProperties != null) { mergeMaps(initialProperties, userProperties); } @@ -631,7 +637,11 @@ FileUtils.createParentDir(userPropertiesFile); try (OutputStream out = new BufferedOutputStream(new FileOutputStream(userPropertiesFile))) { - toSave.store(out, DEPLOYMENT_COMMENT); + String comments = DEPLOYMENT_COMMENT; + if (userComments.length() > 0) { + comments = comments + System.lineSeparator() + userComments; + } + toSave.store(out, comments); ; } } @@ -856,4 +866,43 @@ return 1; } } + + //standard date.toString format + public static final SimpleDateFormat pattern = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy"); + + private static String loadComments(File path) { + StringBuilder r = new StringBuilder(); + try (BufferedReader br = new BufferedReader(new FileReader(path))) { + while (true) { + String s = br.readLine(); + if (s == null) { + break; + } + s = s.trim(); + if (s.startsWith("#")) { + String decommented = s.substring(1); + if (decommented.isEmpty()){ + continue; + } + if (decommented.equals(DEPLOYMENT_COMMENT)){ + continue; + } + //there is always also date + Date dd = null; + try { + dd = pattern.parse(decommented); + } catch (Exception ex) { + //we really dont care, failure is our decision point + } + if (dd == null){ + r.append(decommented).append("\n"); + } + } + } + } catch (Exception ex) { + OutputController.getLogger().log(ex); + } + + return r.toString().trim(); + } } diff -r ac8d4238fdbe -r 3616eafbedc0 tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java Fri May 22 13:11:09 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java Fri May 22 19:31:12 2015 +0200 @@ -362,7 +362,7 @@ ; - private static int countOccurences(String str, String findStr) { + public static int countOccurences(String str, String findStr) { int lastIndex = 0; int count = 0; while (lastIndex != -1) { diff -r ac8d4238fdbe -r 3616eafbedc0 tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 13:11:09 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:31:12 2015 +0200 @@ -37,15 +37,22 @@ package net.sourceforge.jnlp.config; +import java.io.File; +import java.io.IOException; +import java.util.Date; import static org.junit.Assert.assertTrue; import java.util.Properties; import javax.naming.ConfigurationException; +import net.sourceforge.jnlp.PluginBridgeTest; +import net.sourceforge.jnlp.util.FileUtils; +import net.sourceforge.jnlp.util.logging.NoStdOutErrTest; +import org.junit.Assert; import org.junit.Test; -public class DeploymentConfigurationTest { +public class DeploymentConfigurationTest extends NoStdOutErrTest{ @Test public void testLoad() throws ConfigurationException { @@ -68,5 +75,88 @@ assertTrue(target.size() != 0); } + + @Test + public void testPersistedComments() throws ConfigurationException, IOException { + final File f = File.createTempFile("proeprties", "withComments"); + f.deleteOnExit(); + FileUtils.saveFile("#commented1=val1\nproeprty2=val2\n#commented3=val3\nproeprty4=val4", f); + DeploymentConfiguration dc = new DeploymentConfiguration(new InfrastructureFileDescriptor(){ + + @Override + public String getFullPath() { + return f.getAbsolutePath(); + } + + }); + dc.load(); + Assert.assertEquals("val2", dc.getProperty("proeprty2")); + Assert.assertEquals("val4", dc.getProperty("proeprty4")); + Assert.assertEquals(null, dc.getProperty("commented1")); + Assert.assertEquals(null, dc.getProperty("commented3")); + + dc.save(); + + String s = FileUtils.loadFileAsString(f); + Assert.assertTrue(s.contains("#"+DeploymentConfiguration.DEPLOYMENT_COMMENT)); + String date = new Date().toString().substring(0, 10); //every propertiews file have header and date by default + Assert.assertTrue(s.contains("#"+date)); //check day part of date... + Assert.assertTrue(s.contains("#commented1")); + Assert.assertTrue(s.contains("proeprty2")); + Assert.assertTrue(s.contains("#commented3")); + Assert.assertTrue(s.contains("proeprty4")); + Assert.assertTrue(s.contains("val1")); + Assert.assertTrue(s.contains("val2")); + Assert.assertTrue(s.contains("val3")); + Assert.assertTrue(s.contains("val4")); + + } + + + + @Test + public void testEnsurePersistedCommentsDoNotMultiplyHeaderAndDate() throws ConfigurationException, IOException { + final File f = File.createTempFile("proeprties", "withComments"); + f.deleteOnExit(); + FileUtils.saveFile("#commented1=val1\nproeprty2=val2\n#commented3=val3\nproeprty4=val4", f); + DeploymentConfiguration dc = new DeploymentConfiguration(new InfrastructureFileDescriptor() { + @Override + public String getFullPath() { + return f.getAbsolutePath(); + } + + }); + String s = null; + for (int x = 0; x < 10; x++) { + dc.load(); + Assert.assertEquals("val2", dc.getProperty("proeprty2")); + Assert.assertEquals("val4", dc.getProperty("proeprty4")); + Assert.assertEquals(null, dc.getProperty("commented1")); + Assert.assertEquals(null, dc.getProperty("commented3")); + + dc.save(); + + s = FileUtils.loadFileAsString(f); + for (int y = 0; x < x; x++) { + //ensure salt + Assert.assertTrue(s.contains("#id" + y + "id")); + } + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, DeploymentConfiguration.DEPLOYMENT_COMMENT)); + String date = new Date().toString().substring(0, 10); //every propertiews file have header and date by default + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, date)); //check day part of date... + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "#commented1")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "proeprty2")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "#commented3")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "proeprty4")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val1")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val2")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val3")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val4")); + //insert some salt to check if it really iterates + FileUtils.saveFile(s + "\n#id" + x + "id", f); + } + System.out.println(s); } + +} From jvanek at icedtea.classpath.org Fri May 22 17:32:53 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 17:32:53 +0000 Subject: /hg/release/icedtea-web-1.6: Comments in deployment.properties n... Message-ID: changeset a094a9b3a0bf in /hg/release/icedtea-web-1.6 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=a094a9b3a0bf author: Jiri Vanek date: Fri May 22 19:32:35 2015 +0200 Comments in deployment.properties now persists saving via itweb-settings diffstat: ChangeLog | 14 + netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java | 53 +++++- tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java | 2 +- tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java | 92 +++++++++- 4 files changed, 157 insertions(+), 4 deletions(-) diffs (252 lines): diff -r 1b191e3c2f91 -r a094a9b3a0bf ChangeLog --- a/ChangeLog Fri May 22 13:09:52 2015 +0200 +++ b/ChangeLog Fri May 22 19:32:35 2015 +0200 @@ -1,3 +1,17 @@ +2015-05-22 Jiri Vanek + + Comments in deployment.properties now persists saving via itweb-settings + * netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java: (loadComments) + new method. Saves every line starting with # char except date and + DEPLOYMENT_COMMENT. (load) This method is called before every load, and read lines + are stored. (save) Saved comments are inserted to other comments before call to + store. + * tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java: (countOccurences) + made public so it can be reused + * tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java: + added tests to verify preserving of comments and non-multiplying date and + DEPLOYMENT_COMMENT + 2015-05-22 Jiri Vanek Removed garbage from htmls' width and height diff -r 1b191e3c2f91 -r a094a9b3a0bf netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java --- a/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Fri May 22 13:09:52 2015 +0200 +++ b/netx/net/sourceforge/jnlp/config/DeploymentConfiguration.java Fri May 22 19:32:35 2015 +0200 @@ -30,6 +30,8 @@ import java.net.MalformedURLException; import java.net.URL; import java.nio.channels.FileLock; +import java.text.SimpleDateFormat; +import java.util.Date; import java.util.HashMap; import java.util.Map; import java.util.Properties; @@ -55,6 +57,8 @@ public static final String APPLET_TRUST_SETTINGS = ".appletTrustSettings"; public static final String DEPLOYMENT_COMMENT = "Netx deployment configuration"; + public String userComments; + public String systemComments; public static final int JNLP_ASSOCIATION_NEVER = 0; public static final int JNLP_ASSOCIATION_NEW_ONLY = 1; @@ -231,7 +235,7 @@ public void resetToDefaults() { currentConfiguration = Defaults.getDefaults(); } - + public enum ConfigType { System, User @@ -308,6 +312,7 @@ /* Second, read the System level deployment.properties file */ systemProperties = loadProperties(ConfigType.System, systemPropertiesFile, systemPropertiesMandatory); + systemComments=loadComments(systemPropertiesFile); } if (systemProperties != null) { mergeMaps(initialProperties, systemProperties); @@ -326,6 +331,7 @@ */ userPropertiesFile = userFile; Map> userProperties = loadProperties(ConfigType.User, userPropertiesFile, false); + userComments=loadComments(userPropertiesFile); if (userProperties != null) { mergeMaps(initialProperties, userProperties); } @@ -631,7 +637,11 @@ FileUtils.createParentDir(userPropertiesFile); try (OutputStream out = new BufferedOutputStream(new FileOutputStream(userPropertiesFile))) { - toSave.store(out, DEPLOYMENT_COMMENT); + String comments = DEPLOYMENT_COMMENT; + if (userComments.length() > 0) { + comments = comments + System.lineSeparator() + userComments; + } + toSave.store(out, comments); ; } } @@ -856,4 +866,43 @@ return 1; } } + + //standard date.toString format + public static final SimpleDateFormat pattern = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy"); + + private static String loadComments(File path) { + StringBuilder r = new StringBuilder(); + try (BufferedReader br = new BufferedReader(new FileReader(path))) { + while (true) { + String s = br.readLine(); + if (s == null) { + break; + } + s = s.trim(); + if (s.startsWith("#")) { + String decommented = s.substring(1); + if (decommented.isEmpty()){ + continue; + } + if (decommented.equals(DEPLOYMENT_COMMENT)){ + continue; + } + //there is always also date + Date dd = null; + try { + dd = pattern.parse(decommented); + } catch (Exception ex) { + //we really dont care, failure is our decision point + } + if (dd == null){ + r.append(decommented).append("\n"); + } + } + } + } catch (Exception ex) { + OutputController.getLogger().log(ex); + } + + return r.toString().trim(); + } } diff -r 1b191e3c2f91 -r a094a9b3a0bf tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java Fri May 22 13:09:52 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/PluginBridgeTest.java Fri May 22 19:32:35 2015 +0200 @@ -362,7 +362,7 @@ ; - private static int countOccurences(String str, String findStr) { + public static int countOccurences(String str, String findStr) { int lastIndex = 0; int count = 0; while (lastIndex != -1) { diff -r 1b191e3c2f91 -r a094a9b3a0bf tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 13:09:52 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:32:35 2015 +0200 @@ -37,15 +37,22 @@ package net.sourceforge.jnlp.config; +import java.io.File; +import java.io.IOException; +import java.util.Date; import static org.junit.Assert.assertTrue; import java.util.Properties; import javax.naming.ConfigurationException; +import net.sourceforge.jnlp.PluginBridgeTest; +import net.sourceforge.jnlp.util.FileUtils; +import net.sourceforge.jnlp.util.logging.NoStdOutErrTest; +import org.junit.Assert; import org.junit.Test; -public class DeploymentConfigurationTest { +public class DeploymentConfigurationTest extends NoStdOutErrTest{ @Test public void testLoad() throws ConfigurationException { @@ -68,5 +75,88 @@ assertTrue(target.size() != 0); } + + @Test + public void testPersistedComments() throws ConfigurationException, IOException { + final File f = File.createTempFile("proeprties", "withComments"); + f.deleteOnExit(); + FileUtils.saveFile("#commented1=val1\nproeprty2=val2\n#commented3=val3\nproeprty4=val4", f); + DeploymentConfiguration dc = new DeploymentConfiguration(new InfrastructureFileDescriptor(){ + + @Override + public String getFullPath() { + return f.getAbsolutePath(); + } + + }); + dc.load(); + Assert.assertEquals("val2", dc.getProperty("proeprty2")); + Assert.assertEquals("val4", dc.getProperty("proeprty4")); + Assert.assertEquals(null, dc.getProperty("commented1")); + Assert.assertEquals(null, dc.getProperty("commented3")); + + dc.save(); + + String s = FileUtils.loadFileAsString(f); + Assert.assertTrue(s.contains("#"+DeploymentConfiguration.DEPLOYMENT_COMMENT)); + String date = new Date().toString().substring(0, 10); //every propertiews file have header and date by default + Assert.assertTrue(s.contains("#"+date)); //check day part of date... + Assert.assertTrue(s.contains("#commented1")); + Assert.assertTrue(s.contains("proeprty2")); + Assert.assertTrue(s.contains("#commented3")); + Assert.assertTrue(s.contains("proeprty4")); + Assert.assertTrue(s.contains("val1")); + Assert.assertTrue(s.contains("val2")); + Assert.assertTrue(s.contains("val3")); + Assert.assertTrue(s.contains("val4")); + + } + + + + @Test + public void testEnsurePersistedCommentsDoNotMultiplyHeaderAndDate() throws ConfigurationException, IOException { + final File f = File.createTempFile("proeprties", "withComments"); + f.deleteOnExit(); + FileUtils.saveFile("#commented1=val1\nproeprty2=val2\n#commented3=val3\nproeprty4=val4", f); + DeploymentConfiguration dc = new DeploymentConfiguration(new InfrastructureFileDescriptor() { + @Override + public String getFullPath() { + return f.getAbsolutePath(); + } + + }); + String s = null; + for (int x = 0; x < 10; x++) { + dc.load(); + Assert.assertEquals("val2", dc.getProperty("proeprty2")); + Assert.assertEquals("val4", dc.getProperty("proeprty4")); + Assert.assertEquals(null, dc.getProperty("commented1")); + Assert.assertEquals(null, dc.getProperty("commented3")); + + dc.save(); + + s = FileUtils.loadFileAsString(f); + for (int y = 0; x < x; x++) { + //ensure salt + Assert.assertTrue(s.contains("#id" + y + "id")); + } + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, DeploymentConfiguration.DEPLOYMENT_COMMENT)); + String date = new Date().toString().substring(0, 10); //every propertiews file have header and date by default + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, date)); //check day part of date... + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "#commented1")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "proeprty2")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "#commented3")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "proeprty4")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val1")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val2")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val3")); + Assert.assertEquals(1, PluginBridgeTest.countOccurences(s, "val4")); + //insert some salt to check if it really iterates + FileUtils.saveFile(s + "\n#id" + x + "id", f); + } + System.out.println(s); } + +} From jvanek at icedtea.classpath.org Fri May 22 17:34:28 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 17:34:28 +0000 Subject: /hg/icedtea-web: Removed verbosal check in test Message-ID: changeset 8dfdb835ad87 in /hg/icedtea-web details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=8dfdb835ad87 author: Jiri Vanek date: Fri May 22 19:34:22 2015 +0200 Removed verbosal check in test diffstat: tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r 3616eafbedc0 -r 8dfdb835ad87 tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:31:12 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:34:22 2015 +0200 @@ -156,7 +156,7 @@ //insert some salt to check if it really iterates FileUtils.saveFile(s + "\n#id" + x + "id", f); } - System.out.println(s); + //System.out.println(s); } } From jvanek at icedtea.classpath.org Fri May 22 17:35:44 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Fri, 22 May 2015 17:35:44 +0000 Subject: /hg/release/icedtea-web-1.6: Removed verbosal check in test Message-ID: changeset 6e7d203b9374 in /hg/release/icedtea-web-1.6 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=6e7d203b9374 author: Jiri Vanek date: Fri May 22 19:34:22 2015 +0200 Removed verbosal check in test diffstat: tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diffs (12 lines): diff -r a094a9b3a0bf -r 6e7d203b9374 tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:32:35 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java Fri May 22 19:34:22 2015 +0200 @@ -156,7 +156,7 @@ //insert some salt to check if it really iterates FileUtils.saveFile(s + "\n#id" + x + "id", f); } - System.out.println(s); + //System.out.println(s); } } From jkang at redhat.com Fri May 22 17:50:52 2015 From: jkang at redhat.com (Jie Kang) Date: Fri, 22 May 2015 13:50:52 -0400 (EDT) Subject: /hg/icedtea-web: Removed verbosal check in test In-Reply-To: References: Message-ID: <668061682.3244436.1432317052140.JavaMail.zimbra@redhat.com> ----- Original Message ----- > changeset 8dfdb835ad87 in /hg/icedtea-web > details: > http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=8dfdb835ad87 > author: Jiri Vanek > date: Fri May 22 19:34:22 2015 +0200 > > Removed verbosal check in test > > > diffstat: > > tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java > | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diffs (12 lines): > > diff -r 3616eafbedc0 -r 8dfdb835ad87 > tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java > --- > a/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java > Fri May 22 19:31:12 2015 +0200 > +++ > b/tests/netx/unit/net/sourceforge/jnlp/config/DeploymentConfigurationTest.java > Fri May 22 19:34:22 2015 +0200 > @@ -156,7 +156,7 @@ > //insert some salt to check if it really iterates > FileUtils.saveFile(s + "\n#id" + x + "id", f); > } > - System.out.println(s); > + //System.out.println(s); > } Hello, I think it makes more sense to remove the line completely rather than just commenting it out. Regards, > > } > -- Jie Kang Java Team - Software Engineering Intern From bugzilla-daemon at icedtea.classpath.org Sat May 23 22:31:29 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 23 May 2015 22:31:29 +0000 Subject: [Bug 2380] New: Raise javadoc and JAVAC_FLAGS memory limits for CACAO (v2) Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2380 Bug ID: 2380 Summary: Raise javadoc and JAVAC_FLAGS memory limits for CACAO (v2) Product: IcedTea Version: 2.5.5 Hardware: ppc OS: Linux Status: NEW Severity: normal Priority: P5 Component: CACAO Assignee: stefan at complang.tuwien.ac.at Reporter: chewi at gentoo.org CC: unassigned at icedtea.classpath.org, xerxes at zafena.se Created attachment 1341 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1341&action=edit Patch against icedtea 2.5.5 As mentioned in bug #829 for v1, these both need raising, at least for ppc. Please see the patch. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat May 23 22:32:43 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 23 May 2015 22:32:43 +0000 Subject: [Bug 2380] Raise javadoc and JAVAC_FLAGS memory limits for CACAO (v2) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2380 James Le Cuirot changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://icedtea.classpath.or | |g/bugzilla/show_bug.cgi?id= | |829 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 24 12:10:17 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 24 May 2015 12:10:17 +0000 Subject: [Bug 2381] New: vuze crashes at ubuntu 14.04 LTS 64bit while entering text to search bar ( Find Torrents... ) Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2381 Bug ID: 2381 Summary: vuze crashes at ubuntu 14.04 LTS 64bit while entering text to search bar ( Find Torrents... ) Product: IcedTea Version: 2.5.5 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: mouseclick at mouseclick.ie CC: unassigned at icedtea.classpath.org Created attachment 1342 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1342&action=edit hs_err_pid99915.log vuze crashes at ubuntu 14.04 LTS 64bit while entering text to search bar ( Find Torrents... ) -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 24 23:31:31 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 24 May 2015 23:31:31 +0000 Subject: [Bug 2383] New: [IcedTea8] Location of docs directory in install-data-local is incorrect Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2383 Bug ID: 2383 Summary: [IcedTea8] Location of docs directory in install-data-local is incorrect Product: IcedTea Version: 8-hg Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org cp -RP /mnt/builder/portage.build/portage/dev-java/icedtea-3.0.0_pre03/work/icedtea-3.0.0/openjdk.build/images/docs /mnt/builder/portage.build/portage/dev-java/icedtea-3.0.0_pre03/image//usr/lib64/icedtea8/share/doc/icedtea/html cp: cannot stat '/mnt/builder/portage.build/portage/dev-java/icedtea-3.0.0_pre03/work/icedtea-3.0.0/openjdk.build/images/docs': No such file or directory Makefile:2794: recipe for target 'install-data-local' failed -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Mon May 25 09:54:09 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Mon, 25 May 2015 09:54:09 +0000 Subject: [Bug 2381] vuze crashes at ubuntu 14.04 LTS 64bit while entering text to search bar ( Find Torrents... ) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2381 Stanislav Baiduzhyi changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |baiduzhyi.devel at gmail.com --- Comment #1 from Stanislav Baiduzhyi --- Looks like yet another issue with swt+gtk2+gtk3. Try adding this to startup script: export SWT_GTK3=0 If it will help - please report the issue to Vuze. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkang at redhat.com Mon May 25 13:00:41 2015 From: jkang at redhat.com (Jie Kang) Date: Mon, 25 May 2015 09:00:41 -0400 (EDT) Subject: [rfc][icedtea-web] remember comemnted out lines in deployment.properties In-Reply-To: <555F2953.6090302@redhat.com> References: <555CBE23.1000100@redhat.com> <1430133832.3027680.1432299609029.JavaMail.zimbra@redhat.com> <555F2953.6090302@redhat.com> Message-ID: <1175276809.3653306.1432558841832.JavaMail.zimbra@redhat.com> ----- Original Message ----- > On 05/22/2015 03:00 PM, Jie Kang wrote: > > > > > > ----- Original Message ----- > >> Hi! > >> > >> Always whern you comment outr something in deployment.properties, then > >> save > >> thsoe via itw-settings, > >> then those comemnts are gonne. Today my patience with it run ou. THis > >> patch > >> is fixing this behaviour. > > > > Hello, > > > > I think this is a good fix :D > > > > First thing that comes to mind though is, can you add tests to verify the > > new behaviour? > > yes. Will add before push. > > > > > > Looking at the code: > > > > > > + systemComments=loadComments(systemPropertiesFile); > > > > I don't see systemComments being used anywhere else. Is this intended? > > Yes. System proeprties are never stored back. This variable is only for > debugging purposes, to see what was in comments during loading of that file. If it isn't needed any-more I would suggest removing it. Adding a comment to say 'for debugging' or something like that would be good as well. Regards, > > > > > > + comments = comments + "\n" + userComments; > > > > Just curious but, why use "\n" instead of System.lineSeparator()? Not a big > > deal. > > sure, will use! > > > > > > Rest looks okay. > > > > > Thanx.will push later today with unittest and above fixed. > > J. > > -- Jie Kang Java Team - Software Engineering Intern From bugzilla-daemon at icedtea.classpath.org Tue May 26 02:14:30 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 26 May 2015 02:14:30 +0000 Subject: [Bug 2380] Raise javadoc and JAVAC_FLAGS memory limits for CACAO (v2) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2380 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |gnu.andrew at redhat.com Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 26 02:14:39 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 26 May 2015 02:14:39 +0000 Subject: [Bug 2380] Raise javadoc and JAVAC_FLAGS memory limits for CACAO (v2) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2380 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|stefan at complang.tuwien.ac.a |gnu.andrew at redhat.com |t | -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 26 02:15:54 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 26 May 2015 02:15:54 +0000 Subject: [Bug 2381] vuze crashes at ubuntu 14.04 LTS 64bit while entering text to search bar ( Find Torrents... ) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2381 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID Severity|enhancement |normal --- Comment #2 from Andrew John Hughes --- Yes, this is a crash in the native code of SWT. It needs to be raised with Vuze. Stack: [0x00007f5bcfbc2000,0x00007f5bcfcc3000], sp=0x00007f5bcfcbe930, free space=1010k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libwebkitgtk-1.0.so.0+0x475dc9] C [libgtk-x11-2.0.so.0+0x12d815] -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jkang at redhat.com Tue May 26 12:47:45 2015 From: jkang at redhat.com (Jie Kang) Date: Tue, 26 May 2015 08:47:45 -0400 (EDT) Subject: [rfc][icedtea-web] fix cache in case of urls with query In-Reply-To: <903423608.3007860.1432298249957.JavaMail.zimbra@redhat.com> References: <555C9117.9080802@redhat.com> <903423608.3007860.1432298249957.JavaMail.zimbra@redhat.com> Message-ID: <1237570851.4004812.1432644465638.JavaMail.zimbra@redhat.com> Hello, After the discussion over irc, personally, I would like a patch that includes a reproducer for the issue. I am okay with the fix as it is at the moment. Also, please remember to verify unit tests pass. This change causes CacheUtil.testUrlToPath to fail. In that regard, some more unit tests to cover the various inputs would be nice as well. Regards, ----- Original Message ----- > > > ----- Original Message ----- > > Another bug, originally related to -html, but much more widespread is > > related > > to compressed streams. > > Our glorious cache, is removing query when it is crating path to cached > > file. > > Obviously it is very > > wrong when jnlp file is based on this query, but mostly it is not > > observable. > > > > But, when this url with query is send as compressed stream, then .gz (or > > any > > other suffix depending > > on compression) is attached. But.... it is attached *behind* query so once > > query is remove, the > > cache file have same suffix as final file, so it successfully rewrite > > itself. > > > > http://server/pahe.php?key=value > > > > => came as gzipped, so it is understand by itw as > > http://server/pahe.php?key=value.gz > > > > > > but both http://server/pahe.php?key=value and > > http://server/pahe.php?key=value.gz > > are stored in cache as > > http/server/pahe.php > > > > > > I Have chosen the fix by using also query in resulted name, but I have some > > feelings, that query was > > already removed in past - but > > http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 > > speak differently, so... > > > > Another fix may be to put suffixes after file, but before query. It is > > less > > invasive, and is fixing > > the bug I was facing. But what about generated jnlps? I think he best way > > is > > ti use also whole > > query,,,, The filename is sanitized anyway. > > Hello, > > I prefer placing the suffixes after the file and before the query mainly > because it feels cleaner and we don't need to think about the consequences > of saving the query. > > Can you explain a little more about what you mean by 'generated jnlps'? If > it's too difficult to place suffixes before query, this fix is okay too. > > Is there a reproducer for this? If not please consider adding one so we have > a regression check for this issue. > > > Regards, > > > > > > > > > J. > > > > > > -- > > Jie Kang > > Java Team - Software Engineering Intern > -- Jie Kang Java Team - Software Engineering Intern From jvanek at redhat.com Tue May 26 12:53:22 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Tue, 26 May 2015 14:53:22 +0200 Subject: [rfc][icedtea-web] fix cache in case of urls with query In-Reply-To: <1237570851.4004812.1432644465638.JavaMail.zimbra@redhat.com> References: <555C9117.9080802@redhat.com> <903423608.3007860.1432298249957.JavaMail.zimbra@redhat.com> <1237570851.4004812.1432644465638.JavaMail.zimbra@redhat.com> Message-ID: <55646CC2.1050104@redhat.com> On 05/26/2015 02:47 PM, Jie Kang wrote: > Hello, > Thanx for double check! > After the discussion over irc, personally, I would like a patch that includes a reproducer for the issue. You know taht reprodcuer is not simple to be add, because our internal server donot suport this. But I agree with need of it and will try to figure something out (as separate chengeset) > I am okay with the fix as it is at the moment. Also, please remember to verify unit tests pass. This change causes CacheUtil.testUrlToPath to fail. In that regard, some more unit tests to cover the various inputs would be nice as well. Yes. I will. I will also add some unittsets testing exactly this issue. Thanx! J. > > > Regards, > > ----- Original Message ----- >> >> >> ----- Original Message ----- >>> Another bug, originally related to -html, but much more widespread is >>> related >>> to compressed streams. >>> Our glorious cache, is removing query when it is crating path to cached >>> file. >>> Obviously it is very >>> wrong when jnlp file is based on this query, but mostly it is not >>> observable. >>> >>> But, when this url with query is send as compressed stream, then .gz (or >>> any >>> other suffix depending >>> on compression) is attached. But.... it is attached *behind* query so once >>> query is remove, the >>> cache file have same suffix as final file, so it successfully rewrite >>> itself. >>> >>> http://server/pahe.php?key=value >>> >>> => came as gzipped, so it is understand by itw as >>> http://server/pahe.php?key=value.gz >>> >>> >>> but both http://server/pahe.php?key=value and >>> http://server/pahe.php?key=value.gz >>> are stored in cache as >>> http/server/pahe.php >>> >>> >>> I Have chosen the fix by using also query in resulted name, but I have some >>> feelings, that query was >>> already removed in past - but >>> http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 >>> speak differently, so... >>> >>> Another fix may be to put suffixes after file, but before query. It is >>> less >>> invasive, and is fixing >>> the bug I was facing. But what about generated jnlps? I think he best way >>> is >>> ti use also whole >>> query,,,, The filename is sanitized anyway. >> >> Hello, >> >> I prefer placing the suffixes after the file and before the query mainly >> because it feels cleaner and we don't need to think about the consequences >> of saving the query. >> >> Can you explain a little more about what you mean by 'generated jnlps'? If >> it's too difficult to place suffixes before query, this fix is okay too. >> >> Is there a reproducer for this? If not please consider adding one so we have >> a regression check for this issue. >> >> >> Regards, >> >> >> >>> >>> >>> J. >>> >>> >> >> -- >> >> Jie Kang >> >> Java Team - Software Engineering Intern >> > From bugzilla-daemon at icedtea.classpath.org Tue May 26 17:19:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 26 May 2015 17:19:02 +0000 Subject: [Bug 2383] [IcedTea8] Location of docs directory in install-data-local is incorrect In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2383 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Blocks| |1282 Target Milestone|--- |3.0.0 Severity|enhancement |normal -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Tue May 26 17:19:02 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Tue, 26 May 2015 17:19:02 +0000 Subject: [Bug 1282] [TRACKER] IcedTea 3.0.0 Release In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1282 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |2383 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew at icedtea.classpath.org Wed May 27 14:24:41 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:24:41 +0000 Subject: /hg/icedtea8-forest/corba: Added tag icedtea-3.0.0pre03 for chan... Message-ID: changeset b493e7b682c9 in /hg/icedtea8-forest/corba details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=b493e7b682c9 author: andrew date: Wed May 27 14:33:32 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset 6c974fba96cb diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r 6c974fba96cb -r b493e7b682c9 .hgtags --- a/.hgtags Fri Feb 27 18:37:47 2015 +0000 +++ b/.hgtags Wed May 27 14:33:32 2015 +0100 @@ -357,3 +357,4 @@ a1e2c13de84e00f2aedf4c40e96347306ede84f3 jdk8u40-b18 8bbc2bb414b7e9331c2014c230553d72c9d161c5 jdk8u40-b19 445eceffc829e205037098115c26e38e85ea5f7c jdk8u40-b20 +6c974fba96cb81fd91bf85f434531dbd122fa3a0 icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:24:47 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:24:47 +0000 Subject: /hg/icedtea8-forest/jaxp: Added tag icedtea-3.0.0pre03 for chang... Message-ID: changeset c62dd685e517 in /hg/icedtea8-forest/jaxp details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=c62dd685e517 author: andrew date: Wed May 27 14:33:33 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset e727012c23d9 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r e727012c23d9 -r c62dd685e517 .hgtags --- a/.hgtags Fri Feb 27 18:37:49 2015 +0000 +++ b/.hgtags Wed May 27 14:33:33 2015 +0100 @@ -359,3 +359,4 @@ 6103f5a8119a85937ae006f18b8dfc04f73315d0 jdk8u40-b18 3b73732d6886dc8155f0c1fbb125ca60d9e2fd2b jdk8u40-b19 7bfc889330e0ec1fd495990eaa0d7f0c390b7304 jdk8u40-b20 +e727012c23d92dabce5f38534719161b146a5e34 icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:24:54 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:24:54 +0000 Subject: /hg/icedtea8-forest/jaxws: Added tag icedtea-3.0.0pre03 for chan... Message-ID: changeset db7fdb068af9 in /hg/icedtea8-forest/jaxws details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=db7fdb068af9 author: andrew date: Wed May 27 14:33:34 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset 7ba7b06f15cf diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r 7ba7b06f15cf -r db7fdb068af9 .hgtags --- a/.hgtags Fri Feb 27 18:37:50 2015 +0000 +++ b/.hgtags Wed May 27 14:33:34 2015 +0100 @@ -357,3 +357,4 @@ fa07311627d085f1307f55298f59463bcf55db02 jdk8u40-b18 c8b402c28fe51e25f3298e1266f2ae48bda8d3e0 jdk8u40-b19 a21c4edfdf4402f027183ac8c8aac2db49df3b7d jdk8u40-b20 +7ba7b06f15cf159affd6883e0577c10e9c857a29 icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:25:01 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:25:01 +0000 Subject: /hg/icedtea8-forest/langtools: Added tag icedtea-3.0.0pre03 for ... Message-ID: changeset 4708090341cb in /hg/icedtea8-forest/langtools details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=4708090341cb author: andrew date: Wed May 27 14:33:36 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset 0d5d2b8411d9 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r 0d5d2b8411d9 -r 4708090341cb .hgtags --- a/.hgtags Fri Feb 27 18:37:56 2015 +0000 +++ b/.hgtags Wed May 27 14:33:36 2015 +0100 @@ -357,3 +357,4 @@ 94f30e5fde53e3ddcd3c4e9842349318eae8fe10 jdk8u40-b18 0c514d1fd006fc79d35b670de10c370c8d559db7 jdk8u40-b19 c3d6d1a5339952fbe4124e700407b7211446c99c jdk8u40-b20 +0d5d2b8411d9c36f180c6d0d3029629fa2070018 icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:25:07 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:25:07 +0000 Subject: /hg/icedtea8-forest/hotspot: Added tag icedtea-3.0.0pre03 for ch... Message-ID: changeset 84854c983fd8 in /hg/icedtea8-forest/hotspot details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=84854c983fd8 author: andrew date: Wed May 27 15:22:21 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset 85e5201a55e4 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r 85e5201a55e4 -r 84854c983fd8 .hgtags --- a/.hgtags Fri Feb 27 18:38:10 2015 +0000 +++ b/.hgtags Wed May 27 15:22:21 2015 +0100 @@ -578,3 +578,4 @@ d9349fa8822336e0244da0a8448f3e6b2d62741d jdk8u40-b19 c3933f52eeb33f70ee562464edddfe9f01d944fd jdk8u40-b20 d2e9a6bec4f2eec8506eed16f7324992a85d8480 hs25.40-b24 +85e5201a55e4dcf1b5dbb90bcfee072245e8a458 icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:25:16 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:25:16 +0000 Subject: /hg/icedtea8-forest/jdk: Added tag icedtea-3.0.0pre03 for change... Message-ID: changeset 3eab93411bc8 in /hg/icedtea8-forest/jdk details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=3eab93411bc8 author: andrew date: Wed May 27 14:33:35 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset a5c3d9643077 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r a5c3d9643077 -r 3eab93411bc8 .hgtags --- a/.hgtags Tue Feb 10 16:24:28 2015 +0000 +++ b/.hgtags Wed May 27 14:33:35 2015 +0100 @@ -360,3 +360,4 @@ 20a3e2135e0867e55af72f0c66a3de558bc613e2 jdk8u40-b18 5c31204d19e5976f025026db3d5c17331e8c44db jdk8u40-b19 7784dab075ed82be2275f4694164bbb9cc1cde3f jdk8u40-b20 +a5c3d964307795edcc68fdb669bc22285a388c0c icedtea-3.0.0pre03 From andrew at icedtea.classpath.org Wed May 27 14:25:22 2015 From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org) Date: Wed, 27 May 2015 14:25:22 +0000 Subject: /hg/icedtea8-forest/nashorn: Added tag icedtea-3.0.0pre03 for ch... Message-ID: changeset bb36d4894aa4 in /hg/icedtea8-forest/nashorn details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=bb36d4894aa4 author: andrew date: Wed May 27 14:33:38 2015 +0100 Added tag icedtea-3.0.0pre03 for changeset d8fc6574c0b2 diffstat: .hgtags | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diffs (8 lines): diff -r d8fc6574c0b2 -r bb36d4894aa4 .hgtags --- a/.hgtags Fri Feb 27 18:39:01 2015 +0000 +++ b/.hgtags Wed May 27 14:33:38 2015 +0100 @@ -342,3 +342,4 @@ 653739706172ae94e999731a3a9f10f8ce11ffca jdk8u40-b18 6ec61d2494283fbaca6df227f1a5b45487dc1ca7 jdk8u40-b19 4d240320929f7b2247eeb97e43efe2370b70582e jdk8u40-b20 +d8fc6574c0b2f294df84cc0b188b9140537e896b icedtea-3.0.0pre03 From jvanek at redhat.com Wed May 27 14:43:50 2015 From: jvanek at redhat.com (Jiri Vanek) Date: Wed, 27 May 2015 16:43:50 +0200 Subject: Fwd: Re: [rfc][icedtea-web] fix cache in case of urls with query In-Reply-To: <353795164.4922591.1432737484589.JavaMail.zimbra@redhat.com> References: <353795164.4922591.1432737484589.JavaMail.zimbra@redhat.com> Message-ID: <5565D826.4080107@redhat.com> Just look nicer:) -------- Forwarded Message -------- Subject: Re: [rfc][icedtea-web] fix cache in case of urls with query Date: Wed, 27 May 2015 10:38:04 -0400 (EDT) From: Jie Kang To: Jiri Vanek ----- Original Message ----- > On 05/26/2015 02:53 PM, Jiri Vanek wrote: > > Slightly imporoved version (+promissed tests). Ok to go? Hello, + path.append(".").append(location.getQuery()); What is the append(".") for? Does it not work without it? Everything else looks fine. Regards, > > J. > > On 05/26/2015 02:47 PM, Jie Kang wrote: > >> Hello, > >> > > > > Thanx for double check! > > > >> After the discussion over irc, personally, I would like a patch that > >> includes a reproducer for the > >> issue. > > > > You know taht reprodcuer is not simple to be add, because our internal > > server donot suport this. But > > I agree with need of it and will try to figure something out (as separate > > chengeset) > > > I am okay with the fix as it is at the moment. Also, please remember to > > > verify unit tests pass. > > This change causes CacheUtil.testUrlToPath to fail. In that regard, some > > more unit tests to cover > > the various inputs would be nice as well. > > > > Yes. I will. I will also add some unittsets testing exactly this issue. > > > > Thanx! > > > > J. > >> > >> > >> Regards, > >> > >> ----- Original Message ----- > >>> > >>> > >>> ----- Original Message ----- > >>>> Another bug, originally related to -html, but much more widespread is > >>>> related > >>>> to compressed streams. > >>>> Our glorious cache, is removing query when it is crating path to cached > >>>> file. > >>>> Obviously it is very > >>>> wrong when jnlp file is based on this query, but mostly it is not > >>>> observable. > >>>> > >>>> But, when this url with query is send as compressed stream, then .gz (or > >>>> any > >>>> other suffix depending > >>>> on compression) is attached. But.... it is attached *behind* query so > >>>> once > >>>> query is remove, the > >>>> cache file have same suffix as final file, so it successfully rewrite > >>>> itself. > >>>> > >>>> http://server/pahe.php?key=value > >>>> > >>>> => came as gzipped, so it is understand by itw as > >>>> http://server/pahe.php?key=value.gz > >>>> > >>>> > >>>> but both http://server/pahe.php?key=value and > >>>> http://server/pahe.php?key=value.gz > >>>> are stored in cache as > >>>> http/server/pahe.php > >>>> > >>>> > >>>> I Have chosen the fix by using also query in resulted name, but I have > >>>> some > >>>> feelings, that query was > >>>> already removed in past - but > >>>> http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 > >>>> > >>>> speak differently, so... > >>>> > >>>> Another fix may be to put suffixes after file, but before query. It is > >>>> less > >>>> invasive, and is fixing > >>>> the bug I was facing. But what about generated jnlps? I think he best > >>>> way > >>>> is > >>>> ti use also whole > >>>> query,,,, The filename is sanitized anyway. > >>> > >>> Hello, > >>> > >>> I prefer placing the suffixes after the file and before the query mainly > >>> because it feels cleaner and we don't need to think about the > >>> consequences > >>> of saving the query. > >>> > >>> Can you explain a little more about what you mean by 'generated jnlps'? > >>> If > >>> it's too difficult to place suffixes before query, this fix is okay too. > >>> > >>> Is there a reproducer for this? If not please consider adding one so we > >>> have > >>> a regression check for this issue. > >>> > >>> > >>> Regards, > >>> > >>> > >>> > >>>> > >>>> > >>>> J. > >>>> > >>>> > >>> > >>> -- > >>> > >>> Jie Kang > >>> > >>> Java Team - Software Engineering Intern > >>> > >> > > > > -- Jie Kang Java Team - Software Engineering Intern -------------- next part -------------- A non-text attachment was scrubbed... Name: toBePushed.patch Type: text/x-patch Size: 3551 bytes Desc: not available URL: From jkang at redhat.com Wed May 27 14:49:37 2015 From: jkang at redhat.com (Jie Kang) Date: Wed, 27 May 2015 10:49:37 -0400 (EDT) Subject: [rfc][icedtea-web] fix cache in case of urls with query In-Reply-To: <5565D826.4080107@redhat.com> References: <353795164.4922591.1432737484589.JavaMail.zimbra@redhat.com> <5565D826.4080107@redhat.com> Message-ID: <618443273.4934664.1432738177259.JavaMail.zimbra@redhat.com> ----- Original Message ----- > Just look nicer:) I prefer using "-" but up to you. Looks fine to me. Regards, > > > -------- Forwarded Message -------- > Subject: Re: [rfc][icedtea-web] fix cache in case of urls with query > Date: Wed, 27 May 2015 10:38:04 -0400 (EDT) > From: Jie Kang > To: Jiri Vanek > > > > ----- Original Message ----- > > On 05/26/2015 02:53 PM, Jiri Vanek wrote: > > > > Slightly imporoved version (+promissed tests). Ok to go? > > Hello, > > + path.append(".").append(location.getQuery()); > > What is the append(".") for? Does it not work without it? > > Everything else looks fine. > > > > Regards, > > > > > J. > > > On 05/26/2015 02:47 PM, Jie Kang wrote: > > >> Hello, > > >> > > > > > > Thanx for double check! > > > > > >> After the discussion over irc, personally, I would like a patch that > > >> includes a reproducer for the > > >> issue. > > > > > > You know taht reprodcuer is not simple to be add, because our internal > > > server donot suport this. But > > > I agree with need of it and will try to figure something out (as separate > > > chengeset) > > > > I am okay with the fix as it is at the moment. Also, please remember > > > > to > > > > verify unit tests pass. > > > This change causes CacheUtil.testUrlToPath to fail. In that regard, some > > > more unit tests to cover > > > the various inputs would be nice as well. > > > > > > Yes. I will. I will also add some unittsets testing exactly this issue. > > > > > > Thanx! > > > > > > J. > > >> > > >> > > >> Regards, > > >> > > >> ----- Original Message ----- > > >>> > > >>> > > >>> ----- Original Message ----- > > >>>> Another bug, originally related to -html, but much more widespread is > > >>>> related > > >>>> to compressed streams. > > >>>> Our glorious cache, is removing query when it is crating path to > > >>>> cached > > >>>> file. > > >>>> Obviously it is very > > >>>> wrong when jnlp file is based on this query, but mostly it is not > > >>>> observable. > > >>>> > > >>>> But, when this url with query is send as compressed stream, then .gz > > >>>> (or > > >>>> any > > >>>> other suffix depending > > >>>> on compression) is attached. But.... it is attached *behind* query so > > >>>> once > > >>>> query is remove, the > > >>>> cache file have same suffix as final file, so it successfully rewrite > > >>>> itself. > > >>>> > > >>>> http://server/pahe.php?key=value > > >>>> > > >>>> => came as gzipped, so it is understand by itw as > > >>>> http://server/pahe.php?key=value.gz > > >>>> > > >>>> > > >>>> but both http://server/pahe.php?key=value and > > >>>> http://server/pahe.php?key=value.gz > > >>>> are stored in cache as > > >>>> http/server/pahe.php > > >>>> > > >>>> > > >>>> I Have chosen the fix by using also query in resulted name, but I have > > >>>> some > > >>>> feelings, that query was > > >>>> already removed in past - but > > >>>> http://icedtea.classpath.org/hg/icedtea-web/annotate/2b992e566c1f/netx/net/sourceforge/jnlp/cache/CacheUtil.java#l483 > > >>>> > > >>>> speak differently, so... > > >>>> > > >>>> Another fix may be to put suffixes after file, but before query. It > > >>>> is > > >>>> less > > >>>> invasive, and is fixing > > >>>> the bug I was facing. But what about generated jnlps? I think he best > > >>>> way > > >>>> is > > >>>> ti use also whole > > >>>> query,,,, The filename is sanitized anyway. > > >>> > > >>> Hello, > > >>> > > >>> I prefer placing the suffixes after the file and before the query > > >>> mainly > > >>> because it feels cleaner and we don't need to think about the > > >>> consequences > > >>> of saving the query. > > >>> > > >>> Can you explain a little more about what you mean by 'generated jnlps'? > > >>> If > > >>> it's too difficult to place suffixes before query, this fix is okay > > >>> too. > > >>> > > >>> Is there a reproducer for this? If not please consider adding one so we > > >>> have > > >>> a regression check for this issue. > > >>> > > >>> > > >>> Regards, > > >>> > > >>> > > >>> > > >>>> > > >>>> > > >>>> J. > > >>>> > > >>>> > > >>> > > >>> -- > > >>> > > >>> Jie Kang > > >>> > > >>> Java Team - Software Engineering Intern > > >>> > > >> > > > > > > > > > -- > > Jie Kang > > Java Team - Software Engineering Intern > > > -- Jie Kang Java Team - Software Engineering Intern From jvanek at icedtea.classpath.org Wed May 27 14:57:14 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Wed, 27 May 2015 14:57:14 +0000 Subject: /hg/icedtea-web: Improved caching of files obtained via query Message-ID: changeset fa266de1b2e7 in /hg/icedtea-web details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=fa266de1b2e7 author: Jiri Vanek date: Wed May 27 16:56:40 2015 +0200 Improved caching of files obtained via query diffstat: ChangeLog | 10 +++++ netx/net/sourceforge/jnlp/cache/CacheUtil.java | 3 + tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java | 19 +++++++++- tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java | 1 - 4 files changed, 31 insertions(+), 2 deletions(-) diffs (70 lines): diff -r 8dfdb835ad87 -r fa266de1b2e7 ChangeLog --- a/ChangeLog Fri May 22 19:34:22 2015 +0200 +++ b/ChangeLog Wed May 27 16:56:40 2015 +0200 @@ -1,3 +1,13 @@ +2015-05-27 Jiri Vanek + + Improved caching of files obtained via query + * netx/net/sourceforge/jnlp/cache/CacheUtil.java: now consider also query(if any) + when creating file-name for item to be cached + * tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java: fixed old + tests due to change and added two new tests to test change. + * tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java: + removed unused import. + 2015-05-22 Jiri Vanek Comments in deployment.properties now persists saving via itweb-settings diff -r 8dfdb835ad87 -r fa266de1b2e7 netx/net/sourceforge/jnlp/cache/CacheUtil.java --- a/netx/net/sourceforge/jnlp/cache/CacheUtil.java Fri May 22 19:34:22 2015 +0200 +++ b/netx/net/sourceforge/jnlp/cache/CacheUtil.java Wed May 27 16:56:40 2015 +0200 @@ -481,6 +481,9 @@ path.append(location.getHost()); path.append(File.separatorChar); path.append(location.getPath().replace('/', File.separatorChar)); + if (location.getQuery() != null && !location.getQuery().trim().isEmpty()) { + path.append(".").append(location.getQuery()); + } return new File(FileUtils.sanitizePath(path.toString())); } diff -r 8dfdb835ad87 -r fa266de1b2e7 tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java Fri May 22 19:34:22 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java Wed May 27 16:56:40 2015 +0200 @@ -58,7 +58,24 @@ @Test public void testUrlToPath() throws Exception { final URL u = new URL("https://example.com/applet/some:weird*applet?.jar"); - final File expected = new File("/tmp/https/example.com/applet/some_weird_applet"); + //stuf behind querry is kept + final File expected = new File("/tmp/https/example.com/applet/some_weird_applet..jar"); + Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); + } + + + @Test + public void testUrlToPathWithQuery() throws Exception { + final URL u = new URL("https://example.com/applet/applet.php?id=applet5"); + //querry is kept and sanitized + final File expected = new File("/tmp/https/example.com/applet/applet.php.id_applet5"); + Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); + } + @Test + public void testUrlToPathWithoutQuery() throws Exception { + final URL u = new URL("https://example.com/applet/applet.php"); + //no doubledot is caused by patch adding query to file + final File expected = new File("/tmp/https/example.com/applet/applet.php"); Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); } } diff -r 8dfdb835ad87 -r fa266de1b2e7 tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java Fri May 22 19:34:22 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java Wed May 27 16:56:40 2015 +0200 @@ -29,7 +29,6 @@ import net.sourceforge.jnlp.ServerAccess; import net.sourceforge.jnlp.ServerLauncher; import net.sourceforge.jnlp.Version; -import net.sourceforge.jnlp.config.DeploymentConfiguration; import net.sourceforge.jnlp.config.PathsAndFiles; import net.sourceforge.jnlp.runtime.JNLPRuntime; import net.sourceforge.jnlp.util.JarFile; From jvanek at icedtea.classpath.org Wed May 27 14:57:22 2015 From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org) Date: Wed, 27 May 2015 14:57:22 +0000 Subject: /hg/release/icedtea-web-1.6: Improved caching of files obtained ... Message-ID: changeset 9d92f5640f83 in /hg/release/icedtea-web-1.6 details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=9d92f5640f83 author: Jiri Vanek date: Wed May 27 16:56:55 2015 +0200 Improved caching of files obtained via query diffstat: ChangeLog | 10 +++++ netx/net/sourceforge/jnlp/cache/CacheUtil.java | 3 + tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java | 19 +++++++++- tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java | 1 - 4 files changed, 31 insertions(+), 2 deletions(-) diffs (70 lines): diff -r 6e7d203b9374 -r 9d92f5640f83 ChangeLog --- a/ChangeLog Fri May 22 19:34:22 2015 +0200 +++ b/ChangeLog Wed May 27 16:56:55 2015 +0200 @@ -1,3 +1,13 @@ +2015-05-27 Jiri Vanek + + Improved caching of files obtained via query + * netx/net/sourceforge/jnlp/cache/CacheUtil.java: now consider also query(if any) + when creating file-name for item to be cached + * tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java: fixed old + tests due to change and added two new tests to test change. + * tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java: + removed unused import. + 2015-05-22 Jiri Vanek Comments in deployment.properties now persists saving via itweb-settings diff -r 6e7d203b9374 -r 9d92f5640f83 netx/net/sourceforge/jnlp/cache/CacheUtil.java --- a/netx/net/sourceforge/jnlp/cache/CacheUtil.java Fri May 22 19:34:22 2015 +0200 +++ b/netx/net/sourceforge/jnlp/cache/CacheUtil.java Wed May 27 16:56:55 2015 +0200 @@ -481,6 +481,9 @@ path.append(location.getHost()); path.append(File.separatorChar); path.append(location.getPath().replace('/', File.separatorChar)); + if (location.getQuery() != null && !location.getQuery().trim().isEmpty()) { + path.append(".").append(location.getQuery()); + } return new File(FileUtils.sanitizePath(path.toString())); } diff -r 6e7d203b9374 -r 9d92f5640f83 tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java Fri May 22 19:34:22 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/cache/CacheUtilTest.java Wed May 27 16:56:55 2015 +0200 @@ -58,7 +58,24 @@ @Test public void testUrlToPath() throws Exception { final URL u = new URL("https://example.com/applet/some:weird*applet?.jar"); - final File expected = new File("/tmp/https/example.com/applet/some_weird_applet"); + //stuf behind querry is kept + final File expected = new File("/tmp/https/example.com/applet/some_weird_applet..jar"); + Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); + } + + + @Test + public void testUrlToPathWithQuery() throws Exception { + final URL u = new URL("https://example.com/applet/applet.php?id=applet5"); + //querry is kept and sanitized + final File expected = new File("/tmp/https/example.com/applet/applet.php.id_applet5"); + Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); + } + @Test + public void testUrlToPathWithoutQuery() throws Exception { + final URL u = new URL("https://example.com/applet/applet.php"); + //no doubledot is caused by patch adding query to file + final File expected = new File("/tmp/https/example.com/applet/applet.php"); Assert.assertEquals(expected, CacheUtil.urlToPath(u, "/tmp")); } } diff -r 6e7d203b9374 -r 9d92f5640f83 tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java --- a/tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java Fri May 22 19:34:22 2015 +0200 +++ b/tests/netx/unit/net/sourceforge/jnlp/cache/ResourceDownloaderTest.java Wed May 27 16:56:55 2015 +0200 @@ -29,7 +29,6 @@ import net.sourceforge.jnlp.ServerAccess; import net.sourceforge.jnlp.ServerLauncher; import net.sourceforge.jnlp.Version; -import net.sourceforge.jnlp.config.DeploymentConfiguration; import net.sourceforge.jnlp.config.PathsAndFiles; import net.sourceforge.jnlp.runtime.JNLPRuntime; import net.sourceforge.jnlp.util.JarFile; From bugzilla-daemon at icedtea.classpath.org Fri May 29 01:34:50 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 29 May 2015 01:34:50 +0000 Subject: [Bug 2387] New: [IcedTea7] Backport 8072385: Only the first DNSName entry is checked for endpoint identification Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2387 Bug ID: 2387 Summary: [IcedTea7] Backport 8072385: Only the first DNSName entry is checked for endpoint identification Product: IcedTea Version: 7-hg Hardware: all OS: All Status: NEW Severity: normal Priority: P5 Component: IcedTea Assignee: gnu.andrew at redhat.com Reporter: gnu.andrew at redhat.com CC: unassigned at icedtea.classpath.org See http://mail.openjdk.java.net/pipermail/jdk7u-dev/2015-May/010312.html -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 29 01:36:54 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 29 May 2015 01:36:54 +0000 Subject: [Bug 2387] [IcedTea7] Backport 8072385: Only the first DNSName entry is checked for endpoint identification In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2387 Andrew John Hughes changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED URL| |https://bugs.openjdk.java.n | |et/browse/JDK-8072385 Target Milestone|--- |2.5.6 -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Fri May 29 22:08:46 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Fri, 29 May 2015 22:08:46 +0000 Subject: [Bug 2289] Internal Error (safepoint.cpp:321) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2289 --- Comment #7 from Daniel Moran --- Andrew, OK, been trying to figure this out and can't find the cause. Single threaded java runs, including compiles, continue to go fine. Multi-threaded builds end up with a CPU thread sticking at 100% for minutes before the crash event and then the crash/log as I have attached displays. It does seem to be tied to the number of Java threads are in use, the one time I saw it stick had 5 java processes and 1 javac process running. Is there a hardware or BIOS setting that I should look for that could be causing it to fail reaching a safe point? Since I'm not using a swap I also wonder if it's using more memory than it's advertising, I can see it fluctuate. Also occurs on 2.5.5 - no resolution there. -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sat May 30 09:21:49 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sat, 30 May 2015 09:21:49 +0000 Subject: [Bug 2289] Internal Error (safepoint.cpp:321) In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2289 Andrew Haley changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aph at redhat.com --- Comment #8 from Andrew Haley --- I'd be thinking about a few possibilities. My first thought is a kernel bug. What kernel version are you sing? -- You are receiving this mail because: You are on the CC list for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 31 21:58:41 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 31 May 2015 21:58:41 +0000 Subject: [Bug 2086] Failed to write core dump. Core dumps have been disabled. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2086 Arnaud LE CAM changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arnaud.lecam at yahoo.fr --- Comment #3 from Arnaud LE CAM --- Created attachment 1348 --> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1348&action=edit error report -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bugzilla-daemon at icedtea.classpath.org Sun May 31 22:02:46 2015 From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org) Date: Sun, 31 May 2015 22:02:46 +0000 Subject: [Bug 2086] Failed to write core dump. Core dumps have been disabled. In-Reply-To: References: Message-ID: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2086 --- Comment #4 from Arnaud LE CAM --- Hi, I,ve got the same "Failed to write core dump" message with Libreoffice Base (Version: 5.0.0.0.beta1 / Build ID: 0a16c3dda4150008d9be6f24cbd15ac198d116d3 / Locale?: fr-FR (fr_FR.UTF-8)). See error report on attachment 1348 Steps to reproduce : 1) Open Libreoffice Base 2) In the toolbar, click on the "Formular" icon 3) Nothing will appear, so click everywhere else 4) Libreoffice will crash -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug. -------------- next part -------------- An HTML attachment was scrubbed... URL: