You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zookeeper.apache.org by Rory O'Donnell <ro...@oracle.com> on 2020/10/02 09:12:03 UTC

JDK 16 EA build 18 is now available

Hi Enrico,

OpenJDK 16 Early Access build 18**is now available at http://jdk.java.net/16

  * These early-access , open-source builds are provided under the
      o GNU General Public License, version 2, with the Classpath
        Exception <http://openjdk.java.net/legal/gplv2+ce.html>.

  * Features:
      o JEPs proposed to target JDK 16
          + JEP 376: ZGC: Concurrent Thread-Stack Processing
            <https://openjdk.java.net/jeps/376>
          + JEP 386: Alpine Linux Port <https://openjdk.java.net/jeps/386>
          + JEP 388: Windows/AArch64 Port
            <https://openjdk.java.net/jeps/388>
      o JEPs targeted to JDK 16, so far:
          + JEP 338: Vector API (Incubator)
            <https://openjdk.java.net/jeps/338>
          + JEP 347: Enable C++14 Language Features
            <https://openjdk.java.net/jeps/347>
          + JEP 357: Migrate from Mercurial to Git
            <https://openjdk.java.net/jeps/357>
          + JEP 369: Migrate to GitHub <https://openjdk.java.net/jeps/369>
          + JEP 387: Elastic Metaspace <https://openjdk.java.net/jeps/387>

  * Release Notes are available at http://jdk.java.net/16/release-notes

**

  * Changes in recent builds that maybe of interest:
      o Build 17
          + JDK-8247281: Object monitors no longer keep strong
            references to their associated object
          + JDK-8202473: A type variable with multiple bounds does not
            correctly place type annotation
              # Reported by ByteBuddy
          + JDK-8234808: jdb quoted option parsing broken
              # Reported by Apache Tomcat
      o Build 16
          + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
            SHA-3 Based Signature Algorithms
          + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
            Field to the correct default value

  * Quality Report for September 2020 was published here [1]. Thanks to
    everyone who contributed by creating features or enhancements,
    logging  bugs, or downloading and testing the early-access builds.


*__*
Rgds,Rory

[1] 
https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020

-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: JDK 16 EA build 18 is now available

Posted by Dalibor Topic <da...@oracle.com>.
Hi Enrico,

you can use https://bugreport.java.com/bugreport/ - thanks!

cheers,
dalibor topic

On 02.10.2020 18:22, Enrico Olivelli wrote:
> 
> Rory,
> Probably I don't have an account for OpenJDK Jira
> https://bugs.openjdk.java.net/secure/Dashboard.jspa
> 
> can you please tell me how/where to create the issue ? I never did it
> 
> Enrico
> 
> Il giorno ven 2 ott 2020 alle ore 18:13 Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> ha scritto:
> 
>     Hi Enrico,
> 
>     Can you log a bug -  and send us the JI number.
> 
>     Rgds,Rory
> 
>     On 02/10/2020 11:11, Enrico Olivelli wrote:
>      > Rory,
>      > it looks like ZookKeeper does not build on JDK16 (it does with JDK15)
>      >
>      > my error is:
>      > [INFO]
>      >
>     ------------------------------------------------------------------------
>      > [ERROR] Failed to execute goal
>      > org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
>      > (pre-compile-jute) on project zookeeper-jute: Fatal error
>     compiling: error:
>      > invalid flag: -Xdoclint:-missing -> [Help 1]
>      >
>      >
>      >
>      > This is Maven debug:
>      > [DEBUG] Classpath:
>      > [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
>      > [DEBUG]
>      > 
>       /home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar
>      > [DEBUG] Source roots:
>      > [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java
>      > [DEBUG]
>      > 
>       /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java
>      > [DEBUG]
>      > 
>       /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
>      > [DEBUG] Command line options:
>      > [DEBUG] -d
>     /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
>      > -classpath
>      >
>     /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes:/home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:
>      > -sourcepath
>      >
>     /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations:
>      > -s
>      >
>     /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
>      > -g --release 8 -encoding UTF-8 -Werror -Xlint:deprecation
>     -Xlint:unchecked
>      > -Xlint:-options *-Xdoclint:-missing* -Xpkginfo:always
>      > [DEBUG] incrementalBuildHelper#beforeRebuildExecution
>      > [INFO] Compiling 36 source files to
>      > /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
>      >
>      > from javac help it looks like "-Xdoclint:-missing" is a valid option
>      >
>      >
>      > in order to reproduce the failure just clone zookeeper from github
>      > git clone
>     https://urldefense.com/v3/__https://github.com/apache/zookeeper__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkujeYSI$
>      > JAVA_HOME=/path/to/jdk-16 mvn clean package -DskipTests
>      >
>      > Any hint ?
>      >
>      > Enrico
>      >
>      >
>      > Il giorno ven 2 ott 2020 alle ore 11:12 Rory O'Donnell <
>      > rory.odonnell@oracle.com <ma...@oracle.com>> ha
>     scritto:
>      >
>      >> Hi Enrico,
>      >>
>      >> OpenJDK 16 Early Access build 18**is now available at
>      >>
>     https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVJpRuzmI$
>      >>
>      >>    * These early-access , open-source builds are provided under the
>      >>        o GNU General Public License, version 2, with the Classpath
>      >>          Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
>      >>
>      >>    * Features:
>      >>        o JEPs proposed to target JDK 16
>      >>            + JEP 376: ZGC: Concurrent Thread-Stack Processing
>      >>              <https://openjdk.java.net/jeps/376>
>      >>            + JEP 386: Alpine Linux Port
>     <https://openjdk.java.net/jeps/386>
>      >>            + JEP 388: Windows/AArch64 Port
>      >>              <https://openjdk.java.net/jeps/388>
>      >>        o JEPs targeted to JDK 16, so far:
>      >>            + JEP 338: Vector API (Incubator)
>      >>              <https://openjdk.java.net/jeps/338>
>      >>            + JEP 347: Enable C++14 Language Features
>      >>              <https://openjdk.java.net/jeps/347>
>      >>            + JEP 357: Migrate from Mercurial to Git
>      >>              <https://openjdk.java.net/jeps/357>
>      >>            + JEP 369: Migrate to GitHub
>     <https://openjdk.java.net/jeps/369>
>      >>            + JEP 387: Elastic Metaspace
>     <https://openjdk.java.net/jeps/387>
>      >>
>      >>    * Release Notes are available at
>     https://urldefense.com/v3/__http://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkerBJIo$
>      >>
>      >> **
>      >>
>      >>    * Changes in recent builds that maybe of interest:
>      >>        o Build 17
>      >>            + JDK-8247281: Object monitors no longer keep strong
>      >>              references to their associated object
>      >>            + JDK-8202473: A type variable with multiple bounds
>     does not
>      >>              correctly place type annotation
>      >>                # Reported by ByteBuddy
>      >>            + JDK-8234808: jdb quoted option parsing broken
>      >>                # Reported by Apache Tomcat
>      >>        o Build 16
>      >>            + JDK-8172366: SUN, SunRsaSign, and SunEC Providers
>     Supports
>      >>              SHA-3 Based Signature Algorithms
>      >>            + JDK-8244706: GZIPOutputStream now sets the GZIP OS
>     Header
>      >>              Field to the correct default value
>      >>
>      >>    * Quality Report for September 2020 was published here [1].
>     Thanks to
>      >>      everyone who contributed by creating features or enhancements,
>      >>      logging  bugs, or downloading and testing the early-access
>     builds.
>      >>
>      >>
>      >> *__*
>      >> Rgds,Rory
>      >>
>      >> [1]
>      >>
>      >>
>     https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020
>      >>
>      >> --
>      >> Rgds, Rory O'Donnell
>      >> Quality Engineering Manager
>      >> Oracle EMEA, Dublin, Ireland
>      >>
>      >>
>     -- 
>     Rgds, Rory O'Donnell
>     Quality Engineering Manager
>     Oracle EMEA, Dublin, Ireland
> 

-- 
<http://www.oracle.com> Dalibor Topic
Consulting Product Manager
Phone: +494089091214 <tel:+494089091214>, Mobile: +491737185961
<tel:+491737185961>, Video: dalibor.topic@oracle.com
<si...@oracle.com>

Oracle Global Services Germany GmbH
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRB 246209
Geschäftsführer: Ralf Herrmann


Re: JDK 16 EA build 18 is now available

Posted by Enrico Olivelli <eo...@gmail.com>.
Rory,
Probably I don't have an account for OpenJDK Jira
https://bugs.openjdk.java.net/secure/Dashboard.jspa

can you please tell me how/where to create the issue ? I never did it

Enrico

Il giorno ven 2 ott 2020 alle ore 18:13 Rory O'Donnell <
rory.odonnell@oracle.com> ha scritto:

> Hi Enrico,
>
> Can you log a bug -  and send us the JI number.
>
> Rgds,Rory
>
> On 02/10/2020 11:11, Enrico Olivelli wrote:
> > Rory,
> > it looks like ZookKeeper does not build on JDK16 (it does with JDK15)
> >
> > my error is:
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
> > (pre-compile-jute) on project zookeeper-jute: Fatal error compiling:
> error:
> > invalid flag: -Xdoclint:-missing -> [Help 1]
> >
> >
> >
> > This is Maven debug:
> > [DEBUG] Classpath:
> > [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> > [DEBUG]
> >
>  /home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar
> > [DEBUG] Source roots:
> > [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java
> > [DEBUG]
> >
>  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java
> > [DEBUG]
> >
>  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
> > [DEBUG] Command line options:
> > [DEBUG] -d /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> > -classpath
> >
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes:/home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:
> > -sourcepath
> >
> /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations:
> > -s
> >
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
> > -g --release 8 -encoding UTF-8 -Werror -Xlint:deprecation
> -Xlint:unchecked
> > -Xlint:-options *-Xdoclint:-missing* -Xpkginfo:always
> > [DEBUG] incrementalBuildHelper#beforeRebuildExecution
> > [INFO] Compiling 36 source files to
> > /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> >
> > from javac help it looks like "-Xdoclint:-missing" is a valid option
> >
> >
> > in order to reproduce the failure just clone zookeeper from github
> > git clone
> https://urldefense.com/v3/__https://github.com/apache/zookeeper__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkujeYSI$
> > JAVA_HOME=/path/to/jdk-16 mvn clean package -DskipTests
> >
> > Any hint ?
> >
> > Enrico
> >
> >
> > Il giorno ven 2 ott 2020 alle ore 11:12 Rory O'Donnell <
> > rory.odonnell@oracle.com> ha scritto:
> >
> >> Hi Enrico,
> >>
> >> OpenJDK 16 Early Access build 18**is now available at
> >>
> https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVJpRuzmI$
> >>
> >>    * These early-access , open-source builds are provided under the
> >>        o GNU General Public License, version 2, with the Classpath
> >>          Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
> >>
> >>    * Features:
> >>        o JEPs proposed to target JDK 16
> >>            + JEP 376: ZGC: Concurrent Thread-Stack Processing
> >>              <https://openjdk.java.net/jeps/376>
> >>            + JEP 386: Alpine Linux Port <
> https://openjdk.java.net/jeps/386>
> >>            + JEP 388: Windows/AArch64 Port
> >>              <https://openjdk.java.net/jeps/388>
> >>        o JEPs targeted to JDK 16, so far:
> >>            + JEP 338: Vector API (Incubator)
> >>              <https://openjdk.java.net/jeps/338>
> >>            + JEP 347: Enable C++14 Language Features
> >>              <https://openjdk.java.net/jeps/347>
> >>            + JEP 357: Migrate from Mercurial to Git
> >>              <https://openjdk.java.net/jeps/357>
> >>            + JEP 369: Migrate to GitHub <
> https://openjdk.java.net/jeps/369>
> >>            + JEP 387: Elastic Metaspace <
> https://openjdk.java.net/jeps/387>
> >>
> >>    * Release Notes are available at
> https://urldefense.com/v3/__http://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkerBJIo$
> >>
> >> **
> >>
> >>    * Changes in recent builds that maybe of interest:
> >>        o Build 17
> >>            + JDK-8247281: Object monitors no longer keep strong
> >>              references to their associated object
> >>            + JDK-8202473: A type variable with multiple bounds does not
> >>              correctly place type annotation
> >>                # Reported by ByteBuddy
> >>            + JDK-8234808: jdb quoted option parsing broken
> >>                # Reported by Apache Tomcat
> >>        o Build 16
> >>            + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
> >>              SHA-3 Based Signature Algorithms
> >>            + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
> >>              Field to the correct default value
> >>
> >>    * Quality Report for September 2020 was published here [1]. Thanks to
> >>      everyone who contributed by creating features or enhancements,
> >>      logging  bugs, or downloading and testing the early-access builds.
> >>
> >>
> >> *__*
> >> Rgds,Rory
> >>
> >> [1]
> >>
> >>
> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020
> >>
> >> --
> >> Rgds, Rory O'Donnell
> >> Quality Engineering Manager
> >> Oracle EMEA, Dublin, Ireland
> >>
> >>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>

Re: JDK 16 EA build 18 is now available

Posted by Rory O'Donnell <ro...@oracle.com>.
Hi Enrico,

Can you log a bug -  and send us the JI number.

Rgds,Rory

On 02/10/2020 11:11, Enrico Olivelli wrote:
> Rory,
> it looks like ZookKeeper does not build on JDK16 (it does with JDK15)
>
> my error is:
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
> (pre-compile-jute) on project zookeeper-jute: Fatal error compiling: error:
> invalid flag: -Xdoclint:-missing -> [Help 1]
>
>
>
> This is Maven debug:
> [DEBUG] Classpath:
> [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> [DEBUG]
>   /home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar
> [DEBUG] Source roots:
> [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java
> [DEBUG]
>   /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java
> [DEBUG]
>   /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
> [DEBUG] Command line options:
> [DEBUG] -d /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> -classpath
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes:/home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:
> -sourcepath
> /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations:
> -s
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
> -g --release 8 -encoding UTF-8 -Werror -Xlint:deprecation -Xlint:unchecked
> -Xlint:-options *-Xdoclint:-missing* -Xpkginfo:always
> [DEBUG] incrementalBuildHelper#beforeRebuildExecution
> [INFO] Compiling 36 source files to
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
>
> from javac help it looks like "-Xdoclint:-missing" is a valid option
>
>
> in order to reproduce the failure just clone zookeeper from github
> git clone https://urldefense.com/v3/__https://github.com/apache/zookeeper__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkujeYSI$
> JAVA_HOME=/path/to/jdk-16 mvn clean package -DskipTests
>
> Any hint ?
>
> Enrico
>
>
> Il giorno ven 2 ott 2020 alle ore 11:12 Rory O'Donnell <
> rory.odonnell@oracle.com> ha scritto:
>
>> Hi Enrico,
>>
>> OpenJDK 16 Early Access build 18**is now available at
>> https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVJpRuzmI$
>>
>>    * These early-access , open-source builds are provided under the
>>        o GNU General Public License, version 2, with the Classpath
>>          Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
>>
>>    * Features:
>>        o JEPs proposed to target JDK 16
>>            + JEP 376: ZGC: Concurrent Thread-Stack Processing
>>              <https://openjdk.java.net/jeps/376>
>>            + JEP 386: Alpine Linux Port <https://openjdk.java.net/jeps/386>
>>            + JEP 388: Windows/AArch64 Port
>>              <https://openjdk.java.net/jeps/388>
>>        o JEPs targeted to JDK 16, so far:
>>            + JEP 338: Vector API (Incubator)
>>              <https://openjdk.java.net/jeps/338>
>>            + JEP 347: Enable C++14 Language Features
>>              <https://openjdk.java.net/jeps/347>
>>            + JEP 357: Migrate from Mercurial to Git
>>              <https://openjdk.java.net/jeps/357>
>>            + JEP 369: Migrate to GitHub <https://openjdk.java.net/jeps/369>
>>            + JEP 387: Elastic Metaspace <https://openjdk.java.net/jeps/387>
>>
>>    * Release Notes are available at https://urldefense.com/v3/__http://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!O21Tpln2PncDFomRlIkKa8Qho3L8lZutAEeHt73eMa9NkLw1ELiW_FXw-jIVkerBJIo$
>>
>> **
>>
>>    * Changes in recent builds that maybe of interest:
>>        o Build 17
>>            + JDK-8247281: Object monitors no longer keep strong
>>              references to their associated object
>>            + JDK-8202473: A type variable with multiple bounds does not
>>              correctly place type annotation
>>                # Reported by ByteBuddy
>>            + JDK-8234808: jdb quoted option parsing broken
>>                # Reported by Apache Tomcat
>>        o Build 16
>>            + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
>>              SHA-3 Based Signature Algorithms
>>            + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
>>              Field to the correct default value
>>
>>    * Quality Report for September 2020 was published here [1]. Thanks to
>>      everyone who contributed by creating features or enhancements,
>>      logging  bugs, or downloading and testing the early-access builds.
>>
>>
>> *__*
>> Rgds,Rory
>>
>> [1]
>>
>> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020
>>
>> --
>> Rgds, Rory O'Donnell
>> Quality Engineering Manager
>> Oracle EMEA, Dublin, Ireland
>>
>>
-- 
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland


Re: JDK 16 EA build 18 is now available

Posted by Dalibor Topic <da...@oracle.com>.
Hi Enrico,

On a cursory glance of the maven compiler plugin release notes and the 
recent JDK 16 changes, I don't see anything obvious stand out that would 
fit the observed change.

So as Rory suggested, please file an issue and let us know what the ID is.

cheers,
dalibor topic

On 02.10.2020 12:11, Enrico Olivelli wrote:
> Rory,
> it looks like ZookKeeper does not build on JDK16 (it does with JDK15)
> 
> my error is:
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile 
> (pre-compile-jute) on project zookeeper-jute: Fatal error compiling: 
> error: invalid flag: -Xdoclint:-missing -> [Help 1]
> 
> 
> 
> This is Maven debug:
> [DEBUG] Classpath:
> [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> [DEBUG] 
>   /home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar
> [DEBUG] Source roots:
> [DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java
> [DEBUG] 
>   /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java
> [DEBUG] 
>   /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
> [DEBUG] Command line options:
> [DEBUG] -d /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes 
> -classpath 
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes:/home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar: 
> -sourcepath 
> /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations: 
> -s 
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations 
> -g --release 8 -encoding UTF-8 -Werror -Xlint:deprecation 
> -Xlint:unchecked -Xlint:-options *-Xdoclint:-missing* -Xpkginfo:always
> [DEBUG] incrementalBuildHelper#beforeRebuildExecution
> [INFO] Compiling 36 source files to 
> /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
> 
> from javac help it looks like "-Xdoclint:-missing" is a valid option
> 
> 
> in order to reproduce the failure just clone zookeeper from github
> git clone https://github.com/apache/zookeeper 
> <https://urldefense.com/v3/__https://github.com/apache/zookeeper__;!!GqivPVa7Brio!M7bsQ4hQixZvLvm1Vn539NEpGvCs-w2JwJHESGve3psnSO34QNHv5LJaWqosc09-ov0$>
> JAVA_HOME=/path/to/jdk-16 mvn clean package -DskipTests
> 
> Any hint ?
> 
> Enrico
> 
> 
> Il giorno ven 2 ott 2020 alle ore 11:12 Rory O'Donnell 
> <rory.odonnell@oracle.com <ma...@oracle.com>> ha scritto:
> 
>     Hi Enrico,
> 
>     OpenJDK 16 Early Access build 18**is now available at
>     http://jdk.java.net/16
>     <https://urldefense.com/v3/__http://jdk.java.net/16__;!!GqivPVa7Brio!M7bsQ4hQixZvLvm1Vn539NEpGvCs-w2JwJHESGve3psnSO34QNHv5LJaWqosKra5m68$>
> 
>        * These early-access , open-source builds are provided under the
>            o GNU General Public License, version 2, with the Classpath
>              Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
> 
>        * Features:
>            o JEPs proposed to target JDK 16
>                + JEP 376: ZGC: Concurrent Thread-Stack Processing
>                  <https://openjdk.java.net/jeps/376>
>                + JEP 386: Alpine Linux Port
>     <https://openjdk.java.net/jeps/386>
>                + JEP 388: Windows/AArch64 Port
>                  <https://openjdk.java.net/jeps/388>
>            o JEPs targeted to JDK 16, so far:
>                + JEP 338: Vector API (Incubator)
>                  <https://openjdk.java.net/jeps/338>
>                + JEP 347: Enable C++14 Language Features
>                  <https://openjdk.java.net/jeps/347>
>                + JEP 357: Migrate from Mercurial to Git
>                  <https://openjdk.java.net/jeps/357>
>                + JEP 369: Migrate to GitHub
>     <https://openjdk.java.net/jeps/369>
>                + JEP 387: Elastic Metaspace
>     <https://openjdk.java.net/jeps/387>
> 
>        * Release Notes are available at
>     http://jdk.java.net/16/release-notes
>     <https://urldefense.com/v3/__http://jdk.java.net/16/release-notes__;!!GqivPVa7Brio!M7bsQ4hQixZvLvm1Vn539NEpGvCs-w2JwJHESGve3psnSO34QNHv5LJaWqosAoH43bs$>
> 
>     **
> 
>        * Changes in recent builds that maybe of interest:
>            o Build 17
>                + JDK-8247281: Object monitors no longer keep strong
>                  references to their associated object
>                + JDK-8202473: A type variable with multiple bounds does not
>                  correctly place type annotation
>                    # Reported by ByteBuddy
>                + JDK-8234808: jdb quoted option parsing broken
>                    # Reported by Apache Tomcat
>            o Build 16
>                + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
>                  SHA-3 Based Signature Algorithms
>                + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
>                  Field to the correct default value
> 
>        * Quality Report for September 2020 was published here [1]. Thanks to
>          everyone who contributed by creating features or enhancements,
>          logging  bugs, or downloading and testing the early-access builds.
> 
> 
>     *__*
>     Rgds,Rory
> 
>     [1]
>     https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020
> 
>     -- 
>     Rgds, Rory O'Donnell
>     Quality Engineering Manager
>     Oracle EMEA, Dublin, Ireland
> 

-- 
<http://www.oracle.com> Dalibor Topic
Consulting Product Manager
Phone: +494089091214 <tel:+494089091214>, Mobile: +491737185961
<tel:+491737185961>, Video: dalibor.topic@oracle.com
<si...@oracle.com>

Oracle Global Services Germany GmbH
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRB 246209
Geschäftsführer: Ralf Herrmann


Re: JDK 16 EA build 18 is now available

Posted by Enrico Olivelli <eo...@gmail.com>.
Rory,
it looks like ZookKeeper does not build on JDK16 (it does with JDK15)

my error is:
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile
(pre-compile-jute) on project zookeeper-jute: Fatal error compiling: error:
invalid flag: -Xdoclint:-missing -> [Help 1]



This is Maven debug:
[DEBUG] Classpath:
[DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
[DEBUG]
 /home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar
[DEBUG] Source roots:
[DEBUG]  /home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java
[DEBUG]
 /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java
[DEBUG]
 /home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
[DEBUG] Command line options:
[DEBUG] -d /home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes
-classpath
/home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes:/home/eolivelli/.m2/repository/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:
-sourcepath
/home/eolivelli/dev/zookeeper/zookeeper-jute/src/main/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/java:/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations:
-s
/home/eolivelli/dev/zookeeper/zookeeper-jute/target/generated-sources/annotations
-g --release 8 -encoding UTF-8 -Werror -Xlint:deprecation -Xlint:unchecked
-Xlint:-options *-Xdoclint:-missing* -Xpkginfo:always
[DEBUG] incrementalBuildHelper#beforeRebuildExecution
[INFO] Compiling 36 source files to
/home/eolivelli/dev/zookeeper/zookeeper-jute/target/classes

from javac help it looks like "-Xdoclint:-missing" is a valid option


in order to reproduce the failure just clone zookeeper from github
git clone https://github.com/apache/zookeeper
JAVA_HOME=/path/to/jdk-16 mvn clean package -DskipTests

Any hint ?

Enrico


Il giorno ven 2 ott 2020 alle ore 11:12 Rory O'Donnell <
rory.odonnell@oracle.com> ha scritto:

> Hi Enrico,
>
> OpenJDK 16 Early Access build 18**is now available at
> http://jdk.java.net/16
>
>   * These early-access , open-source builds are provided under the
>       o GNU General Public License, version 2, with the Classpath
>         Exception <http://openjdk.java.net/legal/gplv2+ce.html>.
>
>   * Features:
>       o JEPs proposed to target JDK 16
>           + JEP 376: ZGC: Concurrent Thread-Stack Processing
>             <https://openjdk.java.net/jeps/376>
>           + JEP 386: Alpine Linux Port <https://openjdk.java.net/jeps/386>
>           + JEP 388: Windows/AArch64 Port
>             <https://openjdk.java.net/jeps/388>
>       o JEPs targeted to JDK 16, so far:
>           + JEP 338: Vector API (Incubator)
>             <https://openjdk.java.net/jeps/338>
>           + JEP 347: Enable C++14 Language Features
>             <https://openjdk.java.net/jeps/347>
>           + JEP 357: Migrate from Mercurial to Git
>             <https://openjdk.java.net/jeps/357>
>           + JEP 369: Migrate to GitHub <https://openjdk.java.net/jeps/369>
>           + JEP 387: Elastic Metaspace <https://openjdk.java.net/jeps/387>
>
>   * Release Notes are available at http://jdk.java.net/16/release-notes
>
> **
>
>   * Changes in recent builds that maybe of interest:
>       o Build 17
>           + JDK-8247281: Object monitors no longer keep strong
>             references to their associated object
>           + JDK-8202473: A type variable with multiple bounds does not
>             correctly place type annotation
>               # Reported by ByteBuddy
>           + JDK-8234808: jdb quoted option parsing broken
>               # Reported by Apache Tomcat
>       o Build 16
>           + JDK-8172366: SUN, SunRsaSign, and SunEC Providers Supports
>             SHA-3 Based Signature Algorithms
>           + JDK-8244706: GZIPOutputStream now sets the GZIP OS Header
>             Field to the correct default value
>
>   * Quality Report for September 2020 was published here [1]. Thanks to
>     everyone who contributed by creating features or enhancements,
>     logging  bugs, or downloading and testing the early-access builds.
>
>
> *__*
> Rgds,Rory
>
> [1]
>
> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+September+2020
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>