Mailing List Archive

5.36.1 release?
Is there any appetite for a 5.36.1? The timing is right for getting it into
various distributions that are going to ship with 5.36.

In skimming over the 5.37.x perldeltas, I see some good candidates,
including the isa fix (https://github.com/Perl/perl5/issues/20354). 5.37.1
and 5.37.2 especially contained a lot of fixes that would be nice to ship
early, and there were some nice doc improvements too.

I would also want to consider including Unicode 15.0, even though that's
not a "fix".
Re: 5.36.1 release? [ In reply to ]
Great idea, it seems to be forgotten.

I'd especially like to "use v5.36.1" to have the "module_true" feature
enabled.

Thanks.


On Sun, Feb 5, 2023 at 10:09 PM Karen Etheridge <karen@froods.org> wrote:

> Is there any appetite for a 5.36.1? The timing is right for getting it
> into various distributions that are going to ship with 5.36.
>
> In skimming over the 5.37.x perldeltas, I see some good candidates,
> including the isa fix (https://github.com/Perl/perl5/issues/20354).
> 5.37.1 and 5.37.2 especially contained a lot of fixes that would be nice to
> ship early, and there were some nice doc improvements too.
>
> I would also want to consider including Unicode 15.0, even though that's
> not a "fix".
>
>
>
Re: 5.36.1 release? [ In reply to ]
On Sun, 5 Feb 2023 22:22:16 +0400
Elvin Aslanov <rwp.primary@gmail.com> wrote:

> Great idea, it seems to be forgotten.
>
> I'd especially like to "use v5.36.1" to have the "module_true" feature
> enabled.

I think getting bugfixes and docs improvements in seems a sensible move.

But adding entire new features is not what maint releases are for. That
should wait for 5.38.

--
Paul "LeoNerd" Evans

leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS
http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/
Re: 5.36.1 release? [ In reply to ]
Oh I see right, I'm just being very eager to stop typing "1" at the end of
my files :-)

On Sun, Feb 5, 2023 at 10:23 PM Paul "LeoNerd" Evans <leonerd@leonerd.org.uk>
wrote:

> On Sun, 5 Feb 2023 22:22:16 +0400
> Elvin Aslanov <rwp.primary@gmail.com> wrote:
>
> > Great idea, it seems to be forgotten.
> >
> > I'd especially like to "use v5.36.1" to have the "module_true" feature
> > enabled.
>
> I think getting bugfixes and docs improvements in seems a sensible move.
>
> But adding entire new features is not what maint releases are for. That
> should wait for 5.38.
>
> --
> Paul "LeoNerd" Evans
>
> leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS
> http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/
>
Re: 5.36.1 release? [ In reply to ]
On Sun, Feb 05, 2023 at 10:09:07AM -0800, Karen Etheridge wrote:
> Is there any appetite for a 5.36.1? The timing is right for getting it into
> various distributions that are going to ship with 5.36.

I'm testing 5.36 for import into OpenBSD, so I'd be interested in
hearing timing on this possibility.

On my wishlist:

I'd like to see an updated Compress-Raw-Zlib as it makes tests happier
on some of our architectures (unfortunately I don't recall what the
failure was but could find out). We do use the system zlib, so it is
likely the tests become more compatible some how.
https://github.com/Perl/perl5/pull/19975


I'd also like https://github.com/Perl/perl5/pull/19947, as without that
perl segfaults on (at least) OpenBSD sparc64.


That does bring up an unrelated question about how much p5p and release
managers watch smoke tests, as I was unable to pay attention last
summer but my sparc64 reported failures between February
https://perl5.test-smoke.org/report/5016018 and July
https://perl5.test-smoke.org/report/5020567 and, of course, in between
is when 5.36.0 got cut.
Re: 5.36.1 release? [ In reply to ]
On Sun, 5 Feb 2023 at 20:24, Andrew Hewus Fresh <andrew@afresh1.com> wrote:
>
> On Sun, Feb 05, 2023 at 10:09:07AM -0800, Karen Etheridge wrote:
> > Is there any appetite for a 5.36.1? The timing is right for getting it into
> > various distributions that are going to ship with 5.36.
>
> I'm testing 5.36 for import into OpenBSD, so I'd be interested in
> hearing timing on this possibility.
>
> On my wishlist:
>
> I'd also like https://github.com/Perl/perl5/pull/19947, as without that
> perl segfaults on (at least) OpenBSD sparc64.

Just thought I would say that I see no reason not to backport this. It
doesn't change functionality but does resolve some undefined behavior
issues in the regex engine so to the extent it matters or helps I am
+1 on that.

Yves


--
perl -Mre=debug -e "/just|another|perl|hacker/"
Re: 5.36.1 release? [ In reply to ]
On Sun, 5 Feb 2023 at 18:09, Karen Etheridge <karen@froods.org> wrote:
>
> Is there any appetite for a 5.36.1? The timing is right for getting it into various distributions that are going to ship with 5.36.
>
> In skimming over the 5.37.x perldeltas, I see some good candidates, including the isa fix (https://github.com/Perl/perl5/issues/20354). 5.37.1 and 5.37.2 especially contained a lot of fixes that would be nice to ship early, and there were some nice doc improvements too.
>
> I would also want to consider including Unicode 15.0, even though that's not a "fix".
>

Funnily enough I mentioned this to Paul Evans only a few days ago. It
seems like the timing could be right, so I will start putting together
a list of things to backport.

I agree with Paul that maint releases are really for bug fixes though.
Doc improvements are fine, but I don't know about including an updated
Unicode. I don't think we've done things like that in maint releases
before.
Re: 5.36.1 release? [ In reply to ]
On 2/6/23 06:52, Steve Hay via perl5-porters wrote:
> On Sun, 5 Feb 2023 at 18:09, Karen Etheridge <karen@froods.org> wrote:
>>
>> Is there any appetite for a 5.36.1? The timing is right for getting it into various distributions that are going to ship with 5.36.
>>
>> In skimming over the 5.37.x perldeltas, I see some good candidates, including the isa fix (https://github.com/Perl/perl5/issues/20354). 5.37.1 and 5.37.2 especially contained a lot of fixes that would be nice to ship early, and there were some nice doc improvements too.
>>
>> I would also want to consider including Unicode 15.0, even though that's not a "fix".
>>
>
> Funnily enough I mentioned this to Paul Evans only a few days ago. It
> seems like the timing could be right, so I will start putting together
> a list of things to backport.
>
> I agree with Paul that maint releases are really for bug fixes though.
> Doc improvements are fine, but I don't know about including an updated
> Unicode. I don't think we've done things like that in maint releases
> before.

It would be against policy to update the Unicode version
Re: 5.36.1 release? [ In reply to ]
On Mon, 6 Feb 2023 at 13:52, Steve Hay <steve.m.hay@googlemail.com> wrote:
>
> On Sun, 5 Feb 2023 at 18:09, Karen Etheridge <karen@froods.org> wrote:
> >
> > Is there any appetite for a 5.36.1? The timing is right for getting it into various distributions that are going to ship with 5.36.
> >
> > In skimming over the 5.37.x perldeltas, I see some good candidates, including the isa fix (https://github.com/Perl/perl5/issues/20354). 5.37.1 and 5.37.2 especially contained a lot of fixes that would be nice to ship early, and there were some nice doc improvements too.
> >
> > I would also want to consider including Unicode 15.0, even though that's not a "fix".
> >
>
> Funnily enough I mentioned this to Paul Evans only a few days ago. It
> seems like the timing could be right, so I will start putting together
> a list of things to backport.
>

Apologies for this having taken longer than it should have done, but I
have now assembled a list of likely candidates in the voting file
(https://github.com/Perl/perl5/blob/maint-votes/votes-5.36.xml).


Committers: Please consider casting some votes so that I can get
5.36.1 released soon.


I stumbled across a few other along the way that would arguably be
"nice to have" but which didn't seem to fit any of the criteria set
out in perlpolicy.pod for inclusion:

c31ae9a243a483ee972d34e51cfaca9525f50d05 (GH#19818)
Rename variable in EXTEND_HWM_SET

bbaab2c3cd9375c5ab28059cbb70d4a8c77e77fa
use Off_t for file offsets in sdbm.c

0cb18e027fe86875851f8cbf4bd48eb666ce5390 and
b04606273aff02cd30bd1d7dff2797554474eec8 (GH#18642)
setsockopt: use SvPOK to determine whether OPTVAL is string or integer
setsockopt: treat boolean values as numbers

f7e7b4d5e7c86d3d5df8a744581a7f7390fc64ce (GH#20018 and GH#20061)
win32.c: use _mkgmtime() instead of mktime() in stat()

64d117434d554b7227e13abbc3ba99ff266b8484 (GH#20354)
only negative cache a method lookup if we look at UNIVERSAL
Re: 5.36.1 release? [ In reply to ]
On Fri, 3 Mar 2023, 18:44 Steve Hay, <steve.m.hay@googlemail.com> wrote:

>
> Apologies for this having taken longer than it should have done, but I
> have now assembled a list of likely candidates in the voting file
> (https://github.com/Perl/perl5/blob/maint-votes/votes-5.36.xml).
>
>
> Committers: Please consider casting some votes so that I can get
> 5.36.1 released soon.
>

It's been just over 3 weeks since I sent the above request, but so far the
only response I have seen is from Craig, adding another candidate commit
for backporting.

If you would like to see a 5.36.1 release soon then please try to find some
time to cast some votes.

>
Re: 5.36.1 release? [ In reply to ]
On Sat, 25 Mar 2023 at 20:40, Steve Hay via perl5-porters <
perl5-porters@perl.org> wrote:

> On Fri, 3 Mar 2023, 18:44 Steve Hay, <steve.m.hay@googlemail.com> wrote:
>
>>
>> Apologies for this having taken longer than it should have done, but I
>> have now assembled a list of likely candidates in the voting file
>> (https://github.com/Perl/perl5/blob/maint-votes/votes-5.36.xml).
>>
>>
>> Committers: Please consider casting some votes so that I can get
>> 5.36.1 released soon.
>>
>
> It's been just over 3 weeks since I sent the above request, but so far the
> only response I have seen is from Craig, adding another candidate commit
> for backporting.
>
> If you would like to see a 5.36.1 release soon then please try to find
> some time to cast some votes.
>
>>
Done.

Yves

--
perl -Mre=debug -e "/just|another|perl|hacker/"
Re: 5.36.1 release? [ In reply to ]
If it would help, please cast my vote as "yes" for everything :)

On Tue, Mar 28, 2023 at 5:44?AM demerphq <demerphq@gmail.com> wrote:

> On Sat, 25 Mar 2023 at 20:40, Steve Hay via perl5-porters <
> perl5-porters@perl.org> wrote:
>
>> On Fri, 3 Mar 2023, 18:44 Steve Hay, <steve.m.hay@googlemail.com> wrote:
>>
>>>
>>> Apologies for this having taken longer than it should have done, but I
>>> have now assembled a list of likely candidates in the voting file
>>> (https://github.com/Perl/perl5/blob/maint-votes/votes-5.36.xml).
>>>
>>>
>>> Committers: Please consider casting some votes so that I can get
>>> 5.36.1 released soon.
>>>
>>
>> It's been just over 3 weeks since I sent the above request, but so far
>> the only response I have seen is from Craig, adding another candidate
>> commit for backporting.
>>
>> If you would like to see a 5.36.1 release soon then please try to find
>> some time to cast some votes.
>>
>>>
> Done.
>
> Yves
>
> --
> perl -Mre=debug -e "/just|another|perl|hacker/"
>
Re: 5.36.1 release? [ In reply to ]
Thanks (and to everyone else who voted). All proposed commits are now
green-lit, so I will get this moving tomorrow. Hopefully we will have a
release shortly after 5.37.11, which I'm also on the hook for doing :-)

On Fri, 31 Mar 2023 at 01:56, Karen Etheridge <karen@froods.org> wrote:

> If it would help, please cast my vote as "yes" for everything :)
>
> On Tue, Mar 28, 2023 at 5:44?AM demerphq <demerphq@gmail.com> wrote:
>
>> On Sat, 25 Mar 2023 at 20:40, Steve Hay via perl5-porters <
>> perl5-porters@perl.org> wrote:
>>
>>> On Fri, 3 Mar 2023, 18:44 Steve Hay, <steve.m.hay@googlemail.com> wrote:
>>>
>>>>
>>>> Apologies for this having taken longer than it should have done, but I
>>>> have now assembled a list of likely candidates in the voting file
>>>> (https://github.com/Perl/perl5/blob/maint-votes/votes-5.36.xml).
>>>>
>>>>
>>>> Committers: Please consider casting some votes so that I can get
>>>> 5.36.1 released soon.
>>>>
>>>
>>> It's been just over 3 weeks since I sent the above request, but so far
>>> the only response I have seen is from Craig, adding another candidate
>>> commit for backporting.
>>>
>>> If you would like to see a 5.36.1 release soon then please try to find
>>> some time to cast some votes.
>>>
>>>>
>> Done.
>>
>> Yves
>>
>> --
>> perl -Mre=debug -e "/just|another|perl|hacker/"
>>
>
Re: 5.36.1 release? [ In reply to ]
Excellent!

I appreciate all your hard work, even on Easter.

#longliveperl

On 4/9/2023 12:21 PM, Steve Hay via perl5-porters wrote:
> Thanks (and to everyone else who voted). All proposed commits are now
> green-lit, so I will get this moving tomorrow. Hopefully we will have
> a release shortly after 5.37.11, which I'm also on the hook for doing :-)