Mailing List Archive

[VOTE] Release httpd-2.4.45
Hi, all;
   Please find below the proposed release tarball and signatures:
https://dist.apache.org/repos/dist/dev/httpd/

I would like to call a VOTE over the next few days to release this
candidate tarball as 2.4.45:
[ ] +1: It's not just good, it's good enough!
[ ] +0: Let's have a talk.
[ ] -1: There's trouble in paradise. Here's what's wrong.

The computed digests of the tarball up for vote are:
sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
*httpd-2.4.45.tar.gz
sha512:
8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
*httpd-2.4.45.tar.gz

The SVN tag is '2.4.45' at r1880411.

--
Daniel Ruggeri
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
> Am 29.07.2020 um 17:26 schrieb Daniel Ruggeri <daniel@bitnebula.com>:
>
> Hi, all;
> Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.

+1

Tested h2 test suite on Darwin19.6.0 x86_64, mpm_worker + mpm_event

Thanks for RMing, Daniel!

- Stefan
>
> --
> Daniel Ruggeri
>
>
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On Wed, Jul 29, 2020 at 10:26:27AM -0500, Daniel Ruggeri wrote:
> Hi, all;
>    Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [X] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.

+1 from me, builds and passes tests on Fedora. For the first time ever
with this tag, we also have a build which passed in Travis. Woohoo!
https://travis-ci.org/github/apache/httpd/builds/712963065

Double thanks for RMing twice :)

Regads, Joe
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On 7/29/20 5:26 PM, Daniel Ruggeri wrote:
> Hi, all;
>    Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.
>
+1, builds and works fine on Fedora 32 and OpenBSD current.
Thanks for the release
Giovanni
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
For my own vote:   +1

Tested platform info follows. Same note as yesterday where lua was kept
back to 5.3 rather than 5.4.

system:
  kernel:
    name: Linux
    release: 4.19.0-9-amd64
    version: #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07)
    machine: x86_64

  libraries:
    openssl: "1.1.1g"
    openldap: "2.4.50"
    apr: "1.7.0"
    apr-util: "1.6.1"
    iconv: "1.2.2"
    brotli: "1.0.7"
    nghttp2: "1.41.0"
    zlib: "1.2.11"
    pcre: "8.44"
    libxml2: "2.9.9"
    php: "7.4.8"
    lua: "5.3.5"
    curl: "7.71.1"

--
Daniel Ruggeri

On 7/29/2020 10:26 AM, Daniel Ruggeri wrote:
> Hi, all;
>    Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.
>
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
+1 on Windows.

I am in doubt for a -0 :

Still quite some (more) warnings, now 432, attached Win64 warnings
with the ones from APR-UTIL.

I think a goal is (must be) that we get warning free on all platforms,
now it looks bad on Windows.


I reported here a few times. APR is warning free, thanks to Yann.



Steffen


On Wednesday 29/07/2020 at 17:26, Daniel Ruggeri wrote:
> Hi, all;
> Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256:
> 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.
>
> --
> Daniel Ruggeri
>
>
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
Le 29/07/2020 à 17:26, Daniel Ruggeri a écrit :
> Hi, all;
>    Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [X] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.

+0 (before additional testing, likely this afternoon)


I've not tested yet, but looking at Steffen Land compilation error logs
on Windows, I've been surprised by:

   Warning    C4003    modules\proxy\mod_proxy_fcgi.c    180 not enough
arguments for function-like macro invocation 'APLOGNO'

In fact, in r1879525, r1877830 seems to be missing in what has been
committed in 2.4.x.

I wouldn't say it is a show stopper, but I thought that we had a travis
job for that.
Apparently, it is on trunk only (see r1879370 which is not backported,
maybe on purpose)

CJ
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On 30 Jul 2020, at 11:16, Steffen Land <info@apachelounge.com> wrote:

> +1 on Windows.
>
> I am in doubt for a -0 :
>
> Still quite some (more) warnings, now 432, attached Win64 warnings with the ones from APR-UTIL.
>
> I think a goal is (must be) that we get warning free on all platforms, now it looks bad on Windows.
>
> I reported here a few times. APR is warning free, thanks to Yann.

Apr-util is a library from the APR project, not httpd, and so warnings from APR wouldn’t be relevant for an httpd release, or for the httpd project.

That said there is definite need for more Windows testing over at APR, if you or members of the Apachelounge community are in the position to contribute patches this will be very much appreciated.

Regards,
Graham
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On 29/07/2020 17:26, Daniel Ruggeri wrote:
> [X] +1: It's not just good, it's good enough!

Tested on fedora32 x86_64.

--
Cheers

Jean-Frederic
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On Thu, Jul 30, 2020 at 11:55:09AM +0200, Christophe JAILLET wrote:
> I've not tested yet, but looking at Steffen Land compilation error logs on
> Windows, I've been surprised by:
>
>    Warning    C4003    modules\proxy\mod_proxy_fcgi.c    180 not enough
> arguments for function-like macro invocation 'APLOGNO'
>
> In fact, in r1879525, r1877830 seems to be missing in what has been
> committed in 2.4.x.
>
> I wouldn't say it is a show stopper, but I thought that we had a travis job
> for that.

Good catch!

Unfortunately the APLOGNO() check only runs for trunk because it uses
docs/log-message-tags/* stuff which doesn't exist outside trunk. That
is itself deliberate, the data is only supposed to be maintained in one
place.

I've updated the travis test in r1880453 to check for the missing
argument case for non-trunk, will backport if that passes.

Regards, Joe
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
> On Jul 30, 2020, at 5:55 AM, Christophe JAILLET <christophe.jaillet@wanadoo.fr> wrote:
>
> I wouldn't say it is a show stopper, but I thought that we had a travis job for that.
> Apparently, it is on trunk only (see r1879370 which is not backported, maybe on purpose)
>

I agree that it's not a show-stopper but it is something that seems easy to fix and, considering that (1) we want to release the best possible version as we can and (2) there is quite a bit of time between releases, I wouldn't be opposed if the RM decided to skip 2.4.45 and go w/ 2.4.46.
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
Thanks for you reply Graham,

Indeed apt-util warnings not relevant here.

You said below : ... more Windows testing over at APR ..... For HTTPD enough ? We test HTTPD and APR quite intensive with a few members, even on production level on different configurations. The code is quite good, so we find not that much.

I hope you have also concerns about Windows warnings. There is a reason that ms gives code a warning, a sign that code can be better.

We had some Windows coders in the community, sadly they left. I shall look around again.

Ps. We test also Trunk, issues found I let it know (like in May) and post warnings here. After some commits we test. It is not automated like Travis.


> Op 30 jul. 2020 om 11:56 heeft Graham Leggett <minfrin@sharp.fm> het volgende geschreven:
>
> ?On 30 Jul 2020, at 11:16, Steffen Land <info@apachelounge.com> wrote:
>
>> +1 on Windows.
>>
>> I am in doubt for a -0 :
>>
>> Still quite some (more) warnings, now 432, attached Win64 warnings with the ones from APR-UTIL.
>>
>> I think a goal is (must be) that we get warning free on all platforms, now it looks bad on Windows.
>>
>> I reported here a few times. APR is warning free, thanks to Yann.
>
> Apr-util is a library from the APR project, not httpd, and so warnings from APR wouldn’t be relevant for an httpd release, or for the httpd project.
>
> That said there is definite need for more Windows testing over at APR, if you or members of the Apachelounge community are in the position to contribute patches this will be very much appreciated.
>
> Regards,
> Graham
> —
>
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
aplogno warnings on 2.4.40 was a reason to skip.

www.apachelounge.com/viewtopic.php?t=8329&highlight=aplogno



On Thursday 30/07/2020 at 17:10, Jim Jagielski wrote:
>
>
>>
>> On Jul 30, 2020, at 5:55 AM, Christophe JAILLET
>> <christophe.jaillet@wanadoo.fr> wrote:
>>
>> I wouldn't say it is a show stopper, but I thought that we had a
>> travis job for that.
>> Apparently, it is on trunk only (see r1879370 which is not backported,
>> maybe on purpose)
>>
>
> I agree that it's not a show-stopper but it is something that seems
> easy to fix and, considering that (1) we want to release the best
> possible version as we can and (2) there is quite a bit of time
> between releases, I wouldn't be opposed if the RM decided to skip
> 2.4.45 and go w/ 2.4.46.
>
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On Wed, Jul 29, 2020 at 11:26 AM Daniel Ruggeri <daniel@bitnebula.com> wrote:
>
> Hi, all;
> Please find below the proposed release tarball and signatures:
> https://dist.apache.org/repos/dist/dev/httpd/
>
> I would like to call a VOTE over the next few days to release this
> candidate tarball as 2.4.45:
> [ ] +1: It's not just good, it's good enough!
> [ ] +0: Let's have a talk.
> [ ] -1: There's trouble in paradise. Here's what's wrong.
>
> The computed digests of the tarball up for vote are:
> sha1: 98d470cee244a41ac933f44428ebf10149639a8c *httpd-2.4.45.tar.gz
> sha256: 653b4f24eca6852e1b6248f6dc9a6674b647fdc4d1d4583f46bd8a6c8ee049ae
> *httpd-2.4.45.tar.gz
> sha512:
> 8b1e9c22371c75efd2466c69ed48782ddcecfe0a3ff143ca3f9cb720ea2aee56f5c323a9e3ae80cd5c44f1601b5894879af03b6b3729a8ca0555bb5193a1296a
> *httpd-2.4.45.tar.gz
>
> The SVN tag is '2.4.45' at r1880411.
>
> --

+1 based on 2.4.44 testing on AIX/PPC64
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On Thu, Jul 30, 2020 at 10:10 AM Jim Jagielski <jim@jagunet.com> wrote:

>
> > On Jul 30, 2020, at 5:55 AM, Christophe JAILLET <
> christophe.jaillet@wanadoo.fr> wrote:
> >
> > I wouldn't say it is a show stopper, but I thought that we had a travis
> job for that.
> > Apparently, it is on trunk only (see r1879370 which is not backported,
> maybe on purpose)
>
> I agree that it's not a show-stopper but it is something that seems easy
> to fix and, considering that (1) we want to release the best possible
> version as we can and (2) there is quite a bit of time between releases, I
> wouldn't be opposed if the RM decided to skip 2.4.45 and go w/ 2.4.46.
>

Agreed. And Steffen points out there is precedence.
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On 7/30/2020 2:41 PM, William A Rowe Jr wrote:
> On Thu, Jul 30, 2020 at 10:10 AM Jim Jagielski <jim@jagunet.com
> <mailto:jim@jagunet.com>> wrote:
>
>
> > On Jul 30, 2020, at 5:55 AM, Christophe JAILLET
> <christophe.jaillet@wanadoo.fr
> <mailto:christophe.jaillet@wanadoo.fr>> wrote:
> >
> > I wouldn't say it is a show stopper, but I thought that we had a
> travis job for that.
> > Apparently, it is on trunk only (see r1879370 which is not
> backported, maybe on purpose) 
>
> I agree that it's not a show-stopper but it is something that
> seems easy to fix and, considering that (1) we want to release the
> best possible version as we can and (2) there is quite a bit of
> time between releases, I wouldn't be opposed if the RM decided to
> skip 2.4.45 and go w/ 2.4.46.
>
>  
> Agreed. And Steffen points out there is precedence.
>

Aye - and I'd hate to appear inconsistent :-)

Version numbers are cheap - I'll re-roll when we have confirmation all
is good in the 2.4 branch.

--
Daniel Ruggeri
Re: [VOTE] Release httpd-2.4.45 [ In reply to ]
On Thu, Jul 30, 2020 at 3:19 PM Daniel Ruggeri <daniel@bitnebula.com> wrote:

>
> On 7/30/2020 2:41 PM, William A Rowe Jr wrote:
>
> On Thu, Jul 30, 2020 at 10:10 AM Jim Jagielski <jim@jagunet.com> wrote:
>
>>
>> > On Jul 30, 2020, at 5:55 AM, Christophe JAILLET <
>> christophe.jaillet@wanadoo.fr> wrote:
>> >
>> > I wouldn't say it is a show stopper, but I thought that we had a travis
>> job for that.
>> > Apparently, it is on trunk only (see r1879370 which is not backported,
>> maybe on purpose)
>>
>> I agree that it's not a show-stopper but it is something that seems easy
>> to fix and, considering that (1) we want to release the best possible
>> version as we can and (2) there is quite a bit of time between releases, I
>> wouldn't be opposed if the RM decided to skip 2.4.45 and go w/ 2.4.46.
>>
>
> Agreed. And Steffen points out there is precedence.
>
> Aye - and I'd hate to appear inconsistent :-)
>
> Version numbers are cheap - I'll re-roll when we have confirmation all is
> good in the 2.4 branch.
>

Released on Jun 29th, we do not compile against lua 5.4.0. A possible fix
is described here;

https://github.com/apache/httpd/pull/133

If there is anyone very savvy with lua coding, it would be good to identify
the best approach for compatibility. (It may not be realistic to solve this
in 2.4.46.)