From bugzilla-daemon at icedtea.classpath.org Tue Dec 1 02:57:14 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 02:57:14 +0000
Subject: [Bug 2759] New: [IcedTea8] LCMS library should be named javalcms,
not lcms, to avoid potential conflicts with the system library
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
Bug ID: 2759
Summary: [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system
library
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
The upstream version of the LCMS patch retains the naming of the library as
liblcms.so. This causes potential conflicts with the system liblcms.so, so we
should keep with the IcedTea naming of libjavalcms.so.
--
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 Dec 1 03:07:42 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 03:07:42 +0000
Subject: [Bug 2759] [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Depends on| |2738, 1367
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 Dec 1 03:07:42 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 03:07:42 +0000
Subject: [Bug 2738] [IcedTea8] java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2738
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2759
--
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 Dec 1 03:07:42 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 03:07:42 +0000
Subject: [Bug 1367] [IcedTea8] Support using the system installation of LCMS
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1367
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2759
--
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 Dec 1 03:22:55 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 03:22:55 +0000
Subject: /hg/icedtea8-forest/jdk: PR2759: LCMS library should be named ja...
Message-ID:
changeset c4b25140f059 in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=c4b25140f059
author: andrew
date: Tue Dec 01 03:08:23 2015 +0000
PR2759: LCMS library should be named javalcms, not lcms, to avoid potential conflicts with the system library
diffstat:
make/lib/Awt2dLibraries.gmk | 26 ++++++++++++------------
src/share/classes/sun/java2d/cmm/lcms/LCMS.java | 2 +-
2 files changed, 14 insertions(+), 14 deletions(-)
diffs (75 lines):
diff -r 7d090e59ad8d -r c4b25140f059 make/lib/Awt2dLibraries.gmk
--- a/make/lib/Awt2dLibraries.gmk Fri Nov 06 17:27:27 2015 -0500
+++ b/make/lib/Awt2dLibraries.gmk Tue Dec 01 03:08:23 2015 +0000
@@ -666,33 +666,33 @@
##########################################################################################
-LIBLCMS_DIR := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms
+LIBJAVALCMS_DIR := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms
ifeq ($(USE_EXTERNAL_LCMS), true)
# If we're using an external library, we'll just need the wrapper part.
# By including it explicitely, all other files will be excluded.
- BUILD_LIBLCMS_INCLUDE_FILES := LCMS.c
- BUILD_LIBLCMS_HEADERS :=
+ BUILD_LIBJAVALCMS_INCLUDE_FILES := LCMS.c
+ BUILD_LIBJAVALCMS_HEADERS :=
else
- BUILD_LIBLCMS_INCLUDE_FILES :=
+ BUILD_LIBJAVALCMS_INCLUDE_FILES :=
# If we're using the bundled library, we'll need to include it in the
# include path explicitly. Otherwise the system headers will be used.
- BUILD_LIBLCMS_HEADERS := -I$(LIBLCMS_DIR)
+ BUILD_LIBJAVALCMS_HEADERS := -I$(LIBJAVALCMS_DIR)
endif
# TODO: Update awt lib path when awt is converted
-$(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \
- LIBRARY := lcms, \
+$(eval $(call SetupNativeCompilation,BUILD_LIBJAVALCMS, \
+ LIBRARY := javalcms, \
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
- SRC := $(LIBLCMS_DIR), \
- INCLUDE_FILES := $(BUILD_LIBLCMS_INCLUDE_FILES), \
+ SRC := $(LIBJAVALCMS_DIR), \
+ INCLUDE_FILES := $(BUILD_LIBJAVALCMS_INCLUDE_FILES), \
LANG := C, \
OPTIMIZATION := HIGHEST, \
CFLAGS := $(filter-out -xc99=%none, $(CFLAGS_JDKLIB)) \
$(SHARED_LIBRARY_FLAGS) \
-I$(JDK_TOPDIR)/src/share/native/sun/java2d \
-I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \
- $(BUILD_LIBLCMS_HEADERS) \
+ $(BUILD_LIBJAVALCMS_HEADERS) \
$(LCMS_CFLAGS), \
CFLAGS_solaris := -xc99=no_lib, \
CFLAGS_windows := -DCMS_IS_WINDOWS_, \
@@ -710,12 +710,12 @@
-D "JDK_FNAME=lcms.dll" \
-D "JDK_INTERNAL_NAME=lcms" \
-D "JDK_FTYPE=0x2L", \
- OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/liblcms, \
+ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libjavalcms, \
DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
-BUILD_LIBRARIES += $(BUILD_LIBLCMS)
+BUILD_LIBRARIES += $(BUILD_LIBJAVALCMS)
-$(BUILD_LIBLCMS): $(BUILD_LIBAWT)
+$(BUILD_LIBJAVALCMS): $(BUILD_LIBAWT)
##########################################################################################
diff -r 7d090e59ad8d -r c4b25140f059 src/share/classes/sun/java2d/cmm/lcms/LCMS.java
--- a/src/share/classes/sun/java2d/cmm/lcms/LCMS.java Fri Nov 06 17:27:27 2015 -0500
+++ b/src/share/classes/sun/java2d/cmm/lcms/LCMS.java Tue Dec 01 03:08:23 2015 +0000
@@ -207,7 +207,7 @@
* disposer frameworks
*/
System.loadLibrary("awt");
- System.loadLibrary("lcms");
+ System.loadLibrary("javalcms");
return null;
}
});
From bugzilla-daemon at icedtea.classpath.org Tue Dec 1 03:23:03 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 01 Dec 2015 03:23:03 +0000
Subject: [Bug 2759] [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest/jdk?cmd=changeset;node=c4b25140f059
author: andrew
date: Tue Dec 01 03:08:23 2015 +0000
PR2759: LCMS library should be named javalcms, not lcms, to avoid potential
conflicts with the system library
--
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 Wed Dec 2 08:00:48 2015
From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org)
Date: Wed, 02 Dec 2015 08:00:48 +0000
Subject: /hg/icedtea-web: NEWS: mentioned main-class handling change
Message-ID:
changeset e327545ae0c3 in /hg/icedtea-web
details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=e327545ae0c3
author: Jiri Vanek
date: Wed Dec 02 09:00:20 2015 +0100
NEWS: mentioned main-class handling change
diffstat:
ChangeLog | 4 ++++
NEWS | 2 ++
2 files changed, 6 insertions(+), 0 deletions(-)
diffs (23 lines):
diff -r 68f349cb63ba -r e327545ae0c3 ChangeLog
--- a/ChangeLog Fri Nov 27 10:30:44 2015 +0100
+++ b/ChangeLog Wed Dec 02 09:00:20 2015 +0100
@@ -1,3 +1,7 @@
+2015-12-02 Jiri Vanek
+
+ * NEWS: mentioned main-class handling change
+
2015-11-27 Jiri Vanek
ParserTest sielnced
diff -r 68f349cb63ba -r e327545ae0c3 NEWS
--- a/NEWS Fri Nov 27 10:30:44 2015 +0100
+++ b/NEWS Wed Dec 02 09:00:20 2015 +0100
@@ -33,6 +33,8 @@
* NetX
- fixed issues with -html shortcuts
- fixed issue with -html receiving garbage in width and height
+ - main-class attribute trimmed by default
+ - in strict mode, main-class attribute checked for invalid characters
* PolicyEditor
- Entry list is sorted, entries will appear with consistent ordering
- file flag made to work when used standalone
From jvanek at icedtea.classpath.org Wed Dec 2 08:02:56 2015
From: jvanek at icedtea.classpath.org (jvanek at icedtea.classpath.org)
Date: Wed, 02 Dec 2015 08:02:56 +0000
Subject: /hg/release/icedtea-web-1.6: Main-class attribute get trimmed by...
Message-ID:
changeset 67a3d4c59e19 in /hg/release/icedtea-web-1.6
details: http://icedtea.classpath.org/hg/release/icedtea-web-1.6?cmd=changeset;node=67a3d4c59e19
author: Jiri Vanek
date: Wed Dec 02 09:01:34 2015 +0100
Main-class attribute get trimmed by default
diffstat:
ChangeLog | 13 +
NEWS | 3 +
netx/net/sourceforge/jnlp/Parser.java | 81 ++++++-
tests/netx/unit/net/sourceforge/jnlp/ParserTest.java | 194 ++++++++++++++++++-
4 files changed, 279 insertions(+), 12 deletions(-)
diffs (400 lines):
diff -r a83c72313001 -r 67a3d4c59e19 ChangeLog
--- a/ChangeLog Thu Nov 12 18:03:47 2015 +0100
+++ b/ChangeLog Wed Dec 02 09:01:34 2015 +0100
@@ -1,3 +1,16 @@
+2015-11-26 Jiri Vanek
+
+ Main-class attribute get trimmed by default
+ * netx/net/sourceforge/jnlp/Parser.java: declared MAINCLASS to keep main-class
+ constant, declared anyWhiteSpace regex to determine whitespaces. All possible fields
+ made final, hardcoded main-class replaced bu constant. New method getOptionalMainClass
+ wrapper around getMainClass but consuming exception. getMainClass, new method
+ reading MAINCLASS from node and handling it. cleanMainClassAttribute, new method
+ trim value and do checks to die or warn if necessary.
+ * tests/netx/unit/net/sourceforge/jnlp/ParserTest.java: added tests for top level
+ behavior on various spaced main-classes. Now extends NoStdOutErrTest
+ * NEWS: mentioned main-class handling change
+
2015-11-12 Jiri Vanek
Added parser to read ico images
diff -r a83c72313001 -r 67a3d4c59e19 NEWS
--- a/NEWS Thu Nov 12 18:03:47 2015 +0100
+++ b/NEWS Wed Dec 02 09:01:34 2015 +0100
@@ -10,6 +10,9 @@
New in release 1.6.2 (YYYY-MM-DD):
* all connection restrictions now consider also port
+* NetX
+ - main-class attribute trimmed by default
+ - in strict mode, main-class attribute checked for invalid characters
New in release 1.6.1 (2015-09-11):
* Enabled Entry-Point attribute check
diff -r a83c72313001 -r 67a3d4c59e19 netx/net/sourceforge/jnlp/Parser.java
--- a/netx/net/sourceforge/jnlp/Parser.java Thu Nov 12 18:03:47 2015 +0100
+++ b/netx/net/sourceforge/jnlp/Parser.java Wed Dec 02 09:01:34 2015 +0100
@@ -24,6 +24,8 @@
import java.lang.reflect.Method;
import java.net.*;
import java.util.*;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import net.sourceforge.jnlp.SecurityDesc.RequestedPermissionLevel;
import net.sourceforge.jnlp.UpdateDesc.Check;
@@ -40,6 +42,8 @@
public final class Parser {
private static String CODEBASE = "codebase";
+ private static String MAINCLASS = "main-class";
+ private static final Pattern anyWhiteSpace = Pattern.compile("\\s");
// defines netx.jnlp.Node class if using Tiny XML or Nano XML
@@ -72,29 +76,29 @@
// constructors
//
/** the file reference */
- private JNLPFile file; // do not use (uninitialized)
+ private final JNLPFile file; // do not use (uninitialized)
/** the root node */
- private Node root;
+ private final Node root;
/** the specification version */
- private Version spec;
+ private final Version spec;
/** the base URL that all hrefs are relative to */
- private URL base;
+ private final URL base;
/** the codebase URL */
private URL codebase;
/** the file URL */
- private URL fileLocation;
+ private final URL fileLocation;
/** whether to throw errors on non-fatal errors. */
- private boolean strict; // if strict==true parses a file with no error then strict==false should also
+ private final boolean strict; // if strict==true parses a file with no error then strict==false should also
/** whether to allow extensions to the JNLP specification */
- private boolean allowExtensions; // true if extensions to JNLP spec are ok
-
+ private final boolean allowExtensions; // true if extensions to JNLP spec are ok
+
/**
* Create a parser for the JNLP file. If the location
* parameters is not null it is used as the default codebase
@@ -687,7 +691,7 @@
*/
private AppletDesc getApplet(Node node) throws ParseException {
String name = getRequiredAttribute(node, "name", R("PUnknownApplet"));
- String main = getRequiredAttribute(node, "main-class", null);
+ String main = getMainClass(node, true);
URL docbase = getURL(node, "documentbase", base);
Map paramMap = new HashMap<>();
int width = 0;
@@ -718,7 +722,7 @@
* @throws ParseException if the JNLP file is invalid
*/
private ApplicationDesc getApplication(Node node) throws ParseException {
- String main = getAttribute(node, "main-class", null);
+ String main = getMainClass(node, false);
List argsList = new ArrayList<>();
// if (main == null)
@@ -766,7 +770,7 @@
* @return the installer descriptor.
*/
private InstallerDesc getInstaller(Node node) {
- String main = getAttribute(node, "main-class", null);
+ String main = getOptionalMainClass(node);
return new InstallerDesc(main);
}
@@ -1339,4 +1343,59 @@
}
}
+ private String getOptionalMainClass(Node node) {
+ try {
+ return getMainClass(node, false);
+ } catch (ParseException ex) {
+ //only getRequiredAttribute can throw this
+ //and as there is call to getMainClass with required false
+ //it is not going to be thrown
+ OutputController.getLogger().log(ex);
+ return null;
+ }
+ }
+
+ private String getMainClass(Node node, boolean required) throws ParseException {
+ String main;
+ if (required) {
+ main = getRequiredAttribute(node, MAINCLASS, null);
+ } else {
+ main = getAttribute(node, MAINCLASS, null);
+ }
+ return cleanMainClassAttribute(main);
+ }
+
+ private String cleanMainClassAttribute(String main) throws ParseException {
+ if (main != null) {
+ Matcher matcher = anyWhiteSpace.matcher(main);
+ boolean found = matcher.find();
+ if (found && !strict) {
+ OutputController.getLogger().log(OutputController.Level.WARNING_ALL, "Warning! main-class contains whitespace - '" + main + "'");
+ main = main.trim();
+ OutputController.getLogger().log(OutputController.Level.WARNING_ALL, "Trimmed - '" + main + "'");
+ }
+ boolean valid = true;
+ if (!Character.isJavaIdentifierStart(main.charAt(0))) {
+ valid = false;
+ OutputController.getLogger().log(OutputController.Level.MESSAGE_DEBUG, "Invlaid char in main-class: '" + main.charAt(0) + "'");
+ }
+ for (int i = 1; i < main.length(); i++) {
+ if (main.charAt(i)=='.'){
+ //dot connects identifiers
+ continue;
+ }
+ if (!Character.isJavaIdentifierPart(main.charAt(i))) {
+ valid = false;
+ OutputController.getLogger().log(OutputController.Level.MESSAGE_DEBUG, "Invlaid char in main-class: '" + main.charAt(i) + "'");
+ }
+ }
+ if (!valid) {
+ OutputController.getLogger().log(OutputController.Level.WARNING_ALL, "main-class contains invalid characters - '" + main + "'. Check with vendor.");
+ if (strict) {
+ throw new ParseException("main-class contains invalid characters - '" + main + "'. Check with vendor. You are in strict mode. This is fatal.");
+ }
+ }
+ }
+ return main;
+ }
}
diff -r a83c72313001 -r 67a3d4c59e19 tests/netx/unit/net/sourceforge/jnlp/ParserTest.java
--- a/tests/netx/unit/net/sourceforge/jnlp/ParserTest.java Thu Nov 12 18:03:47 2015 +0100
+++ b/tests/netx/unit/net/sourceforge/jnlp/ParserTest.java Wed Dec 02 09:01:34 2015 +0100
@@ -44,12 +44,13 @@
import java.util.Locale;
import net.sourceforge.jnlp.mock.MockJNLPFile;
+import net.sourceforge.jnlp.util.logging.NoStdOutErrTest;
import org.junit.Assert;
import org.junit.Test;
/** Test various corner cases of the parser */
-public class ParserTest {
+public class ParserTest extends NoStdOutErrTest {
private static final String LANG = "en";
private static final String COUNTRY = "CA";
@@ -59,6 +60,8 @@
private static final Locale ALL_LOCALE = new Locale(LANG, COUNTRY, VARIANT);
ParserSettings defaultParser=new ParserSettings();
+ ParserSettings strictParser=new ParserSettings(true, true, true);
+
@Test(expected = MissingInformationException.class)
public void testMissingInfoFullLocale() throws ParseException {
String data = "\n";
@@ -1439,4 +1442,193 @@
Assert.assertEquals(true, eex != null);
Assert.assertEquals(true, eex instanceof ParseException);
}
+
+
+ @Test
+ public void testNullMainClassApplication() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals(null, main1);
+
+ //strict also ok
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, defaultParser, null);
+ String main2 = parser2.getLauncher(root2).getMainClass();
+ Assert.assertEquals(null, main2);
+
+ }
+
+ @Test
+ public void testNullMainClassInstaller() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals(null, main1);
+
+ //strict also ok
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ String main2 = parser2.getLauncher(root2).getMainClass();
+ Assert.assertEquals(null, main2);
+
+ }
+
+ @Test(expected = ParseException.class)
+ public void testNullMainClassApplet() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ parser1.getLauncher(root1).getMainClass();
+ //both throw
+ }
+
+
+ @Test
+ public void testOkMainClassApplication() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals("some.main.class", main1);
+
+ //strict also ok
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ String main2 = parser2.getLauncher(root2).getMainClass();
+ Assert.assertEquals("some.main.class", main2);
+
+ }
+
+
+ @Test(expected = ParseException.class)
+ public void testNeedToBeTrimmed1MainClassApplication() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals("some.main.class", main1);
+
+ //strict throws
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ parser2.getLauncher(root2).getMainClass();
+
+ }
+
+ @Test(expected = ParseException.class)
+ public void testNeedToBeTrimmed2MainClassApplication() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals("some.main.class", main1);
+
+ //strict throws
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ parser2.getLauncher(root2).getMainClass();
+
+ }
+
+ @Test(expected = ParseException.class)
+ public void testSpacesInsidePersistedMainClassApplication() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals("som e.main .class", main1);
+
+ //strict throws
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ parser2.getLauncher(root2).getMainClass();
+ }
+
+ @Test(expected = ParseException.class)
+ public void testSpacesAroundDots() throws Exception {
+ String data = "\n"
+ + "\n"
+ + "\n"
+ + "\n"
+ + "";
+
+ Node root1 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), defaultParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root1.getNodeName());
+ MockJNLPFile file1 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser1 = new Parser(file1, null, root1, defaultParser, null);
+ String main1 = parser1.getLauncher(root1).getMainClass();
+ Assert.assertEquals("some . another . main .class. here", main1);
+
+ //strict throws
+ Node root2 = Parser.getRootNode(new ByteArrayInputStream(data.getBytes()), strictParser);
+ Assert.assertEquals("Root name is not jnlp", "jnlp", root2.getNodeName());
+ MockJNLPFile file2 = new MockJNLPFile(LANG_LOCALE);
+ Parser parser2 = new Parser(file2, null, root2, strictParser, null);
+ parser2.getLauncher(root2).getMainClass();
+ }
+
}
From martinrb at google.com Wed Dec 2 17:37:50 2015
From: martinrb at google.com (Martin Buchholz)
Date: Wed, 2 Dec 2015 09:37:50 -0800
Subject: is the openjdk-r ppa trustworthy?
In-Reply-To:
References:
Message-ID:
(adding the people who would know)
I don't think any Ubuntu backport is official until it shows up in e.g.
trusty-backports (and it's not there (yet))
http://packages.ubuntu.com/search?keywords=openjdk-8&searchon=names&suite=all§ion=all
On Wed, Dec 2, 2015 at 7:56 AM, Mohamed Hafez
wrote:
> I've seen a ton of blogs saying Java 8 is now available to Ubuntu 12.04 &
> 14.04 through the ppa openjdk-r. My question is how trustworthy is this
> ppa? Is it run by people from openjdk or ubuntu or something, or is it just
> some random source? Looking at https://launchpad.net/~openjdk-r it looks
> official-ish...
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From bugzilla-daemon at icedtea.classpath.org Thu Dec 3 07:33:50 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 03 Dec 2015 07:33:50 +0000
Subject: [Bug 2761] New: SIGSEGV (0xb) at pc=0x0037e67a
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2761
Bug ID: 2761
Summary: SIGSEGV (0xb) at pc=0x0037e67a
Product: IcedTea
Version: 2.6.0
Hardware: 32-bit
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: surajit.c at hcl.com
CC: unassigned at icedtea.classpath.org
Created attachment 1479
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1479&action=edit
hs_error.log file
JVM got crashesd. Java code invokes JNI. Following is part of hs_error.log:-
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0037e67a, pid=4419, tid=2830805872
#
# JRE version: OpenJDK Runtime Environment (7.0_79-b14) (build
1.7.0_79-mockbuild_2015_05_14_06_54-b00)
# Java VM: OpenJDK Server VM (24.79-b02 mixed mode linux-x86 )
# Derivative: IcedTea 2.5.5
# Distribution: CentOS release 6.6 (Final), package rhel-2.5.5.3.el6_6-i386
u79-b14
# Problematic frame:
# C [libpq.so.5+0x667a] PQtransactionStatus+0xa
#
--
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 Dec 3 10:00:18 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Thu, 03 Dec 2015 10:00:18 +0000
Subject: [Bug 2761] SIGSEGV (0xb) at pc=0x0037e67a
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2761
Stanislav Baiduzhyi changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |baiduzhyi.devel at gmail.com
Resolution|--- |INVALID
--- Comment #1 from Stanislav Baiduzhyi ---
>From what I see in the stack trace, you are using Mitel application, that
invokes native code, which in turn tries to access PostreSQL and segfaults.
That should be reported to Mitel, their C/C++ code fails.
--
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 Dec 4 04:09:05 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Fri, 04 Dec 2015 04:09:05 +0000
Subject: [Bug 2761] SIGSEGV (0xb) at pc=0x0037e67a
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2761
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Hardware|32-bit |x86
Version|2.6.0 |unspecified
Severity|enhancement |normal
--- Comment #2 from Andrew John Hughes ---
This is also an unsupported version. You need to update your OpenJDK
installation.
--
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 Mon Dec 7 06:26:50 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:26:50 +0000
Subject: /hg/icedtea: Bump to icedtea-3.0.0pre07.
Message-ID:
changeset 83294693e764 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
diffstat:
ChangeLog | 21 +++++++++++++++++++++
Makefile.am | 28 ++++++++++++++--------------
NEWS | 11 +++++++++++
configure.ac | 2 +-
hotspot.map.in | 2 +-
5 files changed, 48 insertions(+), 16 deletions(-)
diffs (112 lines):
diff -r 3d9bf18e6f90 -r 83294693e764 ChangeLog
--- a/ChangeLog Fri Oct 16 19:54:57 2015 +0100
+++ b/ChangeLog Mon Dec 07 04:22:18 2015 +0000
@@ -1,3 +1,24 @@
+2015-12-06 Andrew John Hughes
+
+ * Makefile.am:
+ (CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
+ (JAXP_CHANGESET): Likewise.
+ (JAXWS_CHANGESET): Likewise.
+ (JDK_CHANGESET): Likewise.
+ (LANGTOOLS_CHANGESET): Likewise.
+ (OPENJDK_CHANGESET): Likewise.
+ (NASHORN_CHANGESET): Likewise.
+ (CORBA_SHA256SUM): Likewise.
+ (JAXP_SHA256SUM): Likewise.
+ (JAXWS_SHA256SUM): Likewise.
+ (JDK_SHA256SUM): Likewise.
+ (LANGTOOLS_SHA256SUM): Likewise.
+ (OPENJDK_SHA256SUM): Likewise.
+ (NASHORN_SHA256SUM): Likewise.
+ * NEWS: Updated.
+ * configure.ac: Bump to 3.0.0pre07.
+ * hotspot.map: Update to icedtea-3.0.0pre07 tag.
+
2015-10-16 Andrew John Hughes
PR2675: Update ppc64le autotools infrastructure
diff -r 3d9bf18e6f90 -r 83294693e764 Makefile.am
--- a/Makefile.am Fri Oct 16 19:54:57 2015 +0100
+++ b/Makefile.am Mon Dec 07 04:22:18 2015 +0000
@@ -4,21 +4,21 @@
BUILD_VERSION = b24
COMBINED_VERSION = $(JDK_UPDATE_VERSION)-$(BUILD_VERSION)
-CORBA_CHANGESET = 9e44a6fa9127
-JAXP_CHANGESET = 69e0cb284d8a
-JAXWS_CHANGESET = 1c0bd390de66
-JDK_CHANGESET = fb2a70b389fe
-LANGTOOLS_CHANGESET = 69b782e543d5
-OPENJDK_CHANGESET = ff58c7164b8d
-NASHORN_CHANGESET = 6f6d12f78ab0
+CORBA_CHANGESET = 7418bb690047
+JAXP_CHANGESET = c08ba71fef66
+JAXWS_CHANGESET = 2012603e0e90
+JDK_CHANGESET = c4b25140f059
+LANGTOOLS_CHANGESET = 3c76eafe1b70
+OPENJDK_CHANGESET = 4b05cb9c5a4c
+NASHORN_CHANGESET = fd478ce27023
-CORBA_SHA256SUM = 261f6d39abb6169589ffbe61cd586dd85b34a11d38fd9fb16d6dc77595c9177d
-JAXP_SHA256SUM = 834be5180738fe6f1832e833a0200fa642131b8d4e0e1d29a8bc983c585d4640
-JAXWS_SHA256SUM = 12da65a86ecea2164e29c482eac61adfe0af721e0e7d9db5fea83e49b9246eca
-JDK_SHA256SUM = e6df5d381931f5947f447d5fb1166dcb9b90c924de4985ea7306138f67fd65fd
-LANGTOOLS_SHA256SUM = 542defa90586f907ed507df172cff0408cb2b54a9492f160f29a8e7d57806d2b
-OPENJDK_SHA256SUM = 2470c96bdb5373aa8bfcb9d95edde5c5e72730a22bed592370873e68dd38914d
-NASHORN_SHA256SUM = e5c2b738ddc8bfcf61afe8326274db442daefeb9f2a637a90eaa62562fa45cb9
+CORBA_SHA256SUM = e47d271bd2d0490d07d194480ae3943bc2617dc260b6cc2ef080697f588bbc62
+JAXP_SHA256SUM = ce0e1a6c850420735233e06667b32d32f91051ae4abb57f76c86343fbe3aa7d3
+JAXWS_SHA256SUM = 3b30942316cc58b2f461587f5032841d072cc31c1c4f4c62c60b9cc49713065e
+JDK_SHA256SUM = 8136f803b78577a35be6e481733b327831069723f1828f0c964c6d8689f459cc
+LANGTOOLS_SHA256SUM = d48f5de5ede27c075def8c79d2e3668223def1da671cc5b8a69b80fc7aeb2207
+OPENJDK_SHA256SUM = 12d6348124c133ed43cc1ac0dad0ce3eafb2e42947c36cc87df2f5163674a805
+NASHORN_SHA256SUM = e3a6e093e574a6a9d2cefc25184510c023ad4bd65fbb060085e969e23050a515
HS_TYPE = "`$(AWK) 'version==$$1 {print $$2}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`"
HS_URL = "`$(AWK) 'version==$$1 {print $$3}' version=$(HSBUILD) $(abs_top_builddir)/hotspot.map`"
diff -r 3d9bf18e6f90 -r 83294693e764 NEWS
--- a/NEWS Fri Oct 16 19:54:57 2015 +0100
+++ b/NEWS Mon Dec 07 04:22:18 2015 +0000
@@ -24,6 +24,9 @@
- S8044235: src.zip should include all sources
- S8074839, PR2462: Resolve disabled warnings for libunpack and the unpack200 binary
- S8074859, PR1937: Turn on warnings as error
+ - S8087218, PR2740: Constant fold loads from final instance fields in VM anonymous classes
+ - S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg]
+ - S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
* Bug fixes
- S8041658: Use of -fdevirtualize on macroAssembler_x86.o (via -O2) with gcc 4.9.0 creates broken VM
- PR94: empty install target in Makefile.am
@@ -105,7 +108,15 @@
- PR2448: Install TRADEMARK, COPYING and ChangeLog as RPM spec file does
- PR2454: install-data-local needs to check that classes.jsa actually exists
- PR2456: Installation path for hotspot_gc.stp is wrong, due to changed j2sdk-image location
+ - PR2511: Reset success following calls in LayoutManager.cpp
+ - PR2631: jvm.cfg missing for ppc64le
+ - PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2675: Update ppc64le autotools infrastructure following PR2237
+ - PR2691: ./configure is unable to compile using distcc for icedtea-3.0.0_pre06
+ - PR2737: Allow multiple PKCS11 library initialisation to be a non-critical error.
+ - PR2738: java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
+ - PR2743: Remove bad AArch64 merge fragment
+ - PR2759: LCMS library should be named javalcms, not lcms, to avoid potential conflicts with the system library
- Don't substitute 'j' for '-j' inside -I directives
- Extend 8041658 to all files in the HotSpot build.
- Remove jcheck
diff -r 3d9bf18e6f90 -r 83294693e764 configure.ac
--- a/configure.ac Fri Oct 16 19:54:57 2015 +0100
+++ b/configure.ac Mon Dec 07 04:22:18 2015 +0000
@@ -1,4 +1,4 @@
-AC_INIT([icedtea], [3.0.0pre06], [distro-pkg-dev at openjdk.java.net])
+AC_INIT([icedtea], [3.0.0pre07], [distro-pkg-dev at openjdk.java.net])
AM_INIT_AUTOMAKE([1.9 tar-pax foreign])
AM_MAINTAINER_MODE([enable])
AC_CONFIG_FILES([Makefile])
diff -r 3d9bf18e6f90 -r 83294693e764 hotspot.map.in
--- a/hotspot.map.in Fri Oct 16 19:54:57 2015 +0100
+++ b/hotspot.map.in Mon Dec 07 04:22:18 2015 +0000
@@ -1,2 +1,2 @@
# version url changeset md5sum
-default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ 2ee4407fe4e4 108fad93db510537b53dec83dbbfa09cc00e84346ecafd4ea97423395d496d0f
+default drop http://icedtea.classpath.org/download/drops/icedtea8/@ICEDTEA_RELEASE@ ddebea156752 0dd59345896a6b0f9b89681494a86de5471ded4e48bd81738fdd143c12918876
From bugzilla-daemon at icedtea.classpath.org Mon Dec 7 06:27:53 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:27:53 +0000
Subject: [Bug 2691] ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:10 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:10 +0000
Subject: [Bug 2631] [IcedTea8] jvm.cfg missing for ppc64le
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2631
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:15 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:15 +0000
Subject: [Bug 2633] [IcedTea8] s390 builds still fail as BUILD_NUM_BITS is
never set
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2633
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:23 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:23 +0000
Subject: [Bug 2759] [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:30 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:30 +0000
Subject: [Bug 2511] [IcedTea8] Reset success following calls in
LayoutManager.cpp
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2511
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:38 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:38 +0000
Subject: [Bug 2737] [IcedTea8] Forwardport "Allow multiple PKCS11 library
initialisation to be a non-critical error"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2737
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:43 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:43 +0000
Subject: [Bug 2738] [IcedTea8] java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2738
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:47 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:47 +0000
Subject: [Bug 2739] [IcedTea8] Backport "8139932: Typo in makefile changes
for 8043805 [Allow using a system-installed libjpeg]"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2739
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:52 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:52 +0000
Subject: [Bug 2740] [IcedTea8] Backport "8140483: Atomic*FieldUpdaters final
fields should be trusted"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2740
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
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 Dec 7 06:28:57 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 06:28:57 +0000
Subject: [Bug 2743] [IcedTea8] Remove bad AArch64 merge fragment
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2743
--- Comment #2 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=83294693e764
author: Andrew John Hughes
date: Mon Dec 07 04:22:18 2015 +0000
Bump to icedtea-3.0.0pre07.
Upstream changes:
- PR2511: Reset success following calls in LayoutManager.cpp
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a
non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
- PR2743: Remove bad AArch64 merge fragment
- PR2759: LCMS library should be named javalcms, not lcms, to avoid
potential conflicts with the system library
- S8087218, PR2740: Constant fold loads from final instance fields in VM
anonymous classes
- S8139932, PR2739: Typo in makefile changes for 8043805 [Allow using a
system-installed libjpeg]
- S8140483, PR2740: Atomic*FieldUpdaters final fields should be trusted
2015-12-06 Andrew John Hughes
* Makefile.am:
(CORBA_CHANGESET): Update to icedtea-3.0.0pre07 tag.
(JAXP_CHANGESET): Likewise.
(JAXWS_CHANGESET): Likewise.
(JDK_CHANGESET): Likewise.
(LANGTOOLS_CHANGESET): Likewise.
(OPENJDK_CHANGESET): Likewise.
(NASHORN_CHANGESET): Likewise.
(CORBA_SHA256SUM): Likewise.
(JAXP_SHA256SUM): Likewise.
(JAXWS_SHA256SUM): Likewise.
(JDK_SHA256SUM): Likewise.
(LANGTOOLS_SHA256SUM): Likewise.
(OPENJDK_SHA256SUM): Likewise.
(NASHORN_SHA256SUM): Likewise.
* NEWS: Updated.
* configure.ac: Bump to 3.0.0pre07.
* hotspot.map: Update to icedtea-3.0.0pre07 tag.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From dalibor.topic at oracle.com Mon Dec 7 12:04:05 2015
From: dalibor.topic at oracle.com (dalibor topic)
Date: Mon, 7 Dec 2015 13:04:05 +0100
Subject: Fwd: RE: Verona (JEP 223) Integration to JDK 9
In-Reply-To: <410a3f39-96ac-431c-9197-883d467d6777@default>
References: <410a3f39-96ac-431c-9197-883d467d6777@default>
Message-ID: <566575B5.1000408@oracle.com>
Hi packagers,
with the latest JDK 9 build (b95) the version string used by the JDK has
changed. If you are packaging your own JDK 9 Early Access builds, please
take note of the forwarded message.
cheers,
dalibor topic
-------- Forwarded Message --------
Subject: RE: Verona (JEP 223) Integration to JDK 9
Date: Wed, 2 Dec 2015 21:14:27 -0800 (PST)
From: Iris Clark
To: jdk9-dev at openjdk.java.net
CC: verona-dev at openjdk.java.net
Hi.
I'm thrilled to report that the Verona integration to jdk9/jdk9 is complete.
The changes have been sync'd down to jdk9/dev and jdk9/client. Sync to
Other dependent forests is forthcoming. JDK 9 build 95 has been promoted
and tagged using the new tag format, "jdk-9+95".
Additional work still needs to be done before we can declare Verona
complete, but the largest, highest impact changes are now in the JDK 9
release forest.
Thanks,
Iris
P.S. If you have a local copy of jcheck.py [0], please update to the
latest version which was modified to accept the new tag format.
[0] http://hg.openjdk.java.net/code-tools/jcheck
-----Original Message-----
From: Iris Clark
Sent: Tuesday, November 24, 2015 11:41 AM
To: jdk9-dev at openjdk.java.net
Cc: Iris Clark; verona-dev at openjdk.java.net
Subject: Verona (JEP 223) Integration to JDK 9
Hi.
Implementation of the new version-string scheme for OpenJDK (JEP 223
[0]) is nearly complete and we are almost ready to push verona/stage [1]
into the JDK 9 release.
The changes for Verona were primarily in the build system and the jdk
and hotspot repositories to support the modified system properties.
Most notably, "java.version" now returns "9" instead of "1.9.0".
Additional changes were also needed in a small number of regression tests.
The most common problem we've discovered is that applications that
detect the version number may include code which assumes that the
version string begins with "1." or that there is always a '.' in the
version string.
As you may recall, we've been using this forest to stage all Reviewed
changesets. Now that we are ready to integrate we will use build 95 to
integrate all the Project Verona changes as an isolated integration. Other
jdk9/* development forests will continue to accumulate changesets for an
additional week.
Here's the anticipated time line:
Thu 26 Nov [ US Thanksgiving ]
- jdk9/jdk9 (MASTER) build 94 promotion
On or before Mon 30 Nov
- Sync verona/stage with jdk9/jdk9 MASTER (build 94)
Tues 1 Dec
- Integrate verona/stage to jdk9/jdk9 (MASTER)
Wed 2 Dec
- jdk9/jdk9 build 95 promotion (with Verona)
- After promotion, sync down to jdk9/dev and other dependent
forests
All remaining Verona changes will be pushed to a standard JDK 9
development forest (e.g. jdk9/dev or jdk9/client). The regular
integration and promotion schedule will resume with build 96 the week of
7 Dec.
Thanks,
iris
[0] http://openjdk.java.net/jeps/223
[1] http://hg.openjdk.java.net/verona/stage
From bugzilla-daemon at icedtea.classpath.org Mon Dec 7 17:04:59 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 17:04:59 +0000
Subject: [Bug 2764] New: Not able to find JDK during ./configure on ppc64el
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2764
Bug ID: 2764
Summary: Not able to find JDK during ./configure on ppc64el
Product: IcedTea
Version: unspecified
Hardware: x86
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: IcedTea
Assignee: gnu.andrew at redhat.com
Reporter: breno.leitao at gmail.com
CC: unassigned at icedtea.classpath.org
Created attachment 1483
--> http://icedtea.classpath.org/bugzilla/attachment.cgi?id=1483&action=edit
JDK patch for ppc64el arch
When I try to ./configure IcedTea version 2.6.3 on ppc64el architecture, it
doesn't detect that there is a JDK already installed, resulting in the
following error:
configure: error: "A JDK home directory could not be found."
The problem is because it is not lookin the proper place, so, I created a patch
to specify an architecture dependent path, as done for x86_64.
--
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 Dec 7 17:05:35 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Mon, 07 Dec 2015 17:05:35 +0000
Subject: [Bug 2764] Not able to find JDK during ./configure on ppc64el
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2764
Breno Leitao changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P5 |P4
Severity|enhancement |normal
--- Comment #1 from Breno Leitao ---
The workaround is passing the JDK path manually during 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 Tue Dec 8 02:15:13 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 02:15:13 +0000
Subject: [Bug 2764] Not able to find JDK during ./configure on ppc64el
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2764
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Hardware|x86 |ppc64le
Version|unspecified |2.6.3
--- Comment #2 from Andrew John Hughes ---
What system is this that provides such odd directory naming? The .x86_64 one
only exists for legacy reasons and newer RHEL packages don't use it.
--
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 Dec 8 02:25:56 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 02:25:56 +0000
Subject: [Bug 2743] [IcedTea8] Remove bad AArch64 merge fragment
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2743
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 Dec 8 02:25:56 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 02:25: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 2743, which changed state.
Bug 2743 Summary: [IcedTea8] Remove bad AArch64 merge fragment
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2743
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 Dec 8 02:37:39 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 02:37:39 +0000
Subject: [Bug 2691] [IcedTea8] ./configure is unable to compile using distcc
for icedtea-3.0.0_pre06
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|./configure is unable to |[IcedTea8] ./configure is
|compile using distcc for |unable to compile using
|icedtea-3.0.0_pre06 |distcc for
| |icedtea-3.0.0_pre06
--
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 Dec 8 03:11:32 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:11:32 +0000
Subject: [Bug 2691] [IcedTea8] ./configure is unable to compile using distcc
for icedtea-3.0.0_pre06
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
--- Comment #3 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea8-forest?cmd=changeset;node=4b05cb9c5a4c
author: andrew
date: Fri Nov 27 00:22:21 2015 +0000
PR2691: ./configure is unable to compile using distcc for
icedtea-3.0.0_pre06
Summary: check for gcc, g++ and distcc at start of compiler version output
--
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 Dec 8 03:11:43 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:11:43 +0000
Subject: /hg/icedtea8-forest/corba: Added tag icedtea-3.0.0pre07 for chan...
Message-ID:
changeset ebc2780ebeb3 in /hg/icedtea8-forest/corba
details: http://icedtea.classpath.org/hg/icedtea8-forest/corba?cmd=changeset;node=ebc2780ebeb3
author: andrew
date: Tue Dec 08 03:10:33 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset 7418bb690047
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 7418bb690047 -r ebc2780ebeb3 .hgtags
--- a/.hgtags Fri Oct 02 06:32:12 2015 +0100
+++ b/.hgtags Tue Dec 08 03:10:33 2015 +0000
@@ -451,3 +451,4 @@
3a04901d83880634ecd70c8be992189228ccd746 jdk8u60-b22
0828bb6521738ad5a7fe11f0aa3495465f002848 jdk8u60-b23
9e44a6fa912760c513f9a59826c061fd5ca17c5e icedtea-3.0.0pre06
+7418bb690047791d64e1b4adb692ad07d8a44bad icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:11:49 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:11:49 +0000
Subject: /hg/icedtea8-forest/jaxp: Added tag icedtea-3.0.0pre07 for chang...
Message-ID:
changeset ac52a8eed353 in /hg/icedtea8-forest/jaxp
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxp?cmd=changeset;node=ac52a8eed353
author: andrew
date: Tue Dec 08 03:10:34 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset c08ba71fef66
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r c08ba71fef66 -r ac52a8eed353 .hgtags
--- a/.hgtags Fri Oct 02 06:32:13 2015 +0100
+++ b/.hgtags Tue Dec 08 03:10:34 2015 +0000
@@ -453,3 +453,4 @@
bc1ad5d83a65339c40a17406ea38d2ea8cbb9807 jdk8u60-b22
9d6b607dcbf820cfec17d6f8775d8649630cfb35 jdk8u60-b23
69e0cb284d8aa2a686c0428ff971dd2fee7a717c icedtea-3.0.0pre06
+c08ba71fef662a52a0ac4f2fbacd1acc37764bc2 icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:11:55 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:11:55 +0000
Subject: /hg/icedtea8-forest/jaxws: Added tag icedtea-3.0.0pre07 for chan...
Message-ID:
changeset 26a1fdce80b7 in /hg/icedtea8-forest/jaxws
details: http://icedtea.classpath.org/hg/icedtea8-forest/jaxws?cmd=changeset;node=26a1fdce80b7
author: andrew
date: Tue Dec 08 03:10:35 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset 2012603e0e90
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 2012603e0e90 -r 26a1fdce80b7 .hgtags
--- a/.hgtags Fri Oct 02 06:32:15 2015 +0100
+++ b/.hgtags Tue Dec 08 03:10:35 2015 +0000
@@ -451,3 +451,4 @@
6079c26a3b8fa1ead3d26a9de6ade2af71f1fb94 jdk8u60-b22
c21563403b7a043be3d8f1afdd314e91438e357c jdk8u60-b23
1c0bd390de6663c03939525779c2b0400994dde3 icedtea-3.0.0pre06
+2012603e0e903fcefe85a17ece0ce5ea0ce5df28 icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:12:02 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:02 +0000
Subject: /hg/icedtea8-forest/langtools: Added tag icedtea-3.0.0pre07 for ...
Message-ID:
changeset 0d3479e0bac6 in /hg/icedtea8-forest/langtools
details: http://icedtea.classpath.org/hg/icedtea8-forest/langtools?cmd=changeset;node=0d3479e0bac6
author: andrew
date: Tue Dec 08 03:10:39 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset 3c76eafe1b70
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r 3c76eafe1b70 -r 0d3479e0bac6 .hgtags
--- a/.hgtags Fri Oct 02 06:32:18 2015 +0100
+++ b/.hgtags Tue Dec 08 03:10:39 2015 +0000
@@ -451,3 +451,4 @@
d1febf79ce5ea41fb4b818ffd3589cf923e6de5f jdk8u60-b22
7f88b5dc78cebc2c5ebb716938fd9a7632b052b2 jdk8u60-b23
69b782e543d54118f9354b6071830de5feb96b83 icedtea-3.0.0pre06
+3c76eafe1b7010bf5536add7097c318d349efb16 icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:12:08 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:08 +0000
Subject: /hg/icedtea8-forest/hotspot: Added tag icedtea-3.0.0pre07 for ch...
Message-ID:
changeset e04f994581e2 in /hg/icedtea8-forest/hotspot
details: http://icedtea.classpath.org/hg/icedtea8-forest/hotspot?cmd=changeset;node=e04f994581e2
author: andrew
date: Tue Dec 08 03:10:43 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset ddebea156752
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r ddebea156752 -r e04f994581e2 .hgtags
--- a/.hgtags Wed Nov 18 03:43:28 2015 +0000
+++ b/.hgtags Tue Dec 08 03:10:43 2015 +0000
@@ -703,3 +703,4 @@
11098f828fb815a467e77729f2055d6b1575ad3e arch64-jdk8u60-b24
8ec803e97a0d578eaeaf8375ee295a5928eb546f aarch64-jdk8u60-b24.2
2ee4407fe4e4ae13c5c7ef20709616cb3f43dea9 icedtea-3.0.0pre06
+ddebea156752c9a58ab2ab82f5dc28efee5f8f82 icedtea-3.0.0pre07
From bugzilla-daemon at icedtea.classpath.org Tue Dec 8 03:12:12 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:12 +0000
Subject: [Bug 2691] [IcedTea8] ./configure is unable to compile using distcc
for icedtea-3.0.0_pre06
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
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 Dec 8 03:12:13 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:13 +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 2691, which changed state.
Bug 2691 Summary: [IcedTea8] ./configure is unable to compile using distcc for icedtea-3.0.0_pre06
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
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 Tue Dec 8 03:12:15 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:15 +0000
Subject: /hg/icedtea8-forest/jdk: Added tag icedtea-3.0.0pre07 for change...
Message-ID:
changeset 6ec1298ce9ee in /hg/icedtea8-forest/jdk
details: http://icedtea.classpath.org/hg/icedtea8-forest/jdk?cmd=changeset;node=6ec1298ce9ee
author: andrew
date: Tue Dec 08 03:10:37 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset c4b25140f059
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r c4b25140f059 -r 6ec1298ce9ee .hgtags
--- a/.hgtags Tue Dec 01 03:08:23 2015 +0000
+++ b/.hgtags Tue Dec 08 03:10:37 2015 +0000
@@ -468,3 +468,4 @@
e1182f36c0fde8e507f2977a6fe1b0d06495411b arch64-jdk8u60-b24
0b8920048898b50eca657d53d91468b41cc3269b aarch64-jdk8u60-b24.2
fb2a70b389fef390376e585f11fbf7571ef44489 icedtea-3.0.0pre06
+c4b25140f059fc7115c4b19385b66f98d9b14da2 icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:12:21 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:12:21 +0000
Subject: /hg/icedtea8-forest/nashorn: Added tag icedtea-3.0.0pre07 for ch...
Message-ID:
changeset 7babac6e7ecf in /hg/icedtea8-forest/nashorn
details: http://icedtea.classpath.org/hg/icedtea8-forest/nashorn?cmd=changeset;node=7babac6e7ecf
author: andrew
date: Tue Dec 08 03:10:42 2015 +0000
Added tag icedtea-3.0.0pre07 for changeset fd478ce27023
diffstat:
.hgtags | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diffs (8 lines):
diff -r fd478ce27023 -r 7babac6e7ecf .hgtags
--- a/.hgtags Fri Oct 02 06:32:21 2015 +0100
+++ b/.hgtags Tue Dec 08 03:10:42 2015 +0000
@@ -436,3 +436,4 @@
9ed906919b5d92067edcdd966a3f413fca0f70ab jdk8u60-b22
23165e806566f01cdc56421ea82c7e74a6fd85d5 jdk8u60-b23
6f6d12f78ab05aa9ece89aeec09177ae088f33aa icedtea-3.0.0pre06
+fd478ce27023b3a4a7a9b64e65ce670c2b047542 icedtea-3.0.0pre07
From andrew at icedtea.classpath.org Tue Dec 8 03:14:25 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:14:25 +0000
Subject: /hg/icedtea: 2 new changesets
Message-ID:
changeset 87452b5a37fb in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=87452b5a37fb
author: Andrew John Hughes
date: Tue Dec 08 03:09:43 2015 +0000
PR1377: Forwardport javac detection / usability test from IcedTea 2.x
2015-12-07 Andrew John Hughes
PR1377: Forwardport javac detection / usability
test from IcedTea 2.x
* NEWS: Updated.
2012-03-20 Andrew John Hughes
PR1377: Forwardport javac detection / usability
test from IcedTea 2.x
* acinclude.m4:
(IT_FIND_COMPILER): Define only once and
rename from IT_FIND_JAVA_COMPILER. Move
default value for javac into its own macro.
(IT_FIND_ECJ): Use same form as detection
for java, javah, jar and rmic.
(IT_FIND_JAVAC): Likewise.
(IT_FIND_JAVA): Define only once.
(IT_CHECK_JAVA_AND_JAVAC_WORK): New macro to check
java and javac actually work together to compile code
before running other tests such as the dtdtype one.
(IT_CHECK_FOR_CLASS): Depend on java/javac working.
* configure.ac: Invoke IT_FIND_COMPILER rather than
IT_FIND_JAVA_COMPILER.
changeset f988c0fa5312 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=f988c0fa5312
author: Andrew John Hughes
date: Tue Dec 08 03:14:09 2015 +0000
Add G564746 to PR2691 distcc bug.
2015-12-07 Andrew John Hughes
* NEWS: Add G564746 to PR2691 distcc bug.
diffstat:
ChangeLog | 29 ++++++++++++
NEWS | 3 +-
acinclude.m4 | 132 ++++++++++++++++++++++++++++++++++++----------------------
configure.ac | 2 +-
4 files changed, 114 insertions(+), 52 deletions(-)
diffs (262 lines):
diff -r 83294693e764 -r f988c0fa5312 ChangeLog
--- a/ChangeLog Mon Dec 07 04:22:18 2015 +0000
+++ b/ChangeLog Tue Dec 08 03:14:09 2015 +0000
@@ -1,3 +1,32 @@
+2015-12-07 Andrew John Hughes
+
+ * NEWS: Add G564746 to PR2691 distcc bug.
+
+2015-12-07 Andrew John Hughes
+
+ PR1377: Forwardport javac detection / usability
+ test from IcedTea 2.x
+ * NEWS: Updated.
+
+2012-03-20 Andrew John Hughes
+
+ PR1377: Forwardport javac detection / usability
+ test from IcedTea 2.x
+ * acinclude.m4:
+ (IT_FIND_COMPILER): Define only once and
+ rename from IT_FIND_JAVA_COMPILER. Move
+ default value for javac into its own macro.
+ (IT_FIND_ECJ): Use same form as detection
+ for java, javah, jar and rmic.
+ (IT_FIND_JAVAC): Likewise.
+ (IT_FIND_JAVA): Define only once.
+ (IT_CHECK_JAVA_AND_JAVAC_WORK): New macro to check
+ java and javac actually work together to compile code
+ before running other tests such as the dtdtype one.
+ (IT_CHECK_FOR_CLASS): Depend on java/javac working.
+ * configure.ac: Invoke IT_FIND_COMPILER rather than
+ IT_FIND_JAVA_COMPILER.
+
2015-12-06 Andrew John Hughes
* Makefile.am:
diff -r 83294693e764 -r f988c0fa5312 NEWS
--- a/NEWS Mon Dec 07 04:22:18 2015 +0000
+++ b/NEWS Tue Dec 08 03:14:09 2015 +0000
@@ -45,6 +45,7 @@
- PR1364: Replace hgforest support
- PR1367: Support using the system installation of LCMS
- PR1369: Remove outdated bootstrap configure tests or make them fail on error
+ - PR1377: Forwardport javac detection / usability test from IcedTea 2.x
- PR1379: Add build support for Zero AArch64
- PR1413: Undefined reference to libz during link of unpack200
- PR1766: Expand architecture support
@@ -112,7 +113,7 @@
- PR2631: jvm.cfg missing for ppc64le
- PR2633: s390 builds still fail as BUILD_NUM_BITS is never set
- PR2675: Update ppc64le autotools infrastructure following PR2237
- - PR2691: ./configure is unable to compile using distcc for icedtea-3.0.0_pre06
+ - PR2691, G564746: ./configure is unable to compile using distcc for icedtea-3.0.0_pre06
- PR2737: Allow multiple PKCS11 library initialisation to be a non-critical error.
- PR2738: java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
- PR2743: Remove bad AArch64 merge fragment
diff -r 83294693e764 -r f988c0fa5312 acinclude.m4
--- a/acinclude.m4 Mon Dec 07 04:22:18 2015 +0000
+++ b/acinclude.m4 Tue Dec 08 03:14:09 2015 +0000
@@ -130,50 +130,41 @@
AC_SUBST(OS_PATH)
])
-AC_DEFUN([IT_FIND_JAVA_COMPILER],
+AC_DEFUN([IT_FIND_COMPILER],
[
- JAVAC=${SYSTEM_JDK_DIR}/bin/javac
IT_FIND_JAVAC
IT_FIND_ECJ
IT_USING_ECJ
+ AC_SUBST(ECJ)
AC_SUBST(JAVAC)
])
-AC_DEFUN([IT_FIND_ECJ],
+AC_DEFUN_ONCE([IT_FIND_ECJ],
[
+ ECJ_DEFAULT=/usr/bin/ecj
+ AC_MSG_CHECKING([if an ecj binary was specified])
AC_ARG_WITH([ecj],
- [AS_HELP_STRING([--with-ecj[[=PATH]]],the path to an ecj binary)],
+ [AS_HELP_STRING(--with-ecj,bytecode compilation with ecj)],
[
- if test "x${withval}" != x && test "x${withval}" != xyes && test "x${withval}" != xno; then
- IT_CHECK_ECJ(${withval})
+ if test "x${withval}" = "xyes"; then
+ ECJ=no
else
- if test "x${withval}" != xno; then
- IT_CHECK_ECJ
- fi
+ ECJ="${withval}"
fi
],
[
- IT_CHECK_ECJ
+ ECJ=no
])
- if test "x${JAVAC}" = "x"; then
- if test "x{ECJ}" != "x"; then
- JAVAC="${ECJ}"
- fi
+ AC_MSG_RESULT(${ECJ})
+ if test "x${ECJ}" = "xno"; then
+ ECJ=${ECJ_DEFAULT}
fi
-])
-
-AC_DEFUN([IT_CHECK_ECJ],
-[
- if test "x$1" != x; then
- if test -f "$1"; then
- AC_MSG_CHECKING(for ecj)
- ECJ="$1"
- AC_MSG_RESULT(${ECJ})
- else
- AC_PATH_PROG(ECJ, "$1")
- fi
+ AC_MSG_CHECKING([if $ECJ is a valid executable file])
+ if test -x "${ECJ}" && test -f "${ECJ}"; then
+ AC_MSG_RESULT([yes])
else
+ ECJ=""
AC_PATH_PROG(ECJ, "ecj")
if test -z "${ECJ}"; then
AC_PATH_PROG(ECJ, "ecj-3.1")
@@ -184,43 +175,45 @@
if test -z "${ECJ}"; then
AC_PATH_PROG(ECJ, "ecj-3.3")
fi
+ if test -z "${ECJ}"; then
+ AC_PATH_PROG(ECJ, "ecj-3.4")
+ fi
fi
])
-AC_DEFUN([IT_FIND_JAVAC],
+AC_DEFUN_ONCE([IT_FIND_JAVAC],
[
+ JAVAC_DEFAULT=${SYSTEM_JDK_DIR}/bin/javac
+ AC_MSG_CHECKING([if a javac binary was specified])
AC_ARG_WITH([javac],
[AS_HELP_STRING([--with-javac[[=PATH]]],the path to a javac binary)],
[
- if test "x${withval}" != x && test "x${withval}" != xyes && test "x${withval}" != xno; then
- IT_CHECK_JAVAC(${withval})
+ if test "x${withval}" = "xyes"; then
+ JAVAC=no
else
- if test "x${withval}" != xno; then
- IT_CHECK_JAVAC(${JAVAC})
- fi
+ JAVAC="${withval}"
fi
],
- [
- IT_CHECK_JAVAC(${JAVAC})
+ [
+ JAVAC=no
+ ])
+ AC_MSG_RESULT(${JAVAC})
+ if test "x${JAVAC}" = "xno"; then
+ JAVAC=${JAVAC_DEFAULT}
+ fi
+ AC_MSG_CHECKING([if $JAVAC is a valid executable file])
+ if test -x "${JAVAC}" && test -f "${JAVAC}"; then
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ JAVAC=""
+ AC_PATH_PROG(JAVAC, "javac")
+ fi
+ AC_SUBST(JAVAC)
])
])
-AC_DEFUN([IT_CHECK_JAVAC],
-[
- if test "x$1" != x; then
- if test -f "$1"; then
- AC_MSG_CHECKING(for javac)
- JAVAC="$1"
- AC_MSG_RESULT(${JAVAC})
- else
- AC_PATH_PROG(JAVAC, "$1")
- fi
- else
- AC_PATH_PROG(JAVAC, "javac")
- fi
-])
-
-AC_DEFUN([IT_FIND_JAVA],
+AC_DEFUN_ONCE([IT_FIND_JAVA],
[
JAVA_DEFAULT=${SYSTEM_JDK_DIR}/bin/java
AC_MSG_CHECKING([if a java binary was specified])
@@ -1189,6 +1182,44 @@
AC_SUBST(ENABLE_WARNINGS)
])
+dnl check that javac and java work
+AC_DEFUN_ONCE([IT_CHECK_JAVA_AND_JAVAC_WORK],[
+ AC_REQUIRE([IT_FIND_JAVA])
+ AC_REQUIRE([IT_FIND_COMPILER])
+ AC_CACHE_CHECK([if the VM and compiler work together], it_cv_jdk_works, [
+ CLASS=Test.java
+ BYTECODE=$(echo $CLASS|sed 's#\.java##')
+ mkdir tmp.$$
+ cd tmp.$$
+ cat << \EOF > $CLASS
+[/* [#]line __oline__ "configure" */
+
+public class Test
+{
+ public static void main(String[] args)
+ {
+ System.out.println("Hello World!");
+ }
+}]
+EOF
+ if $JAVAC -cp . $JAVACFLAGS -source 5 -target 5 $CLASS >&AS_MESSAGE_LOG_FD 2>&1; then
+ if $JAVA -classpath . $BYTECODE >&AS_MESSAGE_LOG_FD 2>&1; then
+ it_cv_jdk_works=yes;
+ else
+ it_cv_jdk_works=no;
+ AC_MSG_ERROR([VM failed to run compiled class.])
+ fi
+ else
+ it_cv_jdk_works=no;
+ AC_MSG_ERROR([Compiler failed to compile Java code.])
+ fi
+ rm -f $CLASS *.class
+ cd ..
+ rmdir tmp.$$
+ ])
+AC_PROVIDE([$0])dnl
+])
+
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
@@ -1196,6 +1227,7 @@
dnl replaced by '_' and all letters capitalised.
dnl e.g. IT_CHECK_FOR_CLASS([JAVA_UTIL_SCANNER],[java.util.Scanner])
AC_DEFUN([IT_CHECK_FOR_CLASS],[
+AC_REQUIRE([IT_CHECK_JAVA_AND_JAVAC_WORK])
AC_CACHE_CHECK([if $2 is missing], it_cv_$1, [
CLASS=Test.java
BYTECODE=$(echo $CLASS|sed 's#\.java##')
diff -r 83294693e764 -r f988c0fa5312 configure.ac
--- a/configure.ac Mon Dec 07 04:22:18 2015 +0000
+++ b/configure.ac Tue Dec 08 03:14:09 2015 +0000
@@ -93,7 +93,7 @@
IT_CHECK_IF_DOWNLOADING
IT_CHECK_FOR_JDK
IT_FIND_JAVA
-IT_FIND_JAVA_COMPILER
+IT_FIND_COMPILER
IT_FIND_JAVAH
IT_FIND_JAR
IT_FIND_RMIC
From bugzilla-daemon at icedtea.classpath.org Tue Dec 8 03:15:03 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15:03 +0000
Subject: [Bug 1377] [IcedTea8] Forwardport javac detection / usability test
from IcedTea 2.x
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1377
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=87452b5a37fb
author: Andrew John Hughes
date: Tue Dec 08 03:09:43 2015 +0000
PR1377: Forwardport javac detection / usability test from IcedTea 2.x
2015-12-07 Andrew John Hughes
PR1377: Forwardport javac detection / usability
test from IcedTea 2.x
* NEWS: Updated.
2012-03-20 Andrew John Hughes
PR1377: Forwardport javac detection / usability
test from IcedTea 2.x
* acinclude.m4:
(IT_FIND_COMPILER): Define only once and
rename from IT_FIND_JAVA_COMPILER. Move
default value for javac into its own macro.
(IT_FIND_ECJ): Use same form as detection
for java, javah, jar and rmic.
(IT_FIND_JAVAC): Likewise.
(IT_FIND_JAVA): Define only once.
(IT_CHECK_JAVA_AND_JAVAC_WORK): New macro to check
java and javac actually work together to compile code
before running other tests such as the dtdtype one.
(IT_CHECK_FOR_CLASS): Depend on java/javac working.
* configure.ac: Invoke IT_FIND_COMPILER rather than
IT_FIND_JAVA_COMPILER.
--
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 Dec 8 03:15:10 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15:10 +0000
Subject: [Bug 2691] [IcedTea8] ./configure is unable to compile using distcc
for icedtea-3.0.0_pre06
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2691
--- Comment #4 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=f988c0fa5312
author: Andrew John Hughes
date: Tue Dec 08 03:14:09 2015 +0000
Add G564746 to PR2691 distcc bug.
2015-12-07 Andrew John Hughes
* NEWS: Add G564746 to PR2691 distcc 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 Tue Dec 8 03:15:28 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15:28 +0000
Subject: [Bug 1377] [IcedTea8] Forwardport javac detection / usability test
from IcedTea 2.x
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1377
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 Dec 8 03:15:29 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15: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 1377, which changed state.
Bug 1377 Summary: [IcedTea8] Forwardport javac detection / usability test from IcedTea 2.x
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1377
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 Dec 8 03:15:55 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15:55 +0000
Subject: [Bug 2740] [IcedTea8] Backport "8140483: Atomic*FieldUpdaters final
fields should be trusted"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2740
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 Dec 8 03:15:56 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:15: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 2740, which changed state.
Bug 2740 Summary: [IcedTea8] Backport "8140483: Atomic*FieldUpdaters final fields should be trusted"
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2740
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 Dec 8 03:16:41 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:16:41 +0000
Subject: [Bug 2739] [IcedTea8] Backport "8139932: Typo in makefile changes
for 8043805 [Allow using a system-installed libjpeg]"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2739
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 Dec 8 03:16:41 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:16: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
Bug 1282 depends on bug 2739, which changed state.
Bug 2739 Summary: [IcedTea8] Backport "8139932: Typo in makefile changes for 8043805 [Allow using a system-installed libjpeg]"
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2739
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 Dec 8 03:17:07 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17:07 +0000
Subject: [Bug 2738] [IcedTea8] java.lang.UnsatisfiedLinkError: no javalcms in
java.library.path
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2738
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 Dec 8 03:17:07 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17: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 2738, which changed state.
Bug 2738 Summary: [IcedTea8] java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2738
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 Dec 8 03:17:07 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17:07 +0000
Subject: [Bug 2759] [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
Bug 2759 depends on bug 2738, which changed state.
Bug 2738 Summary: [IcedTea8] java.lang.UnsatisfiedLinkError: no javalcms in java.library.path
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2738
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 Dec 8 03:17:25 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17:25 +0000
Subject: [Bug 2737] [IcedTea8] Forwardport "Allow multiple PKCS11 library
initialisation to be a non-critical error"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2737
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 Dec 8 03:17:25 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17: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
Bug 1282 depends on bug 2737, which changed state.
Bug 2737 Summary: [IcedTea8] Forwardport "Allow multiple PKCS11 library initialisation to be a non-critical error"
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2737
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 Dec 8 03:17:58 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17:58 +0000
Subject: [Bug 2511] [IcedTea8] Reset success following calls in
LayoutManager.cpp
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2511
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 Dec 8 03:17:58 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:17:58 +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 2511, which changed state.
Bug 2511 Summary: [IcedTea8] Reset success following calls in LayoutManager.cpp
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2511
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 Dec 8 03:19:10 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:19:10 +0000
Subject: [Bug 2633] [IcedTea8] s390 builds still fail as BUILD_NUM_BITS is
never set
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2633
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 Dec 8 03:19:11 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:19: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 2633, which changed state.
Bug 2633 Summary: [IcedTea8] s390 builds still fail as BUILD_NUM_BITS is never set
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2633
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 Dec 8 03:19:32 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:19:32 +0000
Subject: [Bug 2759] [IcedTea8] LCMS library should be named javalcms, not
lcms, to avoid potential conflicts with the system library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2759
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 Dec 8 03:19:57 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:19:57 +0000
Subject: [Bug 2631] [IcedTea8] jvm.cfg missing for ppc64le
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2631
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |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 Dec 8 03:19:58 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 03:19:58 +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 2631, which changed state.
Bug 2631 Summary: [IcedTea8] jvm.cfg missing for ppc64le
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2631
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |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 Dec 8 04:02:51 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:02:51 +0000
Subject: [Bug 2713] Core dump ulimit not solve problem
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2713
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Hardware|32-bit |x86
Resolution|--- |INVALID
Severity|critical |normal
--- Comment #1 from Andrew John Hughes ---
This is a crash inside the native libsoup library used by Eclipse. I suggest
filing a bug with them. There's nothing we can do here.
--
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 Dec 8 04:04:16 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:04:16 +0000
Subject: [Bug 1732] eclipse closed when I run a program with jsoup library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1732
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |gnu.andrew at redhat.com,
| |unassigned at icedtea.classpat
| |h.org
Component|IcedRobot |IcedTea
Resolution|--- |DUPLICATE
Assignee|neugens.limasoftware at gmail. |gnu.andrew at redhat.com
|com |
Product|IcedRobot |IcedTea
--- Comment #3 from Andrew John Hughes ---
*** This bug has been marked as a duplicate of bug 2713 ***
--
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 Dec 8 04:04:16 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:04:16 +0000
Subject: [Bug 2713] Core dump ulimit not solve problem
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2713
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sarsanaee at gmail.com
--- Comment #2 from Andrew John Hughes ---
*** Bug 1732 has been marked as a duplicate of this 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 Tue Dec 8 04:04:36 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:04:36 +0000
Subject: [Bug 1732] eclipse closed when I run a program with jsoup library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1732
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
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 Dec 8 04:05:29 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:05:29 +0000
Subject: [Bug 1768] SIGSEGV (0xb) libsoup-2.4.so
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1768
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bayu.in9 at gmail.com
--- Comment #2 from Andrew John Hughes ---
*** Bug 2713 has been marked as a duplicate of this 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 Tue Dec 8 04:05:29 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:05:29 +0000
Subject: [Bug 2713] Core dump ulimit not solve problem
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2713
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|INVALID |DUPLICATE
--- Comment #3 from Andrew John Hughes ---
*** This bug has been marked as a duplicate of bug 1768 ***
--
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 Dec 8 04:05:44 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:05:44 +0000
Subject: [Bug 1732] eclipse closed when I run a program with jsoup library
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1732
--- Comment #4 from Andrew John Hughes ---
*** This bug has been marked as a duplicate of bug 1768 ***
--
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 Dec 8 04:05:44 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:05:44 +0000
Subject: [Bug 1768] SIGSEGV (0xb) libsoup-2.4.so
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1768
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sarsanaee at gmail.com
--- Comment #3 from Andrew John Hughes ---
*** Bug 1732 has been marked as a duplicate of this 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 Tue Dec 8 04:06:23 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 04:06:23 +0000
Subject: [Bug 1768] SIGSEGV (0xb) libsoup-2.4.so
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1768
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
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 Dec 8 17:53:19 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 17:53:19 +0000
Subject: [Bug 2765] New: [JDK 9 compatibility] JMX actions use
management-agent.jar which is removed in JDK 9
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2765
Bug ID: 2765
Summary: [JDK 9 compatibility] JMX actions use
management-agent.jar which is removed in JDK 9
Product: Thermostat
Version: 1.99.x-snapshot
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Thermostat
Assignee: unassigned at icedtea.classpath.org
Reporter: sgehwolf at redhat.com
CC: thermostat at icedtea.classpath.org
Thermostat uses management-agent.jar in order to attach to a JVM and start the
JMX agent. This has been removed in JDK 9:
https://bugs.openjdk.java.net/browse/JDK-8043939
Thermostat needs to get updated so as to use "jcmd ManagementAgent.start"
instead.
--
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 Dec 8 17:53:58 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Tue, 08 Dec 2015 17:53:58 +0000
Subject: [Bug 2765] [JDK 9 compatibility] JMX actions use
management-agent.jar which is removed in JDK 9
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2765
Severin Gehwolf changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2157
--
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 Dec 9 03:53:38 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 03:53:38 +0000
Subject: [Bug 2689] JVM crashes on JavaThread "Java2D Disposer"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2689
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |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 Dec 9 04:02:00 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:02:00 +0000
Subject: [Bug 1326] JVM crashes on JavaThread "Java2D Disposer"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1326
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|WONTFIX |DUPLICATE
--- Comment #11 from Andrew John Hughes ---
*** This bug has been marked as a duplicate of bug 2689 ***
--
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 Dec 9 04:02:00 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:02:00 +0000
Subject: [Bug 2689] JVM crashes on JavaThread "Java2D Disposer"
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2689
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |clemenz at vcrp.de
--- Comment #6 from Andrew John Hughes ---
*** Bug 1326 has been marked as a duplicate of this 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 Dec 9 04:29:45 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:29: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
Bug 1282 depends on bug 2126, which changed state.
Bug 2126 Summary: [IcedTea8] Synchronise elliptic curves in sun.security.ec.NamedCurve with those listed by NSS
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2126
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 Dec 9 04:29:44 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:29:44 +0000
Subject: [Bug 2126] [IcedTea8] Synchronise elliptic curves in
sun.security.ec.NamedCurve with those listed by NSS
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2126
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 Dec 9 04:29:46 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:29:46 +0000
Subject: [Bug 2392] [IcedTea8] Make elliptic curve removal optional
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2392
Bug 2392 depends on bug 2126, which changed state.
Bug 2126 Summary: [IcedTea8] Synchronise elliptic curves in sun.security.ec.NamedCurve with those listed by NSS
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2126
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 Dec 9 04:57:02 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:57:02 +0000
Subject: [Bug 1815] [IcedTea8] Split download/extraction rules for OpenJDK so
they can run in parallel
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1815
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |1282
Target Milestone|3.1.0 |3.0.0
--- Comment #3 from Andrew John Hughes ---
Back to 3.0.0 as this is just a forward-port for the most part.
--
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 Dec 9 04:57:02 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:57: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| |1815
--
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 Dec 9 04:57:02 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:57:02 +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|1815 |
--
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 Dec 9 04:58:36 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:58:36 +0000
Subject: [Bug 1889] [IcedTea8] Allow tarball checksumming to be disabled
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1889
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |1282
Target Milestone|3.1.0 |3.0.0
--- Comment #1 from Andrew John Hughes ---
Target for 3.0 as this is a forwardport of bug 1888 from 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 Wed Dec 9 04:58:36 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:58:36 +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|1889 |
--
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 Dec 9 04:58:36 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:58: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
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |1889
--
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 Dec 9 04:59:28 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:59:28 +0000
Subject: [Bug 2321] [IcedTea8] Checksum of policy JAR files changes on every
build
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2321
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks|1740 |1282
Target Milestone|3.1.0 |3.0.0
--- Comment #1 from Andrew John Hughes ---
Aim for 3.0.0 as PR2459 is going 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 Wed Dec 9 04:59:28 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04: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| |2321
--
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 Dec 9 04:59:28 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 04:59:28 +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|2321 |
--
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 Dec 9 05:01:40 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:01:40 +0000
Subject: [Bug 2766] New: [IcedTea8] Remove all references to GCJ
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2766
Bug ID: 2766
Summary: [IcedTea8] Remove all references to GCJ
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
Let's not go into the 3.x series with legacy GCJ 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 Wed Dec 9 05:01:54 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:01:54 +0000
Subject: [Bug 2766] [IcedTea8] Remove all references to GCJ
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2766
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 Dec 9 05:01:54 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:01: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
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on| |2766
--
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 Dec 9 05:31:10 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:31:10 +0000
Subject: [Bug 2362] [IcedTea8] Update HACKING & fsg.sh.in
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2362
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[IcedTea8] Update HACKING |[IcedTea8] Update HACKING &
| |fsg.sh.in
--
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 Dec 9 05:51:59 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:51:59 +0000
Subject: [Bug 2767] New: [IcedTea8] Remove remaining rogue binaries from
OpenJDK tree
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2767
Bug ID: 2767
Summary: [IcedTea8] Remove remaining rogue binaries from
OpenJDK tree
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
We should remove the binaries in the OpenJDK tree itself rather than doing it
via fsg.sh on every build. Most were done before, but a few more have crept in.
--
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 Dec 9 05:52:13 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:52:13 +0000
Subject: [Bug 2767] [IcedTea8] Remove remaining rogue binaries from OpenJDK
tree
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2767
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 Dec 9 05:52:13 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:52:13 +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| |2767
--
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 Dec 9 05:52:23 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:52:23 +0000
Subject: [Bug 2767] [IcedTea8] Remove remaining rogue binaries from OpenJDK
tree
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2767
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 Wed Dec 9 05:52:23 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:52:23 +0000
Subject: [Bug 2362] [IcedTea8] Update HACKING & fsg.sh.in
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2362
Andrew John Hughes changed:
What |Removed |Added
----------------------------------------------------------------------------
Blocks| |2767
--
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 Dec 9 05:53:31 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:53:31 +0000
Subject: [Bug 2768] New: [IcedTea8] Move SystemTap GCC 4.5 patch to OpenJDK
tree or discard if no longer needed
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2768
Bug ID: 2768
Summary: [IcedTea8] Move SystemTap GCC 4.5 patch to OpenJDK
tree or discard if no longer needed
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
IcedTea is still carrying a SystemTap patch that could be applied directly to
the tree; patches/systemtap-gcc-4.5.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 Wed Dec 9 05:54:26 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:54:26 +0000
Subject: [Bug 2768] [IcedTea8] Move SystemTap GCC 4.5 patch to OpenJDK tree
or discard if no longer needed
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2768
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 Dec 9 05:54:26 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:54:26 +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| |2768
--
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 Dec 9 05:59:19 2015
From: andrew at icedtea.classpath.org (andrew at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:59:19 +0000
Subject: /hg/icedtea: 4 new changesets
Message-ID:
changeset a4e45774d101 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=a4e45774d101
author: Andrew John Hughes
date: Wed Dec 09 04:26:20 2015 +0000
PR2066: Unset OS before running OpenJDK build
2015-01-06 Andrew John Hughes
PR2066: Unset OS before running OpenJDK build
* Makefile.am:
(ICEDTEA_UNSET): Introduce variable to
store unsetting of environment variables.
(ICEDTEA_ENV): Move JAVA_HOME and JDK_HOME to
ICEDTEA_UNSET.
(icedtea): Unset variables prior to running
$(MAKE).
(icedtea-debug): Likewise.
(icedtea-boot): Likewise.
* NEWS: Updated.
changeset c10dffbc6204 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=c10dffbc6204
author: Andrew John Hughes
date: Wed Dec 09 04:37:31 2015 +0000
PR2356: Update NEWS
2015-12-08 Andrew John Hughes
PR2356: Update NEWS
* NEWS: Updated with IcedTea 2.x history
as opposed to partial details of the 2.0.0
release. Upstream details for OpenJDK 8 already
updated as part of bump to u60.
changeset bb7dfa69caac in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=bb7dfa69caac
author: Andrew John Hughes
date: Wed Dec 09 05:05:09 2015 +0000
PR2358: Ensure all stamp targets have aliases
2015-12-08 Andrew John Hughes
PR2358: Ensure all stamp targets have aliases
* Makefile.am:
Add missing aliases for add-cacao,
add-cacao-debug, add-jamvm, add-jamvm-debug,
download-hotspot, download-nashorn,
extract-jamvm, extract-nashorn,
remove-intree-libraries and versioning.
* NEWS: Updated.
changeset 3533dde47086 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=3533dde47086
author: Andrew John Hughes
date: Wed Dec 09 05:58:52 2015 +0000
PR2362: Update HACKING & fsg.sh.in
2015-12-08 Andrew John Hughes
PR2362: Update HACKING & fsg.sh.in
* HACKING: Update to match current list
of patches applied by IcedTea. Update
bug URL.
* NEWS: Updated.
* fsg.sh.in: Remove files that either no
longer exist or have GPL/BSD-style headers.
Add additional binaries which have appeared
since the last check. Update bug URL.
diffstat:
ChangeLog | 45 +
HACKING | 220 +-
Makefile.am | 34 +-
NEWS | 6292 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
fsg.sh.in | 89 +-
5 files changed, 6381 insertions(+), 299 deletions(-)
diffs (truncated from 6836 to 500 lines):
diff -r f988c0fa5312 -r 3533dde47086 ChangeLog
--- a/ChangeLog Tue Dec 08 03:14:09 2015 +0000
+++ b/ChangeLog Wed Dec 09 05:58:52 2015 +0000
@@ -1,3 +1,48 @@
+2015-12-08 Andrew John Hughes
+
+ PR2362: Update HACKING & fsg.sh.in
+ * HACKING: Update to match current list
+ of patches applied by IcedTea. Update
+ bug URL.
+ * NEWS: Updated.
+ * fsg.sh.in: Remove files that either no
+ longer exist or have GPL/BSD-style headers.
+ Add additional binaries which have appeared
+ since the last check. Update bug URL.
+
+2015-12-08 Andrew John Hughes
+
+ PR2358: Ensure all stamp targets have aliases
+ * Makefile.am:
+ Add missing aliases for add-cacao,
+ add-cacao-debug, add-jamvm, add-jamvm-debug,
+ download-hotspot, download-nashorn,
+ extract-jamvm, extract-nashorn,
+ remove-intree-libraries and versioning.
+ * NEWS: Updated.
+
+2015-12-08 Andrew John Hughes
+
+ PR2356: Update NEWS
+ * NEWS: Updated with IcedTea 2.x history
+ as opposed to partial details of the 2.0.0
+ release. Upstream details for OpenJDK 8 already
+ updated as part of bump to u60.
+
+2015-01-06 Andrew John Hughes
+
+ PR2066: Unset OS before running OpenJDK build
+ * Makefile.am:
+ (ICEDTEA_UNSET): Introduce variable to
+ store unsetting of environment variables.
+ (ICEDTEA_ENV): Move JAVA_HOME and JDK_HOME to
+ ICEDTEA_UNSET.
+ (icedtea): Unset variables prior to running
+ $(MAKE).
+ (icedtea-debug): Likewise.
+ (icedtea-boot): Likewise.
+ * NEWS: Updated.
+
2015-12-07 Andrew John Hughes
* NEWS: Add G564746 to PR2691 distcc bug.
diff -r f988c0fa5312 -r 3533dde47086 HACKING
--- a/HACKING Tue Dec 08 03:14:09 2015 +0000
+++ b/HACKING Wed Dec 09 05:58:52 2015 +0000
@@ -2,224 +2,36 @@
=======
PRx denotes bug x in the IcedTea bug database (http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=x)
-Sx denotes bug x in the Sun bug database (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=x)
+Sx denotes bug x in the Sun/Oracle bug database (https://bugs.openjdk.java.net/browse/JDK-X)
The fsg.sh script is also run to delete certain files with dubious licensing and/or only occuring
in binary format.
-The following patches are currently applied before the building of OpenJDK7 or OpenJDK6 by IcedTea:
+The following patches are currently applied before the building of OpenJDK 8 by IcedTea:
-* icedtea-bytebuffer-compact.patch: Add clearMark() method to java.nio.Buffer (PR60/S6593946).
- Partially fixed by addition of discardMark() in OpenJDK7.
-* icedtea-copy-plugs.patch: Add IcedTea's 'plugs' for Java WebStart support, add
- cast to getAnnotation and trapAuthenticationFailure variable to com.sun.jmx.snmp.SnmpPduTrap.
-* icedtea-debuginfo.patch: Add -g option to build to generate debugging information.
-* icedtea-demos.patch: Fix building of JVMTI demo.
-* icedtea-float-double-trailing-zeros.patch: Remove trailing zeros from Double/Float (PR29/30)
-* icedtea-freetypeversion.patch: freetype backend only requires 2.2.1.
-* icedtea-fonts.patch: Add Fedora fontconfig.
-* icedtea-gcc-suffix.patch: Append $(GCC_SUFFIX) to end of 'gcc' binary name.
-* icedtea-graphics.patch: Fix word wrap in JTextArea (PR57/S6593649)
-* icedtea-javac-debuginfo.patch: Ensure debugging information is generated for all class files.
-* icedtea-javafiles.patch: Add missing Java files to list.
-* icedtea-jdk-docs-target.patch: Always set DOCS_TARGET.
-* icedtea-jpegclasses.patch: Add com.sun.image.codec.jpeg support.
-* icedtea-lcms-leak.patch: Fix LCMS memory leak.
-* icedtea-LCMS-setTagData.patch: Add support for setTagData to LCMS peer.
-* icedtea-libraries.patch: Use system JPEG and zlib libraries.
-* icedtea-linker-options.patch: Add -Xlinker option when linking.
-* icedtea-memory-limits.patch: Increase default memory limits.
-* icedtea-override-redirect-metacity.patch: Enable override redirect for Metacity window manager.
-* icedtea-print-lsb-release.patch: Use information from Debian LSB file for crash reports.
-* icedtea-rhino.patch: Add support for Javascript.
-* icedtea-rmi_amd64.patch: Build RMI binaries on all platforms not just 32-bit ones.
-* icedtea-security-updates.patch: OpenJDK security patches from Sun.
-* icedtea-sparc64-linux.patch: Fixes needed to build the SPARC port on 32-bit SPARC as used by Fedora.
-* icedtea-sparc-ptracefix.patch: Avoid importing asm-sparc/ptrace.h by including pt_regs directly.
-* icedtea-sparc-trapsfix.patch: Include traps.h from correct directory.
-* icedtea-ssl.patch: Add casts to AlgorithmParameterSpec in sun.security.ssl package.
-* icedtea-static-libstdc++.patch: Don't use static C++ on PPC64.
-* icedtea-sunsrc.patch: Remove service property files from TOOLS list.
-* icedtea-text-relocations.patch: Use correct -fPIC/-fpic flag on all platforms.
-* icedtea-tools.patch: Remove DebugHelperHelper and add sources in make/java/awt/Makefile to fix build of jvmti.
-* icedtea-use-system-tzdata.patch: Use timezone data from the system (PR70/S6593486).
-* icedtea-version.patch: Replace name and bug URL with IcedTea versions.
-* icedtea-webservices.patch: Add applet support.
-* icedtea-shark-build.patch: Add support for building the Shark JIT.
-* icedtea-alpha-fixes.patch: Fix build issues on alpha-linux.
-* icedtea-arch.patch: Add support for additional architectures.
-* icedtea-alt-jar.patch: Add support for using an alternate jar tool in JDK building.
-* icedtea-hotspot7-tests.patch: Adds hotspot compiler tests from jdk7 tree.
-* icedtea-renderer-crossing.patch: Check whether crossing is initialized in Pisces Renderer.
-* icedtea-stroker-finish.patch: Make sure cap calculation doesn't result in
- divide by zero on tiny paths.
-* icedtea-alsa-default-device.patch: Fix problems with using the ALSA 'default' device.
-* icedtea-linker-libs-order.patch: When linking, put the referenced libraries after the object files (PR237).
-* icedtea-testenv.patch: Provide public reachable machines for net/nio tests.
-* icedtea-samejvm-safe.patch: Add samejvmsafe dirs to TEST.ROOT.
-* icedtea-6728542-epoll.patch: Make EPoll work on non-x86 platforms. (PR265)
-* icedtea-fortify-source.patch: Fix build failures with -D_FORTIFY_SOURCE=2.
-* icedtea-cc-interp-jvmti.patch: Disable some JVMTI capabilities which are unsupported or do not work with the C++ interpreter.
-* icedtea-demo-swingapplet.patch: Add missing html file needed to run the demo.
-* icedtea-no-precompiled.patch: Don't use precompiled header files in hotspot.
-* icedtea-java2d-dasher.patch: Fix interpretation of dash array elements in BasicStroke (S6793344).
-* icedtea-cc-interp-backedge.patch: Remove some duplicated code in DO_BACKEDGE_CHECKS.
-* icedtea-includedb.patch: Add missing include files. (S6793825, mostly applied in b47)
-* icedtea-xml-encodinginfo.patch: Fix possible StackOverflowError in EncodingInfo (PR295).
-
-The following patches are only applied to OpenJDK6 in IcedTea6:
-
-* icedtea-ant.patch: Remove use of $(ANT_HOME).
-* icedtea-awt-window-size.patch: Fix X11 window size calculation (S6721088, applied in OpenJDK7 b48).
-* icedtea-corba.patch: Adds additional files to org.omg.CORBA Makefile.
-* icedtea-display-mode-changer.patch: Add extra test class. (applied in OpenJDK7 b43)
-* icedtea-enum-bug-181.patch: Fixes class type check (PR181/S6736248)
-* icedtea-f2i-overflow.patch: Replaces the code used by [fd]2[il] bytecodes to correctly handle overflows. (PR244)
-* icedtea-format-warnings.patch: Fix build failures with -Wformat=1. (S6781583, applied in b47).
-* icedtea-gcc-4.3.patch: Fix code to compile with GCC 4.3 and turn off -Werror.
-* icedtea-generated.patch: Force use of /bin/bash.
-* icedtea-ia64-fdlibm.patch: Fix name of ia64 architecture from _M_IA64 to ia64.
-* icedtea-lib64.patch: Add support for building on platforms with /usr/lib64. (S6778662, applied in b47).
-* icedtea-no-bcopy.patch: Don't define local copies of bcopy, bzero and bcmp from BSD (S6781583, applied in b47).
-* icedtea-nomotif.patch: Remove sanity and GrabShell.h dependency on Motif/Lesstif library.
-* icedtea-nomotif-6706121.patch: Remove Motif AWT peers (S6706121).
-* icedtea-nss-config.patch: Add the NSS PKCS11 security provider. (PR356)
-* icedtea-nss-6763530.patch: Fix PKCS11 provider when used with newer version of NSS (>=3.12.3) (PR356, S6763530).
-* icedtea-sparc.patch: Add support for GNU/Linux on SPARC (version in IcedTea includes only minimal build changes).
-* icedtea-jdk-docs-target.patch: Always set DOCS_TARGET.
-* icedtea-lucene-crash.patch: Fix lucene bad code generation bug #6707044.
-* icedtea-6700047-loopopts.patch: Fix partial peeling issue, bug #6700047.
-* icedtea-6712835-ifnode.patch: Fix infinite loop in PhaseIterGVN::transform.
-* icedtea-6761856-freetypescaler.patch: swing TextLayout.getBounds() returns shifted bounds
- (PR 227, S6761856, applied in OpenJDK7 b43).
-* icedtea-6791168.patch: Fix build failure with GCC-4.4 (PR 38725) and compiler warnings. (S6791168)
-* icedtea-timerqueue.patch: Fix setting of running variable (PR87/S6623943).
-* icedtea-version.patch: Fix (langtools) ant build to honor fcs MILESTONE setting (S6778493).
-* icedtea-io_util-overflow.patch: Replace some code to correctly handle overflows. (S6788196)
-* icedtea-hotspot7-build-fixes.patch: Remove KERNEL #ifdef.
-* icedtea-ia64-bugfix.patch: Remove workaround for IA64 GCC bug.
-* icedtea-signature-iterator.patch: Add zero-specific signature handling.
-* icedtea-signed-types.patch: Make use of unsigned/signed types explicit.
-* icedtea-test-atomic-operations.patch: Add check to see if GCC's sync_lock_test works.
-* icedtea-zero.patch: Generalise architecture support, add ARM and #ifdef out non-zero applicable parts.
-* icedtea-shark.patch: Add support for the Shark JIT.
-* icedtea-uname.patch: Handle output of uname on arm and mips{,el}.
-
-The following patches are only applied to OpenJDK in IcedTea7:
-
-* icedtea-constructor-properties.patch: Explicitly cast to ConstructorProperties
- as getAnnotation is broken in libgcj 4.3.
-* legacy/mbeanintrospector.patch: Explicitly cast to Description as getAnnotation
- is broken in libgcj 4.3.
-* icedtea-override.patch: Remove @Override annotation in
- javax.management.AttributeValueExp (unsupported by ecj < 3.4).
-* icedtea-sources.patch: Include netx and plugin sources in src.zip
-* icedtea-jaxws-getdtdtype.patch: Workaround for incorrect return type in gcj < 4.4 / GNU Classpath < 0.98
-
-The following patches are only applied to the icedtea-ecj/boot bootstrap tree:
-
-* ecj/icedtea-jopt.patch: Disable -J options to jar when unsupported.
-* ecj/icedtea-pr261.patch: Adds a couple of classes that are omitted from rt.jar. (PR261)
-* ecj/icedtea-spp.patch: Fixes Spp.java to not use java.util.Scanner.
-
-The following patches are only applied to the icedtea-boot bootstrap tree in IcedTea7:
-
-* ant-javac.patch: Explicitly set the patch to the javac executable.
-* corba-defs.patch: Add LANGTOOLS_DIST, remove GENSRCDIR, remove PLATFORMSRC from VPATH0.java.
-* corba-idlj.patch: Turn off calls to idlj.
-* corba-libgcj.patch: Link against libgcj instead of libjava.
-* corba-no-gen.patch: Disable source generation.
-* corba-orb.patch: Add makefile for org.omg.CORBA.ORB.
-* demos.patch: Disable building demos.
-* ecj-fphexconstants.patch: Replace use of floating point hex constants unsupported by ecj+Classpath.
-* ecj-opts.patch: Avoid use of JAVAC_PREFER_SOURCE and -Xmaxwarns.
-* fontconfig.patch: Don't generate fontconfigs, copy them from generated.
-* generated-comments.patch: Remove date comments in generated files.
-* xbootclasspath.patch: Avoid use of -Xbootclasspath/p (unsupported by gij).
-* icedteart.patch: Add ICEDTEA_RT to classpath (links to local rt.jar extended with Sun classes).
-* jar.patch: Support JAR_KNOWS_ATFILE.
-* javah.patch: Handle differences between gjavah and javah output, specifically in OpenGL headers.
-* symbols.patch: Turn off generation of javac.sym.
-* tobin.patch: Don't run sun.awt.X11.ToBin, use hardcoded 0,0.
-* ecj/icedtea-dyn.patch: Don't build java.dyn (needs javac 1.7)
-* ecj/icedtea-pr39408.patch: Add missing constants from superclass not generated by gjavah
-* ecj/icedtea-pr40188.patch: Fix names to refer to constants generated by gjavah.
-* ecj/icedtea-sbcs.patch: Fixes GenerateSBCS.java to not use java.util.Scanner.
-
-The following patches are only applied to the icedtea-ecj bootstrap tree in IcedTea6:
-
-* ecj/icedtea.patch: Don't generate CORBA sources using MC/idlj, link against -lgcj
- instead of -ljava, force use of boot tools, don't run HotSpot's test_gamma, use
- javac executable with Ant, remove -Werror from javac call, don't build JDK demos,
- don't run sun.awt.X11.ToBin, explicitly pull in timezone data and rt.jar in javac
- calls, replace hexadecimal floating point literals with decimal variants in
- java.lang.Double and java.lang.Float.
+* disable-intree-ec.patch: Turn off the SunEC provider in java.security.
+* memory-limits.patch: Increase default memory limits.
+* nss-config.patch: Add and enable the PKCS11 provider in java.security
+* nss-not-enabled-config.patch: Add but disable the PKCS11 provider in java.security.
+* override-redirect-metacity.patch: Enable override redirect for Metacity window manager.
+* pr2126.patch: Applied as part of fsg.sh to remove elliptic curves unsupported by NSS.
+* rh1022017.patch: Only announce supported elliptic curves over TLS connections.
The following patches are only applied when building with the CACAO virtual machine:
* cacao/ignore-tests.patch: Ignore tests known to fail on CACAO.
* cacao/launcher.patch: For the 'java' command, create new thread depending on the current VM.
-* cacao/no-mmap-first-page.patch: Don't mmap the first memory page.
-* cacao/native-resolve.patch: Changes CACAO resolution order for native methods. (cacao PR128).
-* cacao/xxoption-warning.patch: Makes CACAO print warnings to stderr (cacao PR128).
-* cacao/openjdk7.patch: Turn on java.c functions for OpenJDK7.
-* cacao/no-strict-aliasing.patch: Turn off strict aliasing which causes an issue with the verifier
- when building with GCC 4.4 (cacao PR129).
+* cacao/pr2032.patch: Implement JVM_FindClassFromCaller.
+* cacao/pr2349.patch: Allow CACAO to recognise OpenJDK 8.
The following patches are only applied when building with the JamVM virtual machine:
-* jamvm/remove-sun.misc.Perf-debug-code.patch: Remove use of Hotspot specific
- sun.misc.Perf debug JNI API inside of the OpenJDK classes that are
- unsupported by JamVM.
-The following patches are to support Xrender pipeline (-Dsun.java2d.xrender):
+* jamvm/find_class_from_caller.patch: Implement JVM_FindClassFromCaller.
-* icedtea-xrender-xxx.patch: Numbered patches from xrender branch
- http://hg.openjdk.java.net/xrender/xrender/jdk
+The following patches are only applied when building the PulseAudio sound provider:
-Obsolete Patches
-================
+* pulse-soundproperties.patch: Add disabled settings for the PulseAudio provider to sound.properties
-The following patches were applied early in the build to meet the Free Software guidelines and are also
-included in the tarball resulting from the dist-openjdk-fsg target:
+The following patches are only applied when SystemTap is found:
-* icedtea-idl.patch: Fix IDL licenses (PR141/S6565364).
-* icedtea-jscheme.patch: Replace use of jscheme.jar with Java alternative (PR140/S6695776).
-
-The following patches were previously applied, but have been made obsolete by
-changes to the OpenJDK code base and/or changes within IcedTea:
-
-* icedtea-certbundle.patch: Add support for certificates packaged by
-Fedora in /etc/pki: Methodology for certificates changed.
-* icedtea-color-profiles.patch: Add missing color profiles (S6523403):
-Included upstream in OpenJDK6 b10 and OpenJDK7 b28.
-* icedtea-hat-spl-gpl.patch: JHat has conflicting GPL/SPL licensing
-terms (PR143/S6695553): Included upstream in OpenJDK6 b10 and OpenJDK7
-b29.
-* icedtea-freetype.patch: Use detected freetype in $FT2_LIB and
-$FREETYPE_HEADERS_PATH: Obsoleted by icedtea-headers.patch.
-* icedtea-gervill.patch: Add support for Gervill from the overlay.
-* icedtea-liveconnect.patch: Add LiveConnect support to plugin: No
-longer developed.
-* icedtea-netx-applet-visibility.patch: Make applet classes
-package-private for the plugin: Obsoleted by
-icedtea-webservices.patch.
-* icedtea-xinerama.patch: Fix crash talking to second X screen
-(S6604044): Included upstream in OpenJDK6 b10 and OpenJDK7 b28.
-* icedtea-xslfix.patch: Fix malformed bytecodeInterpreterWithChecks
-XSL file (S6707485): Included upstream in OpenJDK7 b29/hs13.
-* openjdk-color.patch: Include Free java.awt.color and java.awt.image
-(S6662775): Included upstream in OpenJDK6 b06 and OpenJDK7 b28.
-* icedtea-license-headers.patch: Generate GPL header from automulti tool (PR148/S6713083).
-* icedtea-cc-interp-no-fer.patch: Replaced with icedtea-cc-interp-jvmti.patch, of which it is a subset.
-* icedtea-sound.patch: Remove proprietary MIDI support hooks.
-* icedtea-hotspot-6b12-7b24.patch: Upgrade to HotSpot from OpenJDK b24 (OpenJDK6 only).
- - Never edit this patch. It should be regenerated by unzipping the
- openjdk6 build you're using into openjdk6, and the openjdk7 build
- you want to use into openjdk, then running:
- diff -ruNb openjdk{6,}/hotspot/src/share > icedtea-hotspot-6bXX-7bYY.patch
- diff -ruNb openjdk{6,}/hotspot/src/os/linux >> icedtea-hotspot-6bXX-7bYY.patch
-* icedtea-bytecodeInterpreterWithChecks.patch: Same as icedtea-xslfix.patch (OpenJDK6 only, S6707485).
-* icedtea-eclipse-hotspot-6614100-7b24.patch: Fix Eclipse crash (S6614100). Fixed in OpenJDK7 b29/hs13.
-* icedtea-bytecodeInterpreter.patch: Replace fast opcodes with opc_default.
-* icedtea-core-build.patch: Add support for building IcedTea core VM.
-* icedtea-zero-build.patch: Add support for the zero assembler build.
+* systemtap-gcc-4.5.patch: Enable building SystemTap support on GCC >= 4.5 (PR476)
diff -r f988c0fa5312 -r 3533dde47086 Makefile.am
--- a/Makefile.am Tue Dec 08 03:14:09 2015 +0000
+++ b/Makefile.am Wed Dec 09 05:58:52 2015 +0000
@@ -367,6 +367,12 @@
--disable-warnings-as-errors
endif
+ICEDTEA_UNSET = \
+ JAVAC= \
+ JAVA_HOME= \
+ JDK_HOME= \
+ OS=
+
ICEDTEA_ENV = \
LANG="C" \
PATH="$(BOOT_DIR)/bin:$(OS_PATH):$$PATH" \
@@ -382,8 +388,6 @@
LLVM_CFLAGS="$(LLVM_CFLAGS)" \
LLVM_LDFLAGS="$(LLVM_LDFLAGS)" \
LLVM_LIBS="$(LLVM_LIBS)" \
- JAVA_HOME="" \
- JDK_HOME="" \
QUIETLY="" \
ANT_RESPECT_JAVA_HOME="TRUE" \
DISTRIBUTION_ID="$(DIST_ID)" \
@@ -1553,7 +1557,7 @@
touch $@
stamps/icedtea.stamp: stamps/icedtea-configure.stamp
- $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
+ $(ICEDTEA_UNSET) $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
$(ICEDTEA_ENV) \
-C $(BUILD_OUTPUT_DIR) \
$(ICEDTEA_BUILD_TARGET)
@@ -1625,7 +1629,7 @@
touch $@
stamps/icedtea-debug.stamp: stamps/icedtea-debug-configure.stamp
- $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
+ $(ICEDTEA_UNSET) $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
$(ICEDTEA_ENV) \
-C $(DEBUG_BUILD_OUTPUT_DIR) \
$(ICEDTEA_BUILD_TARGET)
@@ -1784,7 +1788,7 @@
touch $@
stamps/icedtea-boot.stamp: stamps/icedtea-boot-configure.stamp
- $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
+ $(ICEDTEA_UNSET) $(ARCH_PREFIX) $(ICEDTEA_MAKE) \
$(ICEDTEA_ENV_BOOT) \
-C $(BOOT_BUILD_OUTPUT_DIR) \
images
@@ -2520,6 +2524,14 @@
add-archive-debug: stamps/add-archive-debug.stamp
+add-cacao: stamps/add-cacao.stamp
+
+add-cacao-debug: stamps/add-cacao-debug.stamp
+
+add-jamvm: stamps/add-jamvm.stamp
+
+add-jamvm-debug: stamps/add-jamvm-debug.stamp
+
add-zero: stamps/add-zero.stamp
add-zero-debug: stamps/add-zero-debug.stamp
@@ -2550,8 +2562,12 @@
download-cacao: stamps/download-cacao.stamp
+download-hotspot: stamps/download-hotspot.stamp
+
download-jamvm: stamps/download-jamvm.stamp
+download-nashorn: stamps/download-nashorn.stamp
+
download-openjdk: stamps/download-openjdk.stamp
ecccheck: stamps/ecccheck.stamp
@@ -2560,6 +2576,10 @@
extract-cacao: stamps/extract-cacao.stamp
+extract-jamvm: stamps/extract-jamvm.stamp
+
+extract-nashorn: stamps/extract-nashorn.stamp
+
extract-openjdk: stamps/extract-openjdk.stamp
extract-hotspot: stamps/extract-hotspot.stamp
@@ -2598,4 +2618,8 @@
pulse-java: $(PULSE_JAVA_TARGET)
+remove-intree-libraries: stamps/remove-intree-libraries.stamp
+
sanitise-openjdk: stamps/sanitise-openjdk.stamp
+
+versioning: stamps/versioning.stamp
diff -r f988c0fa5312 -r 3533dde47086 NEWS
--- a/NEWS Tue Dec 08 03:14:09 2015 +0000
+++ b/NEWS Wed Dec 09 05:58:52 2015 +0000
@@ -73,6 +73,7 @@
- PR1981: Support using the system installation of libpng
- PR1994: make dist broken
- PR2001: Synchronise HEAD tarball paths with release branch paths
+ - PR2066: Unset OS before running OpenJDK build
- PR2095, RH1163501: 2048-bit DH upper bound too small for Fedora infrastructure
- PR2126: Synchronise elliptic curves in sun.security.ec.NamedCurve with those listed by NSS
- PR2199: Support giflib 5.1.0
@@ -85,6 +86,8 @@
- PR2329: jamvm parallel unpack failures
- PR2339: Fail early if there is no native HotSpot JIT & all other options are disabled
- PR2348: Avoid following symlinks for CACAO and JamVM patches
+ - PR2358: Add aliases for all stamp targets
+ - PR2362: Update HACKING & fsg.sh.in
- PR2363: Remove EC source code prior to build
- PR2369: SunEC provider is partially installed
- PR2377: PaX mark the installed JDK so it runs on hardened systems
@@ -162,20 +165,6295 @@
- 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):
+New in release 2.6.3 (2015-11-13):
+* Security fixes
+ - S8142882, CVE-2015-4871: rebinding of the receiver of a DirectMethodHandle may allow a protected method to be accessed
+* Backports
+ - S8133196, PR2712, RH1251935: HTTPS hostname invalid issue with InetAddress
+ - S8140620, PR2710: Find and load default.sf2 as the default soundbank on Linux
+
+New in release 2.6.2 (2015-10-22):
+
+* Security fixes
+ - S8048030, CVE-2015-4734: Expectations should be consistent
+ - S8068842, CVE-2015-4803: Better JAXP data handling
+ - S8076339, CVE-2015-4903: Better handling of remote object invocation
+ - S8076383, CVE-2015-4835: Better CORBA exception handling
+ - S8076387, CVE-2015-4882: Better CORBA value handling
+ - S8076392, CVE-2015-4881: Improve IIOPInputStream consistency
+ - S8076413, CVE-2015-4883: Better JRMP message handling
+ - S8078427, CVE-2015-4842: More supportive home environment
+ - S8078440: Safer managed types
+ - S8080541: More direct property handling
+ - S8080688, CVE-2015-4860: Service for DGC services
+ - S8081760: Better group dynamics
+ - S8086092, CVE-2015-4840: More palette improvements
+ - S8086733, CVE-2015-4893: Improve namespace handling
+ - S8087350: Improve array conversions
+ - S8103671, CVE-2015-4805: More objective stream classes
+ - S8103675: Better Binary searches
+ - S8130078, CVE-2015-4911: Document better processing
+ - S8130193, CVE-2015-4806: Improve HTTP connections
+ - S8130864: Better server identity handling
+ - S8130891, CVE-2015-4843: (bf) More direct buffering
+ - S8131291, CVE-2015-4872: Perfect parameter patterning
+ - S8132042, CVE-2015-4844: Preserve layout presentation
+* Import of OpenJDK 7 u85 build 2
+ - S8133968: Revert 8014464 on OpenJDK 7
+ - S8133993: [TEST_BUG] Make CipherInputStreamExceptions compile on OpenJDK 7
+ - S8134248: Fix recently backported tests to work with OpenJDK 7u
+ - S8134610: Mac OS X build fails after July 2015 CPU
+ - S8134618: test/javax/xml/jaxp/transform/8062923/XslSubstringTest.java has bad license header
+* Import of OpenJDK 7 u91 build 0
+ - S6854417: TESTBUG: java/util/regex/RegExTest.java fails intermittently
+ - S6966259: Make PrincipalName and Realm immutable
+ - S8005226: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently
+ - S8014097: add doPrivileged methods with limited privilege scope
+ - S8021191: Add isAuthorized check to limited doPrivileged methods
+ - S8028780: JDK KRB5 module throws OutOfMemoryError when CCache is corrupt
+ - S8064331: JavaSecurityAccess.doIntersectionPrivilege() drops the information about the domain combiner of the stack ACC
+ - S8076506: Increment minor version of HSx for 7u91 and initialize the build number
+ - S8078822: 8068842 fix missed one new file PrimeNumberSequenceGenerator.java
+ - S8079323: Serialization compatibility for Templates: need to exclude Hashtable from serialization
+ - S8087118: Remove missing package from java.security files
+ - S8098547: (tz) Support tzdata2015e
+ - S8130253: ObjectStreamClass.getFields too restrictive
+ - S8133321: (tz) Support tzdata2015f
+ - S8135043: ObjectStreamClass.getField(String) too restrictive
+* Import of OpenJDK 7 u91 build 1
+ - S8072932: Test fails with java.security.AccessControlException: access denied ("java.security.SecurityPermission" "getDomainCombiner")
+* Backports
+ - S6880559, PR2674: Enable PKCS11 64-bit windows builds
+ - S6904403, PR2674: assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM
+ - S7011441, PR2674: jndi/ldap/Connection.java needs to avoid spurious wakeup
+ - S7059542, PR2674: JNDI name operations should be locale independent
+ - S7105461, PR2571: Large JTables are not rendered correctly with Xrender pipeline
+ - S7105883, PR2560, RH1245855: JDWP: agent crash if there exists a ThreadGroup with null name
+ - S7107611, PR2674: sun.security.pkcs11.SessionManager is scalability blocker
+ - S7127066, PR2674: Class verifier accepts an invalid class file
+ - S7150092, PR2674: NTLM authentication fail if user specified a different realm
+ - S7150134, PR2571: JCK api/java_awt/Graphics/index.html#DrawLine fails with OOM for jdk8 with XRender pipeline
+ - S7152582, PR2674: PKCS11 tests should use the NSS libraries available in the OS
+ - S7156085, PR2674: ArrayIndexOutOfBoundsException throws in UTF8Reader of SAXParser
+ - S7177045, PR2674: Rework the TestProviderLeak.java regression test, it is too fragile to low memory errors.
+ - S7190945, PR2674: pkcs11 problem loading NSS libs on Ubuntu
+ - S8005226, PR2674: java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java fails intermittently
+ - S8009438, PR2674: sun/security/pkcs11/Secmod tests failing on Ubuntu 12.04
+ - S8011709, PR2509: [parfait] False positive: memory leak in jdk/src/share/native/sun/font/layout/CanonShaping.cpp
+ - S8012971, PR2674: PKCS11Test hiding exception failures
+ - S8016105, PR2560, RH1245855: Add complementary RETURN_NULL allocation macros in allocation.hpp
+ - S8020424, PR2674: The NSS version should be detected before running crypto tests
From bugzilla-daemon at icedtea.classpath.org Wed Dec 9 05:59:56 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 05:59:56 +0000
Subject: [Bug 2066] [IcedTea8] Unset OS before running OpenJDK build
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2066
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=a4e45774d101
author: Andrew John Hughes
date: Wed Dec 09 04:26:20 2015 +0000
PR2066: Unset OS before running OpenJDK build
2015-01-06 Andrew John Hughes
PR2066: Unset OS before running OpenJDK build
* Makefile.am:
(ICEDTEA_UNSET): Introduce variable to
store unsetting of environment variables.
(ICEDTEA_ENV): Move JAVA_HOME and JDK_HOME to
ICEDTEA_UNSET.
(icedtea): Unset variables prior to running
$(MAKE).
(icedtea-debug): Likewise.
(icedtea-boot): Likewise.
* 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 Dec 9 06:00:01 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 06:00:01 +0000
Subject: [Bug 2356] [IcedTea8] Update NEWS
In-Reply-To:
References:
Message-ID:
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2356
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=c10dffbc6204
author: Andrew John Hughes
date: Wed Dec 09 04:37:31 2015 +0000
PR2356: Update NEWS
2015-12-08 Andrew John Hughes
PR2356: Update NEWS
* NEWS: Updated with IcedTea 2.x history
as opposed to partial details of the 2.0.0
release. Upstream details for OpenJDK 8 already
updated as part of bump to u60.
--
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 Dec 9 06:00:06 2015
From: bugzilla-daemon at icedtea.classpath.org (bugzilla-daemon at icedtea.classpath.org)
Date: Wed, 09 Dec 2015 06:00:06 +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
--- Comment #1 from hg commits ---
details:
http://icedtea.classpath.org//hg/icedtea?cmd=changeset;node=bb7dfa69caac
author: Andrew John Hughes
date: Wed Dec 09 05:05:09 2015 +0000
PR2358: Ensure all stamp targets have aliases
2015-12-08 Andrew John Hughes
PR2358: Ensure all stamp targets have aliases
* Makefile.am:
Add missing aliases for add-cacao,
add-cacao-debug, add-jamvm, add-jamvm-debug,
download-hotspot, download-nashorn,
extract-jamvm, extract-nashorn,
remove-intree-libraries and versioning.
* 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: