Mailing List Archive

[RELEASE CANDIDATE] Apache-SizeLimit-0.98 RC1
In preparation for an upcoming release of mod_perl to support Perl
5.38.0, I am making a new release of Apache-SizeLimit.

Please download, test, and report back on this Apache-SizeLimit 0.98
release candidate.

https://people.apache.org/~stevehay/Apache-SizeLimit-0.98-rc1.tar.gz

MD5 = 8acfa750da6c4f4ae3f328e117dfa42c
SHA256 = 4a6cd22067d93bfd2e43ae1fb5902942576e66667af6b0a7c2a1c466d550b573

(NOTE: Apache::SizeLimit is not implemented on Windows.)

Major changes in this release are as follows:

Overhaul $VERSION numbering scheme to align with other mod_perl
modules and avoid warnings from ExtUtils::MakeMaker.
[Steve Hay]

Remove use of Linux::Smaps - it is slow and uses wrong statistics anyway.
[Zefram <zefram@fysh.org>, CPAN RT#93757]

Fix unshared memory values when using /proc/self/statm.
[Zefram <zefram@fysh.org>, CPAN RT#73752]

Fix unnecessary FAIL reports on CPAN Testers by checking for mod_perl
or mod_perl2.
[Andreas Koenig <ANDK@cpan.org>; Steve Hay]
Re: [RELEASE CANDIDATE] Apache-SizeLimit-0.98 RC1 [ In reply to ]
+1

server localhost:8529 started
t/apache/all.t .................... skipped: apache version 1 required,
this is version 2
t/apache2/basic.t ................. ok
t/apache2/check_n_requests2.t ..... ok,
t/apache2/deprecated.t ............ ok
t/apache2/zzz_check_n_requests.t .. ok
t/pod.t ........................... ok
All tests successful.
Files=6, Tests=38, 3 wallclock secs ( 0.03 usr 0.00 sys + 1.66 cusr
0.19 csys = 1.88 CPU)
Result: PASS


All tests pass on linux with apache 2.4.41 prefork and perl 5.28.0

Adam

On 7/21/23 18:56, Steve Hay wrote:
> In preparation for an upcoming release of mod_perl to support Perl
> 5.38.0, I am making a new release of Apache-SizeLimit.
>
> Please download, test, and report back on this Apache-SizeLimit 0.98
> release candidate.
>
> https://people.apache.org/~stevehay/Apache-SizeLimit-0.98-rc1.tar.gz
>
> MD5 = 8acfa750da6c4f4ae3f328e117dfa42c
> SHA256 = 4a6cd22067d93bfd2e43ae1fb5902942576e66667af6b0a7c2a1c466d550b573
>
> (NOTE: Apache::SizeLimit is not implemented on Windows.)
>
> Major changes in this release are as follows:
>
> Overhaul $VERSION numbering scheme to align with other mod_perl
> modules and avoid warnings from ExtUtils::MakeMaker.
> [Steve Hay]
>
> Remove use of Linux::Smaps - it is slow and uses wrong statistics anyway.
> [Zefram <zefram@fysh.org>, CPAN RT#93757]
>
> Fix unshared memory values when using /proc/self/statm.
> [Zefram <zefram@fysh.org>, CPAN RT#73752]
>
> Fix unnecessary FAIL reports on CPAN Testers by checking for mod_perl
> or mod_perl2.
> [Andreas Koenig <ANDK@cpan.org>; Steve Hay]
Re: [RELEASE CANDIDATE] Apache-SizeLimit-0.98 RC1 [ In reply to ]
Thanks.

This is not implemented on Windows so I'm unable to test it myself.

I've pushed one further minor update to avoid a (long-standing)
warning when building inside the mod_perl build (see
https://svn.apache.org/viewvc?view=revision&revision=1911480) but I
don't think it warrants another RC. It will get retested (and more
meaningfully) when testing the mod_perl RC which is coming next...

This standalone Apache::SizeLimit release doesn't go on
https://dist.apache.org/ (it's just released to CPAN) so I will crack
on with that now even though we only have one +1.

On Sat, 29 Jul 2023 at 15:24, Adam Prime <adam.prime@alum.utoronto.ca> wrote:
>
> +1
>
> server localhost:8529 started
> t/apache/all.t .................... skipped: apache version 1 required,
> this is version 2
> t/apache2/basic.t ................. ok
> t/apache2/check_n_requests2.t ..... ok,
> t/apache2/deprecated.t ............ ok
> t/apache2/zzz_check_n_requests.t .. ok
> t/pod.t ........................... ok
> All tests successful.
> Files=6, Tests=38, 3 wallclock secs ( 0.03 usr 0.00 sys + 1.66 cusr
> 0.19 csys = 1.88 CPU)
> Result: PASS
>
>
> All tests pass on linux with apache 2.4.41 prefork and perl 5.28.0
>
> Adam
>
> On 7/21/23 18:56, Steve Hay wrote:
> > In preparation for an upcoming release of mod_perl to support Perl
> > 5.38.0, I am making a new release of Apache-SizeLimit.
> >
> > Please download, test, and report back on this Apache-SizeLimit 0.98
> > release candidate.
> >
> > https://people.apache.org/~stevehay/Apache-SizeLimit-0.98-rc1.tar.gz
> >
> > MD5 = 8acfa750da6c4f4ae3f328e117dfa42c
> > SHA256 = 4a6cd22067d93bfd2e43ae1fb5902942576e66667af6b0a7c2a1c466d550b573
> >
> > (NOTE: Apache::SizeLimit is not implemented on Windows.)
> >
> > Major changes in this release are as follows:
> >
> > Overhaul $VERSION numbering scheme to align with other mod_perl
> > modules and avoid warnings from ExtUtils::MakeMaker.
> > [Steve Hay]
> >
> > Remove use of Linux::Smaps - it is slow and uses wrong statistics anyway.
> > [Zefram <zefram@fysh.org>, CPAN RT#93757]
> >
> > Fix unshared memory values when using /proc/self/statm.
> > [Zefram <zefram@fysh.org>, CPAN RT#73752]
> >
> > Fix unnecessary FAIL reports on CPAN Testers by checking for mod_perl
> > or mod_perl2.
> > [Andreas Koenig <ANDK@cpan.org>; Steve Hay]