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