juneau-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From yidonguk <yidon...@gmail.com>
Subject Re: [VOTE] Release Apache Juneau 8.1.3 RC2
Date Sun, 19 Jan 2020 03:22:06 GMT
I'm sorry. Toooooo late.


+1


mvn build and checksums are okay on linux(open jdk 1.8.0_232).


Thanks!



On 20. 1. 17. 오후 11:02, James Bognar wrote:
> Friendly reminder that we need one more PMC vote to pass.
>
> Thanks!
>
> ---------- Forwarded message ---------
> From: Stian Soiland-Reyes <stain@apache.org>
> Date: Tue, Jan 14, 2020 at 6:43 AM
> Subject: Re: [VOTE] Release Apache Juneau 8.1.3 RC2
> To: James Bognar <jamesbognar@apache.org>
> Cc: <dev@juneau.apache.org>
>
>
> My vote is +1 (see below)
>
> [+] sha512 checksums correct
> [+] git commit vs tag
> [+] git vs src zip
> [+] LICENSE, NOTICE src
> [+] LICENSE, NOTICE bin
> [+] RELEASE-NOTES
> [+] mvn apache-rat:rat
> [+] no unexpected binaries in src
> [+] mvn clean install  (JDK8 OK, fails JDK11)
> [+] bin vs built
> [+] mvn repo vs bin
> [+] mvn repo vs src
> [+] examples build (tested w JDK11)
> .. however, oh no, what have I done..?
>
>
> tools.jar is missing from JDK11 (it's all in modules now) and in addition
> the com.sun.* packages have since JDK9 been superseeded by the
> jdk.javadoc.doclet.Taglet interface and friends
> https://docs.oracle.com/javase/9/docs/api/jdk/javadoc/doclet/Taglet.html
>
> .. which although nicer, are not quite the same method signatures
> as the old doclet interfaces.
>
>
> [INFO] juneau/doc ......................................... FAILURE [  0.011 s]
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time:  03:01 min
> [INFO] Finished at: 2020-01-14T11:06:51Z
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project juneau-doc: Could not
> resolve dependencies for project
> org.apache.juneau:juneau-doc:bundle:8.1.3: Could not find artifact
> com.sun:tools:jar:1.8.0 at specified path
> /usr/lib/jvm/java-11-openjdk-amd64/../lib/tools.jar -> [Help 1]
>
>
> Fails:
> Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
> 2018-10-24T19:41:47+01:00)
> Maven home: /home/stain/software/maven
> Java version: 11.0.5, vendor: Private Build, runtime:
> /usr/lib/jvm/java-11-openjdk-amd64
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-74-generic", arch: "amd64", family: "unix"
>
>
> Works:
>
> Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3;
> 2018-10-24T19:41:47+01:00)
> Maven home: /home/stain/software/maven
> Java version: 1.8.0_232, vendor: Private Build, runtime:
> /usr/lib/jvm/java-8-openjdk-amd64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-74-generic", arch: "amd64", family: "unix"
>
>
> If I used JDK8 the src builds well, perhaps just add that requirement to
> build instructions  - longer term I guess we don't want to require Java
> 8 to do a release and could rather move to the new interfaces, then the
> Juneau javadoc tags would presumably no longer work with Java 8 ..
>
>
> I assuming here we are OK with this point release depending on JDK8 to
> build from src, I tested all the examples with JDK11 so the bins works
> fine.
>
> Thus my vote is: +1
>
>
> On Mon, 13 Jan 2020 14:48:33 -0500, James Bognar <jamesbognar@apache.org> wrote:
>> I am pleased to be calling this vote for the source release of Apache
>> Juneau 8.1.3 RC2.
>>
>> The binaries are available at:
>> https://dist.apache.org/repos/dist/dev/juneau/binaries/juneau-8.1.3-RC2/
>>
>> The release candidate to be voted over is available at:
>> https://dist.apache.org/repos/dist/dev/juneau/source/juneau-8.1.3-RC2/
>>
>> SHA-512 checksums:
>> apache-juneau-8.1.3-src.zip:
>>                               1270D46F 1CD59CC8 458BF1A5 14373928 BBEA4767
>>                               C2C98FFC F6EB9663 5230C4C1 DEB16285 4F76AEDF
>>                               C644DD2D CBDA784D 5AE2CAFB 6731DD07 4E8E89AE
>>                               A2867840
>>
>> apache-juneau-8.1.3-bin.zip:
>>                               A83B8613 1AA2C981 08F41F17 8EED3881 ADFF5FC8
>>                               BC620725 863AC4D2 6F8BA3E0 99BAFCC3 A0936E12
>>                               08738CD7 251393C9 E3BCF675 F2540561 FC32B69D
>>                               B1B79D6E
>>
>> Build the release candidate using:
>> mvn clean install
>>
>> The release candidate is signed with a GPG key available at:
>> https://dist.apache.org/repos/dist/release/juneau/KEYS
>>
>> A staged Maven repository is available for review at:
>> https://repository.apache.org/content/repositories/orgapachejuneau-1031/
>>
>> The Git commit for this release is...
>> https://gitbox.apache.org/repos/asf?p=juneau.git;a=commit;h=240d5ad568efa9ed423e47cce704437ae5070f08
>>
>> Please vote on releasing this package as:
>> Apache Juneau 8.1.3
>>
>> This vote will be open until 16-Jan-2020 3:00pm and passes if a
>> majority of at least three +1 Apache Juneau PMC votes are cast.
>>
>> [ ] +1 Release this package
>> [ ] 0 I don't feel strongly about it, but don't object
>> [ ] -1 Do not release this package because...
>>
>> Anyone can participate in testing and voting, not just committers,
>> please feel free to try out the release candidate and provide your
>> votes.

Mime
View raw message