Re: [VOTE] Release Commons Compress 1.16.1 based on RC1

2018-02-09 Thread Oliver Heger
Build works fine with Java 1.7 and 1.8 on Windows 10. With the site
build on Java 8 I get the same error as for 1.16 (see below, not
blocking). Artifacts and site look good.

+1

Oliver

[warn] No new version specified and file
'C:\data\dev\projects\OpenSource\Apache\compress\commons-compress-1.16.1-src\target\classes'
of artifact could not be opened as jar archive:
C:\data\dev\projects\OpenSource\Apache\compress\commons-compress-1.16.1-src\target\classes
(Zugriff verweigert)

java.io.FileNotFoundException:
C:\data\dev\projects\OpenSource\Apache\compress\commons-compress-1.16.1-src\target\classes
(Zugriff verweigert)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(ZipFile.java:225)
at java.util.zip.ZipFile.(ZipFile.java:155)
at java.util.jar.JarFile.(JarFile.java:166)
at java.util.jar.JarFile.(JarFile.java:130)
at
japicmp.maven.JApiCmpMojo.populateArchivesListsFromParameters(JApiCmpMojo.java:341)
at japicmp.maven.JApiCmpMojo.getOptions(JApiCmpMojo.java:704)
at
japicmp.maven.JApiCmpMojo.executeWithParameters(JApiCmpMojo.java:136)
at japicmp.maven.JApiCmpReport.executeReport(JApiCmpReport.java:71)
at
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:255)
at
org.apache.maven.plugins.site.render.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:230)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:349)
at
org.apache.maven.plugins.site.render.SiteMojo.renderLocale(SiteMojo.java:184)
at
org.apache.maven.plugins.site.render.SiteMojo.execute(SiteMojo.java:133)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

[INFO]

[INFO] BUILD FAILURE
[INFO]

[INFO] Total time: 02:37 min
[INFO] Finished at: 2018-02-09T21:29:19+01:00
[INFO] Final Memory: 69M/858M
[INFO]

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-site-plugin:3.7:site (default-site) on
project commons-compress: Error generating
japicmp-maven-plugin:0.11.0:cmp-report report: Failed to generate
report: Please provide at least one resolvable new version using one of
the configuration elements  or . -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the
-e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException


Am 07.02.2018 um 08:01 schrieb Stefan Bodewig:
> [now with fixed subject line, sorry]
> 
> I've again managed to mess up the OSGi manifest with Compress 1.16 so
> this is a quick bug fix release that doesn't contain any code changes.
> 
> Apart from the manifest fix I've updated zstd-jni to 

Re: [VOTE] Release Commons Compress 1.16.1 based on RC1

2018-02-08 Thread Stefan Bodewig
On 2018-02-07, Stefan Bodewig wrote:

> I've again managed to mess up the OSGi manifest with Compress 1.16 so
> this is a quick bug fix release that doesn't contain any code changes.

+1

Stefan

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [VOTE] Release Commons Compress 1.16.1 based on RC1

2018-02-07 Thread Gary Gregory
+1

Nit:
https://dist.apache.org/repos/dist/dev/commons/compress/RELEASE-NOTES.txt
Since there is only one fix, it should read "Fix Bug", not "Fix Bugs".

>From src zip: ASC, MD5, SHA1 OK.

CLIRR check OK
Apache RAT check OK

Running 'mvn clean package' OK using:

Apache *Maven 3.5.2* (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: *1.7.0_80, vendor: Oracle Corporation*
Java home: C:\Program Files\Java\jdk1.7.0_80\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: *1.8.0_162, vendor: Oracle Corporation*
Java home: C:\Program Files\Java\jdk1.8.0_162\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: *9.0.4, vendor: Oracle Corporation*
Java home: C:\Program Files\Java\jdk-9.0.4
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

The usual failure on Java 10 in the Surefire Plugin:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test (default-test)
on project commons-compress: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test failed.:
NullPointerException -> [Help 1]

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T01:58:13-06:00)
Maven home: C:\Java\apache-maven-3.5.2\bin\..
Java version: *10-ea, vendor: Oracle Corporation*
Java home: C:\Program Files\Java\jdk-10
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
java version "10-ea" 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10-ea+40)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10-ea+40, mixed mode)

Gary


On Wed, Feb 7, 2018 at 12:01 AM, Stefan Bodewig  wrote:

> [now with fixed subject line, sorry]
>
> I've again managed to mess up the OSGi manifest with Compress 1.16 so
> this is a quick bug fix release that doesn't contain any code changes.
>
> Apart from the manifest fix I've updated zstd-jni to the latest release
> and added a note about the internal nature of the LZ77Compressor.Block
> class.
>
> Compress 1.16.1 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/compress/ (svn
> revision 24778)
>
> The tag is here:
> https://git1-us-west.apache.org/repos/asf?p=commons-
> compress.git;a=tag;h=463d3e7bdcd02d84e56559c617ee2307754946b4
>
> Maven artifacts are here:
> https://repository.apache.org/content/repositories/
> orgapachecommons-1304/org/apache/commons/commons-compress/1.16.1/
>
> These are the Maven artifacts and their sha256 hashes
>
> a20d8e45315abbe07faf952e095817b9925f38c4fc39e8a211c7d072702e97eb
> commons-compress-1.16.1.jar
> 9554efe9767772136113ea8912971706a384de50a60da01a20bbf6e917689d7b
> commons-compress-1.16.1-javadoc.jar
> 0d155b498471fd7744176ecd09599e79e3fca4e8e38ff6d91c2666de89e03f25
> commons-compress-1.16.1-sources.jar
> 1be01dfd51b17a359946647a5b1152748bc8ab4a9a975e287dbdac33123c0a54
> commons-compress-1.16.1-tests.jar
> b3065f7512bd56b56872585cdcbe19dcc4f3691d8d4ed3dbdf5e881cbd40e91b
> commons-compress-1.16.1-test-sources.jar
> 5efe65bb54d680ae9c2b119228d45dcff6363804856d095f32c24ea531ca5d07
> commons-compress-1.16.1.pom
>
> I have tested this with JDK 8 ... using Maven 3
>
> Details of changes since 1.16 are in the release notes:
> https://dist.apache.org/repos/dist/dev/commons/compress/
> RELEASE-NOTES.txt
> https://stefan.samaflost.de/staging/commons-compress-1.16.
> 1/changes-report.html
>
> Site:
> https://stefan.samaflost.de/staging/commons-compress-1.16.1/
>
> As usual when I cut a release this is not the site I'm going to
> publish. I'll publish a fresh site from master once the release date
> is known.
>
> The download link and the link to the 1.16.1 javadocs are not expected
> to work.
>
> If you want to build the site yourself, please note the japicmp plugin
> and our parent pom force you to run the package goal first. The magical
> incantation is
>
> mvn clean package site -Pjacoco
>
> japicmp Report (compared to 1.16):
> https://stefan.samaflost.de/staging/commons-compress-1.16.
> 1/japicmp.html
>
> which is empty as there has been no code change at all.
>
> RAT Report:
> https://stefan.samaflost.de/staging/commons-compress-1.16.
> 1/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 07:00 UTC 

[VOTE] Release Commons Compress 1.16.1 based on RC1

2018-02-06 Thread Stefan Bodewig
[now with fixed subject line, sorry]

I've again managed to mess up the OSGi manifest with Compress 1.16 so
this is a quick bug fix release that doesn't contain any code changes.

Apart from the manifest fix I've updated zstd-jni to the latest release
and added a note about the internal nature of the LZ77Compressor.Block
class.

Compress 1.16.1 RC1 is available for review here:
https://dist.apache.org/repos/dist/dev/commons/compress/ (svn revision 
24778)

The tag is here:

https://git1-us-west.apache.org/repos/asf?p=commons-compress.git;a=tag;h=463d3e7bdcd02d84e56559c617ee2307754946b4

Maven artifacts are here:

https://repository.apache.org/content/repositories/orgapachecommons-1304/org/apache/commons/commons-compress/1.16.1/

These are the Maven artifacts and their sha256 hashes

a20d8e45315abbe07faf952e095817b9925f38c4fc39e8a211c7d072702e97eb  
commons-compress-1.16.1.jar
9554efe9767772136113ea8912971706a384de50a60da01a20bbf6e917689d7b  
commons-compress-1.16.1-javadoc.jar
0d155b498471fd7744176ecd09599e79e3fca4e8e38ff6d91c2666de89e03f25  
commons-compress-1.16.1-sources.jar
1be01dfd51b17a359946647a5b1152748bc8ab4a9a975e287dbdac33123c0a54  
commons-compress-1.16.1-tests.jar
b3065f7512bd56b56872585cdcbe19dcc4f3691d8d4ed3dbdf5e881cbd40e91b  
commons-compress-1.16.1-test-sources.jar
5efe65bb54d680ae9c2b119228d45dcff6363804856d095f32c24ea531ca5d07  
commons-compress-1.16.1.pom

I have tested this with JDK 8 ... using Maven 3

Details of changes since 1.16 are in the release notes:
https://dist.apache.org/repos/dist/dev/commons/compress/RELEASE-NOTES.txt

https://stefan.samaflost.de/staging/commons-compress-1.16.1/changes-report.html

Site:
https://stefan.samaflost.de/staging/commons-compress-1.16.1/

As usual when I cut a release this is not the site I'm going to
publish. I'll publish a fresh site from master once the release date
is known.

The download link and the link to the 1.16.1 javadocs are not expected
to work.

If you want to build the site yourself, please note the japicmp plugin
and our parent pom force you to run the package goal first. The magical
incantation is

mvn clean package site -Pjacoco

japicmp Report (compared to 1.16):
https://stefan.samaflost.de/staging/commons-compress-1.16.1/japicmp.html

which is empty as there has been no code change at all.

RAT Report:
https://stefan.samaflost.de/staging/commons-compress-1.16.1/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 07:00 UTC 10-Feb 2018

  [ ] +1 Release these artifacts
  [ ] +0 OK, but...
  [ ] -0 OK, but really should fix...
  [ ] -1 I oppose this release because...

Thanks!

Stefan

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org