Hello,

David Michael, on Sun 02 Oct 2016 10:22:12 -0700, wrote:
> On Sun, Oct 2, 2016 at 9:54 AM, Justus Winter <jus...@gnupg.org> wrote:
> > Also, if anyone has some pet patches or
> > fixes that would be nice to include, feel free to speak up or send
> > patches.
> 
> Okay, here is my semiannual list of non-Debian glibc/libpthread
> problems (and also gnumach this time).

Thanks!

> glibc:
> 
> Add a GLIBC_2.22 { __mach_host_self_; } section to mach/Versions.

Alright, I forgot to cherry-pick the upstream commit for this. Note
however that in upstream, it got versioned to 2.23, so we are diverging
here, distributions will have to handle this.

> Fix closing a block in hurd/Versions.

Oops, bogus merge indeed.

> There were undefined symbol errors from pthread timer sysdeps.  I
> didn't look into a real solution to this one and just worked around it
> with `rm sysdeps/pthread/*timer*`.

I guess you need unsubmitted-timer_routines.diff from Debian. It still
needs some work. I'll commit that patch to topgit at least.

> libpthread:
> 
> Commit a87bf9a8eab3af79798131b60c1f7f92f995df8c breaks static linking
> (namely ext2fs.static) from missing pthread_setcancelstate.

Ah? I don't understand how: this commit only makes libpthread use its
own internal __pthread_setcancelstate symbol. A pthread_setcancelstate
alias is still defined from pthread/pt-setcancelstate.c, how is it that
you don't get it?

> gnumach:
> 
> The highmem patches left a conflicting definition of pmap_map_bd in
> linux/dev/glue/kmem.c.

I'll let that for Richard :)

> The panic update patches produce -Wformat-security warnings--errors
> with Fedora's CFLAGS.  Use a literal "%s" instead of a variable as the
> format string.

Could you be more precise?  A quick check didn't let me see where it was
a problem.

> And as a minor request:  Can the DDE branch be updated to apply the
> patch on current master?

Right, I've done it.

Samuel

Reply via email to