bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/8] Hurd signal code improvements


From: Jeremie Koenig
Subject: Re: [PATCH 0/8] Hurd signal code improvements
Date: Tue, 14 Jun 2011 06:21:46 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Wed, May 25, 2011 at 11:10:43PM +0000, Jérémie Koenig wrote:
> On Wed, May 25, 2011 at 3:59 PM, Jeremie Koenig <jk@jk.fr.eu.org> wrote:
> > If you would like to test these patches, I have built
> > glibc and hurd (for libpthread) Debian packages with these changes,
> > which are available at the following repository:
> >
> >  deb http://jk.fr.eu.org/debian experimental/
> >
> > (The glibc package uses slightly different patches with regards to the
> > symbol versions. I'll build and upload a new version soon)

Status update: I have a number of fixes and an implementation of
SA_SIGINFO which you can review here:

  https://github.com/jeremie-koenig/glibc/commits/master-beware-rebase

Patched Debian packages for glibc and hurd are available in my
repository above:

  # echo deb http://jk.fr.eu.org/debian experimental/ >>/etc/apt/sources.list
  # apt-get install libc0.3=2.13-7~jk3 hurd=20110519-3~jk1+b1

> A word of caution: it seems libpthread insists on the version of the
> symbols new it uses being present, even though these symbols are weak.
> (any idea how to fix this?)

Although weak _aliases_ seemed not to suffer from this problem, I have
abandonned the idea and instead use a temporary symbol version
(GLIBC_2.13_DEBIAN_7), which we can alias later to the official ones
when the code is included upstream.

Testers still have to be careful: before you upgrade your glibc package
to one without the required support, be sure to install a version of
Hurd which does not require it.

I will submit a revised series for review later this week, as well as
matching Debian patches. I expect only the last patch (implement global
dispositions) will change, and new ones will be added on top of it.

-- 
Jeremie Koenig <jk@jk.fr.eu.org>
http://jk.fr.eu.org



reply via email to

[Prev in Thread] Current Thread [Next in Thread]