+1 Building the site with Oracle Java 7 default settings gave me a PermSpace error so I switched to Java Oracle 8.
>From src zip: ASC, MD5, SHA1 OK. Release notes and notice file OK. Running 'mvn clean verify site' OK with Oracle Java 8: Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T12:39:06-07:00) Maven home: C:\Java\apache-maven-3.5.0\bin\.. Java version: 1.8.0_131, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_131\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows" Running 'mvn clean verify site' OK with IBM Java 8: Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T12:39:06-07:00) Maven home: C:\Java\apache-maven-3.5.0\bin\.. Java version: 1.8.0, vendor: IBM Corporation Java home: C:\eclipse\IBM-6.4.5\ibm_sdk80\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 10", version: "10.0", arch: "x86", family: "windows" java version "1.8.0" Java(TM) SE Runtime Environment (build pwi3280sr4fp5-20170421_01(SR4 FP5)) IBM J9 VM (build 2.8, JRE 1.8.0 Windows 10 x86-32 20170419_344392 (JIT enabled, AOT enabled) J9VM - R28_20170419_1004_B344392 JIT - tr.r14.java_20170419_344392 GC - R28_20170419_1004_B344392 J9CL - 20170419_344392) JCL - 20170420_01 based on Oracle jdk8u131-b11 Note that with IBM Java 8, Clirr shows internal errors but does not break the build: [INFO] <<< clirr-maven-plugin:2.8:clirr < compile @ commons-lang3 <<< [INFO] [INFO] 'compile' forked phase execution for clirr-maven-plugin:clirr report preparation done [INFO] configuring report plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.17 [INFO] configuring report plugin org.codehaus.mojo:findbugs-maven-plugin:3.0.3 [INFO] configuring report plugin org.apache.maven.plugins:maven-pmd-plugin:3.7 [INFO] configuring report plugin org.codehaus.mojo:taglist-maven-plugin:2.4 [INFO] configuring report plugin org.codehaus.mojo:javancss-maven-plugin:2.1 [INFO] Fork Value is true [java] The following errors occurred during analysis: [java] Error processing opcode invokestatic @ 0 in java.lang.String.<clinit> : ()V [java] java.lang.NullPointerException [java] At edu.umd.cs.findbugs.OpcodeStack.processMethodCall(OpcodeStack.java:2637) [java] At edu.umd.cs.findbugs.OpcodeStack.sawOpcode(OpcodeStack.java:2103) [java] At edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory$JumpStackComputation.sawOpcode(OpcodeStack.java:2846) [java] At edu.umd.cs.findbugs.visitclass.DismantleBytecode.visit(DismantleBytecode.java:883) [java] At edu.umd.cs.findbugs.visitclass.BetterVisitor.visitCode(BetterVisitor.java:218) [java] At edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitCode(PreorderVisitor.java:235) [java] At edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory$JumpStackComputation.visitCode(OpcodeStack.java:2832) [java] At org.apache.bcel.classfile.Code.accept(Code.java:135) [java] At edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:307) [java] At edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.computeJumpInfo(OpcodeStack.java:2876) [java] At edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.analyze(OpcodeStack.java:2806) [java] At edu.umd.cs.findbugs.OpcodeStack$JumpInfoFactory.analyze(OpcodeStack.java:2789) [java] At edu.umd.cs.findbugs.classfile.impl.AnalysisCache.analyzeMethod(AnalysisCache.java:369) [java] At edu.umd.cs.findbugs.classfile.impl.AnalysisCache.getMethodAnalysis(AnalysisCache.java:322) [java] At edu.umd.cs.findbugs.OpcodeStack.getJumpInfo(OpcodeStack.java:3007) [java] At edu.umd.cs.findbugs.OpcodeStack.resetForMethodEntry(OpcodeStack.java:2978) [java] At edu.umd.cs.findbugs.bcel.OpcodeStackDetector.visitCode(OpcodeStackDetector.java:62) [java] At org.apache.bcel.classfile.Code.accept(Code.java:135) [java] At edu.umd.cs.findbugs.visitclass.PreorderVisitor.doVisitMethod(PreorderVisitor.java:307) [java] At edu.umd.cs.findbugs.visitclass.PreorderVisitor.visitJavaClass(PreorderVisitor.java:395) [java] At org.apache.bcel.classfile.JavaClass.accept(JavaClass.java:215) [java] At edu.umd.cs.findbugs.BytecodeScanningDetector.visitClassContext(BytecodeScanningDetector.java:38) [java] At edu.umd.cs.findbugs.DetectorToDetector2Adapter.visitClass(DetectorToDetector2Adapter.java:76) [java] At edu.umd.cs.findbugs.FindBugs2.analyzeApplication(FindBugs2.java:1089) [java] At edu.umd.cs.findbugs.FindBugs2.execute(FindBugs2.java:283) [java] At edu.umd.cs.findbugs.FindBugs.runMain(FindBugs.java:402) [java] At edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1200) Gary On Fri, Jun 9, 2017 at 2:56 AM, Benedikt Ritter <brit...@apache.org> wrote: > Hello, > > we have fixed quite a few bugs and added some nice new features since > Commons Lang 3.5 was released, so I would like to release Commons Lang 3.6 > based on RC4. > > The only change compared to RC3 is a partial revert of LANG-1334: The > compile time constants in CharEncoding (which has also been deprecated in > this release) have been restored. An accompanying unit test makes sure, > that they have the same values as defined in java.nio.charsets. > StandardCharset. > > Further more we have fixed these issues for RC3, which were discovered in > RC2: > > - Site build now works from source distribution > - IBM JDK test failures have been fixed > - Automatic-Module-Name MANIFEST entry has been added for Java 9 > compatibility > > Commons Lang 3.4 R3 is available for review here: > https://dist.apache.org/repos/dist/dev/commons/lang (svn revision 19964) > > The tag is here: > https://git-wip-us.apache.org/repos/asf?p=commons-lang.git;a=tag;h= > de6627363d7f53a3e8f8daf32c55e39e69022402 > > Commit ID the tag points at: > 09043bfa6f1f9ebb946c7b159735c83259e3a89f > > Maven Artifacts: > https://repository.apache.org/content/repositories/orgapachecommons-1251 > > These are the Maven artifacts and their hashes: > > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar > (SHA1: 988675c1853c2a4f2cd8e7056eaa5bd6985ccd06) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar.asc > (SHA1: b71e4c9b540e85627170e9f3675571389652d294) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom.asc > (SHA1: a1dfabbc0e81555ef0f832c159919613d4db942c) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.pom > (SHA1: 0fb4499188c94c63b3cba44f12481e193708c4a8) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar.asc > (SHA1: 96c33aedaa5ae5c795b00cc3dc5a38784f2ecf55) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-javadoc.jar.asc > (SHA1: 9e9cd1d38a8a0483a58d8da392c6e5e3c26d3347) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-sources.jar > (SHA1: 4765e418c9084c4e01233cb5f09bdd6b5f311ccc) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6.jar > (SHA1: 9d28a6b23650e8a7e9063c04588ace6cf7012c17) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar.asc > (SHA1: 5eda68b1db192cd8a1732f1e652fd219682d7b37) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6- > test-sources.jar.asc > (SHA1: 796bb7c5783e814f17daf9423b5ba83e38727c71) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-test-sources.jar > (SHA1: 80303a5a53413c13b1491a6c5728e0a1bf2d7b91) > /org/apache/commons/commons-lang3/3.6/commons-lang3-3.6-tests.jar > (SHA1: ad971e62b400b400702433445d22264e3816dec2) > > I have tested this with JDK 7, JDK 8 and JDK 9 EA b172 using Maven 3.5.0. > > Details of changes since 3.5 are in the release notes: > https://dist.apache.org/repos/dist/dev/commons/lang/RELEASE-NOTES.txt > http://home.apache.org/~britter/commons/lang/LANG_3_6_ > RC4/changes-report.html > > Site: > http://home.apache.org/~britter/commons/lang/LANG_3_6_RC4 > (note some *relative* links are broken and the 3.6 directories are > not yet created - these will be OK once the site is deployed) > > Clirr Report (compared to 3.5): > http://home.apache.org/~britter/commons/lang/LANG_3_6_ > RC4/clirr-report.html > > RAT Report: > http://home.apache.org/~britter/commons/lang/LANG_3_6_ > RC4/rat-report.html > > KEYS: > https://www.apache.org/dist/commons/KEYS > > Please review the release candidate and vote. > This vote will close no sooner that 72 hours from now, > i.e. sometime after 12:00 CEST (UTC+2) 12-June 2017 > > [ ] +1 Release these artifacts > [ ] +0 OK, but... > [ ] -0 OK, but really should fix... > [ ] -1 I oppose this release because... > > Thanks! > Benedikt