Subject: Re: Removal of SA vs. icky libc ABI breakage
To: Quentin Garnier <cube@cubidou.net>
From: David Laight <david@l8s.co.uk>
List: tech-userlevel
Date: 03/04/2007 18:47:58
On Sun, Mar 04, 2007 at 07:41:42PM +0100, Quentin Garnier wrote:
> Hi,
> 
> Following the removal of SA and its syscalls, there have been
> discussions on how to use older releases with a post-newlock2 kernel.
> 
> The theory is that you just have to drop in a new libpthread and libc in
> the file-system and everything should work as before.

I think that it may only be necessary to create a small .so containing
the new syscall stubs.  Then only the new libpthread would be needed.

Maybe ld.so.conf could get the library loaded, alternatively it could
be built with a .SONAME matching that of libpthread, with a .NEEDED
entry to pull in the new libpthread itself.

	David

-- 
David Laight: david@l8s.co.uk