Subject: Re: [vserver] test patch for 2.6.30.7
From: Natanael Copa <natanael.copa@gmail.com>
Date: Mon, 28 Sep 2009 16:16:21 +0200

On Mon, 2009-09-28 at 15:08 +0200, Herbert Poetzl wrote:
> On Mon, Sep 28, 2009 at 02:00:23PM +0200, Natanael Copa wrote:

> >              Use dietlibc: no (you have been warned)
> 	================================================
> you have been warned :)

I know, i just don't believe that uclibc have the same issue. But I know
for sure that my stack-smashin-protection does not work with dietlibc.
...

> >       vserver(2) syscall#: 273/glibc
> 	===================================
> 
> maybe the detection here is wrong ... but I guess it should
> be more 'libc' than 'glibc' here

uclibc pretends to be glibc. In case you are interested in detecting
uclibc you can do

#if defined __UCLIBC__
...
#endif

You could also look for gnu/libc-version.h in configure script. This is
missing in uclibc.

-nc