unofficial mirror of libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* 2.31: < 2 weeks to go
@ 2019-12-20  3:35 Siddhesh Poyarekar
  2019-12-20  3:56 ` Carlos O'Donell
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Siddhesh Poyarekar @ 2019-12-20  3:35 UTC (permalink / raw)
  To: GLIBC Devel

Hello folks,

Less than two weeks to go for 2.31 freeze.  I intend to announce a
freeze on 31st December around afternoon IST.  Here's a reminder that if
you'd like your patchset considered for inclusion during the freeze, it
needs to be in the blockers list on the release page[1].  Please cc me
in patch pings if you haven't been able to get reviews and need attention.

Siddhesh

[1] https://sourceware.org/glibc/wiki/Release/2.31

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20  3:35 2.31: < 2 weeks to go Siddhesh Poyarekar
@ 2019-12-20  3:56 ` Carlos O'Donell
  2019-12-20  9:45   ` Arjun Shankar
  2019-12-24 14:36   ` Chung-Lin Tang
  2019-12-20 14:30 ` Florian Weimer
  2019-12-30 12:20 ` Siddhesh Poyarekar
  2 siblings, 2 replies; 11+ messages in thread
From: Carlos O'Donell @ 2019-12-20  3:56 UTC (permalink / raw)
  To: Siddhesh Poyarekar, GLIBC Devel, Arjun Shankar, Chung-Lin Tang

On 12/19/19 10:35 PM, Siddhesh Poyarekar wrote:
> Hello folks,
> 
> Less than two weeks to go for 2.31 freeze.  I intend to announce a
> freeze on 31st December around afternoon IST.  Here's a reminder that if
> you'd like your patchset considered for inclusion during the freeze, it
> needs to be in the blockers list on the release page[1].  Please cc me
> in patch pings if you haven't been able to get reviews and need attention.
> 
> Siddhesh
> 
> [1] https://sourceware.org/glibc/wiki/Release/2.31
> 

Arjun,

I think your gconv cleanup should go on this list. We've been reviewing
this code internally and externally and it really helps with the converter
hangs.

I'll look at reviewing this after I get done the Mentor Graphics review
for ld.so sorting.

Chung-Lin,

I suggest you also put the dynamic loader improvements on the blocker
list. I've been look at these for months, and I haven't found anything
really wrong with them. I need to post my review writeup, but I keep
getting blocked. I'm going to do that either tomorrow or next week.

Thanks!

-- 
Cheers,
Carlos.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20  3:56 ` Carlos O'Donell
@ 2019-12-20  9:45   ` Arjun Shankar
  2019-12-24 14:36   ` Chung-Lin Tang
  1 sibling, 0 replies; 11+ messages in thread
From: Arjun Shankar @ 2019-12-20  9:45 UTC (permalink / raw)
  To: Carlos O'Donell, Siddhesh Poyarekar, GLIBC Devel,
	Chung-Lin Tang

> On 12/19/19 10:35 PM, Siddhesh Poyarekar wrote:

> > Less than two weeks to go for 2.31 freeze.  I intend to announce a
> > freeze on 31st December around afternoon IST.  Here's a reminder that if
> > you'd like your patchset considered for inclusion during the freeze, it
> > needs to be in the blockers list on the release page[1].  Please cc me
> > in patch pings if you haven't been able to get reviews and need
> > attention.

> > [1] https://sourceware.org/glibc/wiki/Release/2.31

On Thu, 2019-12-19 at 22:56 -0500, Carlos O'Donell wrote:

> Arjun,
> 
> I think your gconv cleanup should go on this list. We've been reviewing
> this code internally and externally and it really helps with the converter
> hangs.
> 
> I'll look at reviewing this after I get done the Mentor Graphics review
> for ld.so sorting.

I added an entry for the iconv option parsing rewrite to the list of
blockers. I have a v2 coming up, hopefully today.

Cheers,
Arjun


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20  3:35 2.31: < 2 weeks to go Siddhesh Poyarekar
  2019-12-20  3:56 ` Carlos O'Donell
@ 2019-12-20 14:30 ` Florian Weimer
  2019-12-22 17:38   ` Siddhesh Poyarekar
  2019-12-30 12:20 ` Siddhesh Poyarekar
  2 siblings, 1 reply; 11+ messages in thread
From: Florian Weimer @ 2019-12-20 14:30 UTC (permalink / raw)
  To: Siddhesh Poyarekar; +Cc: GLIBC Devel

* Siddhesh Poyarekar:

> Less than two weeks to go for 2.31 freeze.  I intend to announce a
> freeze on 31st December around afternoon IST.  Here's a reminder that if
> you'd like your patchset considered for inclusion during the freeze, it
> needs to be in the blockers list on the release page[1].  Please cc me
> in patch pings if you haven't been able to get reviews and need attention.

What should we do about the built-in system call tables?  I think it's
desirable to have this in the release to get a well-defined system call
profile after the the Y2038 changes.  Otherwise, there will be a lot of
variance regarding the system calls glibc makes depending on which
version of the kernel headers glibc was built with.

  <https://sourceware.org/ml/libc-alpha/2019-12/msg00567.html>

The actual code changes (the first two patches) could go in before the
build-many-glibcs.py changes have been reviewed.  I think the updating
logic now follows Joseph's suggestion, but I don't know if the changes I
did on build-many-glibcs.py are acceptable from a consistency/style
perspective.

Thanks,
Florian


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20 14:30 ` Florian Weimer
@ 2019-12-22 17:38   ` Siddhesh Poyarekar
  2019-12-22 18:59     ` Joseph Myers
  0 siblings, 1 reply; 11+ messages in thread
From: Siddhesh Poyarekar @ 2019-12-22 17:38 UTC (permalink / raw)
  To: Florian Weimer; +Cc: GLIBC Devel, Joseph Myers

On 20/12/19 8:00 pm, Florian Weimer wrote:
> * Siddhesh Poyarekar:
> 
>> Less than two weeks to go for 2.31 freeze.  I intend to announce a
>> freeze on 31st December around afternoon IST.  Here's a reminder that if
>> you'd like your patchset considered for inclusion during the freeze, it
>> needs to be in the blockers list on the release page[1].  Please cc me
>> in patch pings if you haven't been able to get reviews and need attention.
> 
> What should we do about the built-in system call tables?  I think it's
> desirable to have this in the release to get a well-defined system call
> profile after the the Y2038 changes.  Otherwise, there will be a lot of
> variance regarding the system calls glibc makes depending on which
> version of the kernel headers glibc was built with.
> 
>   <https://sourceware.org/ml/libc-alpha/2019-12/msg00567.html>
> 
> The actual code changes (the first two patches) could go in before the
> build-many-glibcs.py changes have been reviewed.  I think the updating
> logic now follows Joseph's suggestion, but I don't know if the changes I
> did on build-many-glibcs.py are acceptable from a consistency/style
> perspective.

I took a quick look at the patches and the discussions earlier and it
looked to me like they're headed in the right direction.  Joseph, do you
agree?  If you don't have the bandwidth to do a full review, I can help
with that.

Siddhesh

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-22 17:38   ` Siddhesh Poyarekar
@ 2019-12-22 18:59     ` Joseph Myers
  0 siblings, 0 replies; 11+ messages in thread
From: Joseph Myers @ 2019-12-22 18:59 UTC (permalink / raw)
  To: Siddhesh Poyarekar; +Cc: Florian Weimer, GLIBC Devel

On Sun, 22 Dec 2019, Siddhesh Poyarekar wrote:

> > What should we do about the built-in system call tables?  I think it's
> > desirable to have this in the release to get a well-defined system call
> > profile after the the Y2038 changes.  Otherwise, there will be a lot of
> > variance regarding the system calls glibc makes depending on which
> > version of the kernel headers glibc was built with.
> > 
> >   <https://sourceware.org/ml/libc-alpha/2019-12/msg00567.html>
> > 
> > The actual code changes (the first two patches) could go in before the
> > build-many-glibcs.py changes have been reviewed.  I think the updating
> > logic now follows Joseph's suggestion, but I don't know if the changes I
> > did on build-many-glibcs.py are acceptable from a consistency/style
> > perspective.
> 
> I took a quick look at the patches and the discussions earlier and it
> looked to me like they're headed in the right direction.  Joseph, do you
> agree?  If you don't have the bandwidth to do a full review, I can help
> with that.

The general approach seems plausible.  I don't expect much time for patch 
review while working on the GCC git conversion.

-- 
Joseph S. Myers
joseph@codesourcery.com

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20  3:56 ` Carlos O'Donell
  2019-12-20  9:45   ` Arjun Shankar
@ 2019-12-24 14:36   ` Chung-Lin Tang
  2019-12-27 12:39     ` Carlos O'Donell
  2020-01-07 19:29     ` Carlos O'Donell
  1 sibling, 2 replies; 11+ messages in thread
From: Chung-Lin Tang @ 2019-12-24 14:36 UTC (permalink / raw)
  To: Carlos O'Donell, Siddhesh Poyarekar, GLIBC Devel,
	Arjun Shankar, Chung-Lin Tang

On 2019/12/20 12:56 PM, Carlos O'Donell wrote:
> Chung-Lin,
> 
> I suggest you also put the dynamic loader improvements on the blocker
> list. I've been look at these for months, and I haven't found anything
> really wrong with them. I need to post my review writeup, but I keep
> getting blocked. I'm going to do that either tomorrow or next week.

Thanks! I just added it to the 2.31 release Wiki page.

Happy Holidays,
Chung-Lin

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-24 14:36   ` Chung-Lin Tang
@ 2019-12-27 12:39     ` Carlos O'Donell
  2020-01-07 19:29     ` Carlos O'Donell
  1 sibling, 0 replies; 11+ messages in thread
From: Carlos O'Donell @ 2019-12-27 12:39 UTC (permalink / raw)
  To: cltang, Siddhesh Poyarekar, GLIBC Devel, Arjun Shankar

On 12/24/19 9:36 AM, Chung-Lin Tang wrote:
> On 2019/12/20 12:56 PM, Carlos O'Donell wrote:
>> Chung-Lin,
>>
>> I suggest you also put the dynamic loader improvements on the blocker
>> list. I've been look at these for months, and I haven't found anything
>> really wrong with them. I need to post my review writeup, but I keep
>> getting blocked. I'm going to do that either tomorrow or next week.
> 
> Thanks! I just added it to the 2.31 release Wiki page.

Just posted my review notes:
https://www.sourceware.org/ml/libc-alpha/2019-12/msg00753.html

Thank you for your patience.

-- 
Cheers,
Carlos.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-20  3:35 2.31: < 2 weeks to go Siddhesh Poyarekar
  2019-12-20  3:56 ` Carlos O'Donell
  2019-12-20 14:30 ` Florian Weimer
@ 2019-12-30 12:20 ` Siddhesh Poyarekar
  2019-12-30 15:00   ` Florian Weimer
  2 siblings, 1 reply; 11+ messages in thread
From: Siddhesh Poyarekar @ 2019-12-30 12:20 UTC (permalink / raw)
  To: GLIBC Devel

On 20/12/19 9:05 am, Siddhesh Poyarekar wrote:
> Hello folks,
> 
> Less than two weeks to go for 2.31 freeze.  I intend to announce a
> freeze on 31st December around afternoon IST.  Here's a reminder that if
> you'd like your patchset considered for inclusion during the freeze, it
> needs to be in the blockers list on the release page[1].  Please cc me
> in patch pings if you haven't been able to get reviews and need attention.
> 
> Siddhesh
> 
> [1] https://sourceware.org/glibc/wiki/Release/2.31
> 

This is tomorrow.  I'm traveling during the day, so I'll announce the
freeze tomorrow night, IST.

How are the release blockers doing?  Are they on target to being done in
the next day or do they need more time?

Florian, your syscall patchset is good to go with fixups to 1/5; would
you be able to post an updated set in the next day or two?  I think it's
good to go in for 2.31 if you're able to get the new patch out for
review soon.

Siddhesh

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-30 12:20 ` Siddhesh Poyarekar
@ 2019-12-30 15:00   ` Florian Weimer
  0 siblings, 0 replies; 11+ messages in thread
From: Florian Weimer @ 2019-12-30 15:00 UTC (permalink / raw)
  To: Siddhesh Poyarekar; +Cc: GLIBC Devel

* Siddhesh Poyarekar:

> Florian, your syscall patchset is good to go with fixups to 1/5; would
> you be able to post an updated set in the next day or two?

I hope so.  I have some trouble typing, so there hasn't been any
progress yet.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: 2.31: < 2 weeks to go
  2019-12-24 14:36   ` Chung-Lin Tang
  2019-12-27 12:39     ` Carlos O'Donell
@ 2020-01-07 19:29     ` Carlos O'Donell
  1 sibling, 0 replies; 11+ messages in thread
From: Carlos O'Donell @ 2020-01-07 19:29 UTC (permalink / raw)
  To: cltang, Siddhesh Poyarekar, GLIBC Devel, Arjun Shankar

On 12/24/19 9:36 AM, Chung-Lin Tang wrote:
> On 2019/12/20 12:56 PM, Carlos O'Donell wrote:
>> Chung-Lin,
>>
>> I suggest you also put the dynamic loader improvements on the blocker
>> list. I've been look at these for months, and I haven't found anything
>> really wrong with them. I need to post my review writeup, but I keep
>> getting blocked. I'm going to do that either tomorrow or next week.
> 
> Thanks! I just added it to the 2.31 release Wiki page.

I finished my review, but in hindsight I've seen at least one odd
sorting which worries me, and so I think we need to move this to early
2.32. We should keep moving the review forward and aim to commit early
in February. This gives us the biggest window for finding problems.

In summary:
- Move ld.so improvements to 2.32.
- Aim to commit them in February.


Chung-Lin,

Would you like to split up the work a bit? I could take a look at
expanding the python syntax?

-- 
Cheers,
Carlos.


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2020-01-07 19:29 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-20  3:35 2.31: < 2 weeks to go Siddhesh Poyarekar
2019-12-20  3:56 ` Carlos O'Donell
2019-12-20  9:45   ` Arjun Shankar
2019-12-24 14:36   ` Chung-Lin Tang
2019-12-27 12:39     ` Carlos O'Donell
2020-01-07 19:29     ` Carlos O'Donell
2019-12-20 14:30 ` Florian Weimer
2019-12-22 17:38   ` Siddhesh Poyarekar
2019-12-22 18:59     ` Joseph Myers
2019-12-30 12:20 ` Siddhesh Poyarekar
2019-12-30 15:00   ` Florian Weimer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).