Re: New JDK 19 EA builds and JCE Survey!
Hi David, Apache Tomcat's build and tests pass successfully with JDK 19-ea+18-1211 on both Linux x86_64 and aarch64! Regards, Martin On Wed, Apr 20, 2022 at 5:18 AM David Delabassee < david.delabas...@oracle.com> wrote: > Greetings! > > The proposed schedule for JDK 19 is now known [1] with ‘Rampdown Phase > One’ set for June 9th and ‘General Availability’ set for September 20th. > The next several weeks will be interesting to watch as the scope of JDK > 19 is revealed. > > You also play an important roll during these phases, which is your > opportunity to share feedback . When developers such as yourself tell us > of issues faced in the latest OpenJDK early-access (EA) builds, we then > have a chance to fix them before that feature release reaches general > availability (GA). > > We also enjoy when people tell us that all their tests are green! It > gives us confidence ;-) So regardless of the tests color (red or green), > please do not hesitate to send me a short mail as both types of feedback > are useful. > > [1] https://mail.openjdk.java.net/pipermail/jdk-dev/2022-April/006481.html > > > ## Heads-Up: Java Cryptographic Extension Survey > > The Java Cryptographic Extension (JCE) has been in Java SE for a long > time and has made incremental changes over the years. The OpenJDK > Security Team is conducting a survey [2] to know more about how projects > are using JCE and what changes, features, and API enhancements would be > useful going forward. > > The survey is clossing on April 29 so if you have written or maintain > code that uses the JCE API, please make sure to fill this short survey > [2] as soon as possible. > > [2] https://www.questionpro.com/t/AUzP7ZrFWv > > > ## Heads-Up: New macOS Rendering Pipeline on macOS > > JEP 382 [3] introduced in JDK 17 support for the new macOS Metal > graphics pipeline for Swing and Java2D. JDK 19 starting build 18 is > switching the default to be the new macOS Metal rendering pipeline > instead of the old Apple OpenGL API. For more details please see > JDK-8284378 [4]. > > Java applications running on macOS (10.14 or later) will not need to > take any action, as they will automatically benefit from faster graphics > with lower power consumption, and the use of a more modern stable > graphics API which will be able to work better on current and future > Apple systems. > > [3] https://openjdk.java.net/jeps/382 > [4] https://bugs.openjdk.java.net/browse/JDK-8284378 > > > ## JDK 19 Early-Access builds > > JDK 19 Early-Access builds 18 are now available [5], and are provided > under the GNU General Public License v2, with the Classpath Exception. > The Release Notes are available here [6]. > > [5] https://jdk.java.net/19/ > [6] https://jdk.java.net/19/release-notes > > ### JEPs targeted to JDK 19, so far: > - JEP 422: Linux/RISC-V Port https://openjdk.java.net/jeps/422 > > ### Recent changes that maybe of interest: > > Build 18: > - JDK-8284378: Make Metal the default Java 2D rendering pipeline for macOS > - JDK-8265315: Update CLDR to version 41 > - JDK-8270090: C2: LCM may prioritize CheckCastPP nodes over projections > [Reported by JaCoCo] > - JDK-8284361: Updating ASM to 9.3 for JDK 19 > - JDK-8284330: jcmd may not be able to find processes in the container > - JDK-8284579: Improve VarHandle checks for interpreter > > Build 17: > - JDK-8282819: Deprecate Locale class constructors > - JDK-8254935: Deprecate the PSSParameterSpec(int) constructor > - JDK-8283060: RawNativeLibraries should allow multiple clients to > load/unload the same library > > Build 16: > - JDK-8281561: Disable http DIGEST mechanism with MD5 and SHA-1 by default > - JDK-8264160: Regex \b is not consistent with \w without > UNICODE_CHARACTER_CLASS > - JDK-8163327: Remove 3DES from the default enabled cipher suites list > - JDK-8267319: Use larger default key sizes and algorithms based on CNSA > - JDK-8283350: (tz) Update Timezone Data to 2022a > > > ## Project Loom Updates > > The first Loom related JEP is now in Candidate phase, i.e. JEP: 425: > Virtual Threads (Preview) [7]. As of now, JEP 425 doesn't yet 'propose > to target' any particular feature release. > > [7] https://openjdk.java.net/jeps/425 > > In addition, Project Loom early-access builds 19-loom+5-429 (2022/4/4) > are now available [8] with related Javadoc [9]. > > These builds are based on JDK 19 and are provided under the GNU General > Public License, version 2, with the Classpath Exception and are produced > for the purpose of gathering feedback. Use for any other purpose is at > your own risk. Proper feedback should be sent to the `loom-dev` mailing > list [10]. > > [8] https://jdk.java.net/loom/ > [9] https://download.java.net/java/early_access/loom/docs/api/ > [10] https://mail.openjdk.java.net/mailman/listinfo/loom-dev > > > ## Topics of Interest: > > * New candidate JEP: 426: Vector API (4th Incubator) > https://openjdk.java.net/jeps/426 > > * Virtual Thread Deep Dive - Inside Java Newscast #23 > https://inside.java/2022/
[tomcat] branch main updated: Try fixing travis builds - ant 1.10.11 no longer available on download server.
This is an automated email from the ASF dual-hosted git repository. rjung pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/main by this push: new 9c8c76378e Try fixing travis builds - ant 1.10.11 no longer available on download server. 9c8c76378e is described below commit 9c8c76378ed0d48ecdcb586d9a0a2cd83820da78 Author: Rainer Jung AuthorDate: Wed Apr 20 23:40:27 2022 +0200 Try fixing travis builds - ant 1.10.11 no longer available on download server. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index ab3ca3584c..572d0c2b66 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,8 +48,8 @@ install: - wget -q $JDK_URL && tar xzf OpenJDK*.tar.gz - mv jdk-11* jdk - export JAVA_HOME=`pwd`/jdk -- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.11-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz -- export ANT_HOME=`pwd`/apache-ant-1.10.11 +- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.12-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz +- export ANT_HOME=`pwd`/apache-ant-1.10.12 - export PATH="$JAVA_HOME/bin:$ANT_HOME/bin:$PATH" - java -version - ant -version - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 10.0.x updated: Try fixing travis builds - ant 1.10.11 no longer available on download server.
This is an automated email from the ASF dual-hosted git repository. rjung pushed a commit to branch 10.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/10.0.x by this push: new 6a81221eed Try fixing travis builds - ant 1.10.11 no longer available on download server. 6a81221eed is described below commit 6a81221eedc583c91409fa4be28da17670b2776e Author: Rainer Jung AuthorDate: Wed Apr 20 23:43:57 2022 +0200 Try fixing travis builds - ant 1.10.11 no longer available on download server. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index ab3ca3584c..572d0c2b66 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,8 +48,8 @@ install: - wget -q $JDK_URL && tar xzf OpenJDK*.tar.gz - mv jdk-11* jdk - export JAVA_HOME=`pwd`/jdk -- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.11-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz -- export ANT_HOME=`pwd`/apache-ant-1.10.11 +- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.12-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz +- export ANT_HOME=`pwd`/apache-ant-1.10.12 - export PATH="$JAVA_HOME/bin:$ANT_HOME/bin:$PATH" - java -version - ant -version - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 9.0.x updated: Try fixing travis builds - ant 1.10.11 no longer available on download server.
This is an automated email from the ASF dual-hosted git repository. rjung pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/9.0.x by this push: new 7e40af674f Try fixing travis builds - ant 1.10.11 no longer available on download server. 7e40af674f is described below commit 7e40af674f083b07bf651e228379a02a601e5a7b Author: Rainer Jung AuthorDate: Wed Apr 20 23:46:05 2022 +0200 Try fixing travis builds - ant 1.10.11 no longer available on download server. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 72ab479e4c..3ee801379e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,8 +40,8 @@ install: - wget -q $JDK_URL && tar xzf OpenJDK*.tar.gz - mv jdk-11* jdk - export JAVA_HOME=`pwd`/jdk -- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.11-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz -- export ANT_HOME=`pwd`/apache-ant-1.10.11 +- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.12-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz +- export ANT_HOME=`pwd`/apache-ant-1.10.12 - export PATH="$JAVA_HOME/bin:$ANT_HOME/bin:$PATH" - java -version - ant -version - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] branch 8.5.x updated: Try fixing travis builds - ant 1.10.11 no longer available on download server.
This is an automated email from the ASF dual-hosted git repository. rjung pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git The following commit(s) were added to refs/heads/8.5.x by this push: new b5edfe3052 Try fixing travis builds - ant 1.10.11 no longer available on download server. b5edfe3052 is described below commit b5edfe3052d6a8ce55eb6da366ab721be125a07e Author: Rainer Jung AuthorDate: Wed Apr 20 23:47:43 2022 +0200 Try fixing travis builds - ant 1.10.11 no longer available on download server. --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 72ab479e4c..3ee801379e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,8 +40,8 @@ install: - wget -q $JDK_URL && tar xzf OpenJDK*.tar.gz - mv jdk-11* jdk - export JAVA_HOME=`pwd`/jdk -- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.11-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz -- export ANT_HOME=`pwd`/apache-ant-1.10.11 +- wget -q https://mirrors.netix.net/apache/ant/binaries/apache-ant-1.10.12-bin.tar.gz && tar xzf apache-ant-*-bin.tar.gz +- export ANT_HOME=`pwd`/apache-ant-1.10.12 - export PATH="$JAVA_HOME/bin:$ANT_HOME/bin:$PATH" - java -version - ant -version - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
git push ERROR wrt. CI
I currently see ERROR messages when doing git push. The push itself seems to work and triggers eg. travis, but the error seems related with CI. Example: Enumerating objects: 5, done. Counting objects: 100% (5/5), done. Delta compression using up to 2 threads Compressing objects: 100% (3/3), done. Writing objects: 100% (3/3), 349 bytes | 43.00 KiB/s, done. Total 3 (delta 2), reused 0 (delta 0) remote: To github:apache/tomcat.git remote:7c0dd42ac4..9c8c76378e 9c8c76378ed0d48ecdcb586d9a0a2cd83820da78 -> main remote: Syncing refs/heads/main... remote: Sending notification emails to: ['"dev@tomcat.apache.org" '] and then the error: remote: git_buildbot: ERROR: Could not connect to ci2.apache.org:9989: Unicode-objects must be encoded before hashing To https://gitbox.apache.org/repos/asf/tomcat 7c0dd42ac4..9c8c76378e main -> main It happened for all branches. Does anyone know whether that's a problem and what needs to be done? Best regards, Rainer - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[jira] [Created] (MTOMCAT-329) Tomcat 9.0.58 and it has openssl-1.1.1l dependency, with Address CVE-2022-0778
qwer created MTOMCAT-329: Summary: Tomcat 9.0.58 and it has openssl-1.1.1l dependency, with Address CVE-2022-0778 Key: MTOMCAT-329 URL: https://issues.apache.org/jira/browse/MTOMCAT-329 Project: Apache Tomcat Maven Plugin Issue Type: Bug Reporter: qwer Tomcat 9.0.58 and it has openssl-1.1.1l dependency, which is vulnerable. https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=CVE-2022-0778 -- This message was sent by Atlassian Jira (v8.20.7#820007) - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org