You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Oleg Kalnichevski <ol...@apache.org> on 2017/11/27 09:54:23 UTC

[VOTE] Release HttpClient 4.5.4 based on RC1

Please vote on releasing these packages as HttpClient 4.5.4.
The vote is open for the at least 72 hours, and only votes from
HttpComponents PMC members are binding. The vote passes if at least
three binding +1 votes are cast and there are more +1 than -1 votes.

Release notes:
 
https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt

Maven artefacts:
 
https://repository.apache.org/content/repositories/orgapachehttpcomponents-1071/org/apache/httpcomponents/

Git Tag: 4.5.4-RC1
 https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1

Packages:
 
https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1
 revision 23288

Hashes:
 114569d7c8de4de6cd178c610c8bf68f httpcomponents-client-4.5.4-src.tar.gz
 c929bab52e49e11a345993be531784c3 
httpcomponents-client-4.5.4-osgi-bin.zip
 05a8b6bb3eba517f69099882105a9048 
httpcomponents-client-4.5.4-osgi-bin.tar.gz
 c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
 87c15013da44acb9a08aa04711901876 httpcomponents-client-4.5.4-bin.tar.gz
 d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip

Keys:
 http://www.apache.org/dist/httpcomponents/httpclient/KEYS

--------------------------------------------------------------------------
Vote: HttpClient 4.5.4 release
[ ] +1 Release the packages as HttpClient 4.5.4.
[ ] -1 I am against releasing the packages (must include a reason).


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Building with JDK 1.8 without Maven toolchains; Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by Oleg Kalnichevski <ol...@apache.org>.

On Mon, Nov 27, 2017 at 11:41 AM, ant . <an...@gmail.com> wrote:
> The src package files to build for me with the error below. This is on
> my work mac which I've never tried to build this on before so its
> quite possibly my environment, but I don't have time to investigate
> till later. So fyi:
> 
> [INFO] --- animal-sniffer-maven-plugin:1.16:check
> (checkAPIcompatibility) @ httpclient ---
> [INFO] Checking unresolved references to 
> org.codehaus.mojo.signature:java16:1.0
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/auth/AuthSchemeRegistry.java:127:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/auth/AuthSchemeRegistry.java:127:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> java.util.concurrent.ConcurrentHashMap.keySet()
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/conn/scheme/SchemeRegistry.java:151:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/conn/scheme/SchemeRegistry.java:151:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> java.util.concurrent.ConcurrentHashMap.keySet()
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/cookie/CookieSpecRegistry.java:139:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> [ERROR] 
> /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/cookie/CookieSpecRegistry.java:139:
> Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
> java.util.concurrent.ConcurrentHashMap.keySet()

If I read it correctly this is actually a animal-sniffer-maven-plugin 
compatibility issue with JRE 1.8, and not a problem with HttpClient 
code as such.

I get exactly the same error when building HttpClient with JDK 1.8 
without Maven toolchains:

---
export JAVA_HOME=/opt/oracle-jdk-1.8.0
mvn clean test -P-use-toolchains
---

There are two ways to fix the problem: use JDK 1.7 to build HttpClient 
without Maven toolchains or configure Maven toolchains.

Oleg



> 
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Apache HttpComponents Client ....................... SUCCESS [ 
>  4.295 s]
> [INFO] Apache HttpClient .................................. FAILURE [ 
>  6.967 s]
> [INFO] Apache HttpClient Mime ............................. SKIPPED
> [INFO] Apache HttpClient Fluent API ....................... SKIPPED
> [INFO] Apache HttpClient Cache ............................ SKIPPED
> [INFO] Apache HttpClient Windows features ................. SKIPPED
> [INFO] Apache HttpClient OSGi bundle ...................... SKIPPED
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 11.918 s
> [INFO] Finished at: 2017-11-27T10:36:39Z
> [INFO] Final Memory: 46M/621M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal
> org.codehaus.mojo:animal-sniffer-maven-plugin:1.16:check
> (checkAPIcompatibility) on project httpclient: Signature errors found.
> Verify them and ignore them with the proper annotation if needed. ->
> [Help 1]
> 
>    ...ant
> 
> On Mon, Nov 27, 2017 at 9:54 AM, Oleg Kalnichevski <ol...@apache.org> 
> wrote:
>>  Please vote on releasing these packages as HttpClient 4.5.4.
>>  The vote is open for the at least 72 hours, and only votes from
>>  HttpComponents PMC members are binding. The vote passes if at least
>>  three binding +1 votes are cast and there are more +1 than -1 votes.
>> 
>>  Release notes:
>> 
>>  
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt
>> 
>>  Maven artefacts:
>> 
>>  
>> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1071/org/apache/httpcomponents/
>> 
>>  Git Tag: 4.5.4-RC1
>>  https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1
>> 
>>  Packages:
>> 
>>  
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1
>>  revision 23288
>> 
>>  Hashes:
>>  114569d7c8de4de6cd178c610c8bf68f 
>> httpcomponents-client-4.5.4-src.tar.gz
>>  c929bab52e49e11a345993be531784c3 
>> httpcomponents-client-4.5.4-osgi-bin.zip
>>  05a8b6bb3eba517f69099882105a9048 
>> httpcomponents-client-4.5.4-osgi-bin.tar.gz
>>  c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
>>  87c15013da44acb9a08aa04711901876 
>> httpcomponents-client-4.5.4-bin.tar.gz
>>  d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip
>> 
>>  Keys:
>>  http://www.apache.org/dist/httpcomponents/httpclient/KEYS
>> 
>>  
>> --------------------------------------------------------------------------
>>  Vote: HttpClient 4.5.4 release
>>  [ ] +1 Release the packages as HttpClient 4.5.4.
>>  [ ] -1 I am against releasing the packages (must include a reason).
>> 
>> 
>>  
>> ---------------------------------------------------------------------
>>  To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
>>  For additional commands, e-mail: dev-help@hc.apache.org
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
> For additional commands, e-mail: dev-help@hc.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by "ant ." <an...@gmail.com>.
The src package files to build for me with the error below. This is on
my work mac which I've never tried to build this on before so its
quite possibly my environment, but I don't have time to investigate
till later. So fyi:

[INFO] --- animal-sniffer-maven-plugin:1.16:check
(checkAPIcompatibility) @ httpclient ---
[INFO] Checking unresolved references to org.codehaus.mojo.signature:java16:1.0
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/auth/AuthSchemeRegistry.java:127:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/auth/AuthSchemeRegistry.java:127:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
java.util.concurrent.ConcurrentHashMap.keySet()
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/conn/scheme/SchemeRegistry.java:151:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/conn/scheme/SchemeRegistry.java:151:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
java.util.concurrent.ConcurrentHashMap.keySet()
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/cookie/CookieSpecRegistry.java:139:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
[ERROR] /Users/anthonyelder/Development/httpcomponents/httpcomponents-client-4.5.4/httpclient/src/main/java/org/apache/http/cookie/CookieSpecRegistry.java:139:
Undefined reference: java.util.concurrent.ConcurrentHashMap.KeySetView
java.util.concurrent.ConcurrentHashMap.keySet()
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache HttpComponents Client ....................... SUCCESS [  4.295 s]
[INFO] Apache HttpClient .................................. FAILURE [  6.967 s]
[INFO] Apache HttpClient Mime ............................. SKIPPED
[INFO] Apache HttpClient Fluent API ....................... SKIPPED
[INFO] Apache HttpClient Cache ............................ SKIPPED
[INFO] Apache HttpClient Windows features ................. SKIPPED
[INFO] Apache HttpClient OSGi bundle ...................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11.918 s
[INFO] Finished at: 2017-11-27T10:36:39Z
[INFO] Final Memory: 46M/621M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.codehaus.mojo:animal-sniffer-maven-plugin:1.16:check
(checkAPIcompatibility) on project httpclient: Signature errors found.
Verify them and ignore them with the proper annotation if needed. ->
[Help 1]

   ...ant

On Mon, Nov 27, 2017 at 9:54 AM, Oleg Kalnichevski <ol...@apache.org> wrote:
> Please vote on releasing these packages as HttpClient 4.5.4.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1071/org/apache/httpcomponents/
>
> Git Tag: 4.5.4-RC1
> https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1
>
> Packages:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1
> revision 23288
>
> Hashes:
> 114569d7c8de4de6cd178c610c8bf68f httpcomponents-client-4.5.4-src.tar.gz
> c929bab52e49e11a345993be531784c3 httpcomponents-client-4.5.4-osgi-bin.zip
> 05a8b6bb3eba517f69099882105a9048 httpcomponents-client-4.5.4-osgi-bin.tar.gz
> c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
> 87c15013da44acb9a08aa04711901876 httpcomponents-client-4.5.4-bin.tar.gz
> d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip
>
> Keys:
> http://www.apache.org/dist/httpcomponents/httpclient/KEYS
>
> --------------------------------------------------------------------------
> Vote: HttpClient 4.5.4 release
> [ ] +1 Release the packages as HttpClient 4.5.4.
> [ ] -1 I am against releasing the packages (must include a reason).
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
> For additional commands, e-mail: dev-help@hc.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by "info@flyingfischer.ch" <in...@flyingfischer.ch>.
[X] +1 Release the packages as HttpClient 4.5.4.

Works fine.

Markus

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by Gary Gregory <ga...@gmail.com>.
+1

From src zip: ASC, MD5, SHA512 OK.

Build passes running 'mvn clean verify' using:

Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
2017-10-18T03:58:13-04: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"

As noted by Ant, the build does not work with Java 8. Neither with Java 9
due to the same Animal Sniffer plugin issue.

Gary

On Mon, Nov 27, 2017 at 4:54 AM, Oleg Kalnichevski <ol...@apache.org> wrote:

> Please vote on releasing these packages as HttpClient 4.5.4.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
>
> Release notes:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpcl
> ient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt
>
> Maven artefacts:
>
> https://repository.apache.org/content/repositories/orgapache
> httpcomponents-1071/org/apache/httpcomponents/
>
> Git Tag: 4.5.4-RC1
> https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1
>
> Packages:
>
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1
> revision 23288
>
> Hashes:
> 114569d7c8de4de6cd178c610c8bf68f httpcomponents-client-4.5.4-src.tar.gz
> c929bab52e49e11a345993be531784c3 httpcomponents-client-4.5.4-osgi-bin.zip
> 05a8b6bb3eba517f69099882105a9048 httpcomponents-client-4.5.4-os
> gi-bin.tar.gz
> c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
> 87c15013da44acb9a08aa04711901876 httpcomponents-client-4.5.4-bin.tar.gz
> d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip
>
> Keys:
> http://www.apache.org/dist/httpcomponents/httpclient/KEYS
>
> --------------------------------------------------------------------------
> Vote: HttpClient 4.5.4 release
> [ ] +1 Release the packages as HttpClient 4.5.4.
> [ ] -1 I am against releasing the packages (must include a reason).
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
> For additional commands, e-mail: dev-help@hc.apache.org
>
>

Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by "Asankha C. Perera" <as...@apache.org>.
> Vote: HttpClient 4.5.4 release
> [X] +1 Release the packages as HttpClient 4.5.4.
> [ ] -1 I am against releasing the packages (must include a reason).
asankha

-- 
Asankha C. Perera
AdroitLogic, https://www.adroitlogic.com

http://esbmagic.blogspot.com




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org


Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by Philippe Mouawad <ph...@gmail.com>.
[x] +1 Release the packages as HttpClient 4.5.4

On Tue, Nov 28, 2017 at 9:13 AM, Oleg Kalnichevski <ol...@apache.org> wrote:

> [x] +1 Release the packages as HttpClient 4.5.4
>>
>
> On Mon, Nov 27, 2017 at 10:54 AM, Oleg Kalnichevski <ol...@apache.org>
> wrote:
>
>> Please vote on releasing these packages as HttpClient 4.5.4.
>> The vote is open for the at least 72 hours, and only votes from
>> HttpComponents PMC members are binding. The vote passes if at least
>> three binding +1 votes are cast and there are more +1 than -1 votes.
>>
>> Release notes:
>>
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpcl
>> ient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt
>>
>> Maven artefacts:
>>
>> https://repository.apache.org/content/repositories/orgapache
>> httpcomponents-1071/org/apache/httpcomponents/
>>
>> Git Tag: 4.5.4-RC1
>> https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1
>>
>> Packages:
>>
>> https://dist.apache.org/repos/dist/dev/httpcomponents/httpcl
>> ient-4.5.4-RC1
>> revision 23288
>>
>> Hashes:
>> 114569d7c8de4de6cd178c610c8bf68f httpcomponents-client-4.5.4-src.tar.gz
>> c929bab52e49e11a345993be531784c3 httpcomponents-client-4.5.4-osgi-bin.zip
>> 05a8b6bb3eba517f69099882105a9048 httpcomponents-client-4.5.4-os
>> gi-bin.tar.gz
>> c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
>> 87c15013da44acb9a08aa04711901876 httpcomponents-client-4.5.4-bin.tar.gz
>> d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip
>>
>> Keys:
>> http://www.apache.org/dist/httpcomponents/httpclient/KEYS
>>
>> ------------------------------------------------------------
>> --------------
>> Vote: HttpClient 4.5.4 release
>> [ ] +1 Release the packages as HttpClient 4.5.4.
>> [ ] -1 I am against releasing the packages (must include a reason).
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
> For additional commands, e-mail: dev-help@hc.apache.org
>
>


-- 
Cordialement.
Philippe Mouawad.

Re: [VOTE] Release HttpClient 4.5.4 based on RC1

Posted by Oleg Kalnichevski <ol...@apache.org>.
> [x] +1 Release the packages as HttpClient 4.5.4

On Mon, Nov 27, 2017 at 10:54 AM, Oleg Kalnichevski <ol...@apache.org> 
wrote:
> Please vote on releasing these packages as HttpClient 4.5.4.
> The vote is open for the at least 72 hours, and only votes from
> HttpComponents PMC members are binding. The vote passes if at least
> three binding +1 votes are cast and there are more +1 than -1 votes.
> 
> Release notes:
> 
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1/RELEASE_NOTES-4.5.x.txt
> 
> Maven artefacts:
> 
> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1071/org/apache/httpcomponents/
> 
> Git Tag: 4.5.4-RC1
> https://github.com/apache/httpcomponents-client/tree/4.5.4-RC1
> 
> Packages:
> 
> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.5.4-RC1
> revision 23288
> 
> Hashes:
> 114569d7c8de4de6cd178c610c8bf68f 
> httpcomponents-client-4.5.4-src.tar.gz
> c929bab52e49e11a345993be531784c3 
> httpcomponents-client-4.5.4-osgi-bin.zip
> 05a8b6bb3eba517f69099882105a9048 
> httpcomponents-client-4.5.4-osgi-bin.tar.gz
> c53fe2258ec25396890f1c68aa40daa6 httpcomponents-client-4.5.4-bin.zip
> 87c15013da44acb9a08aa04711901876 
> httpcomponents-client-4.5.4-bin.tar.gz
> d6031d0f7f1b628978f5c75f6dc73589 httpcomponents-client-4.5.4-src.zip
> 
> Keys:
> http://www.apache.org/dist/httpcomponents/httpclient/KEYS
> 
> --------------------------------------------------------------------------
> Vote: HttpClient 4.5.4 release
> [ ] +1 Release the packages as HttpClient 4.5.4.
> [ ] -1 I am against releasing the packages (must include a reason).


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org