From: Andrew Glen-Young (andrew.glen-young+vs_at_skinkers.com)
Date: Wed 15 Dec 2004 - 09:37:57 GMT
On Tue, 2004-12-14 at 19:30 +0100, Herbert Poetzl wrote:
> On Tue, Dec 14, 2004 at 04:20:23PM +0000, Andrew Glen-Young wrote:
> > Hello.
> > My build of the util-vserver-0.30.196 fails (see below) on an AMD64.
> > The util-vserver-0.30 builds correctly.
> > I have noticed someone asking about this when I searched for this
> > and it was mentioned that this was fixed in util-vserver-0.30.193
> > (architecture is never mentioned).
> looks like you are using 'raw' kernel headers here
> (which unfortunately will not work, not just for util-vserver
> but also for all other software including linux/* stuff)
> the glibc 'usually' provides heavily cleaned up kernel headers
> which do work outside the kernel (for userspace apps)
> so, doing ln -s /usr/src/linux/include/linux /usr/include/linux
> is a very bad idea unless you know what you are doing ...
I appreciate this. I'm using Gentoo (and I've checked my Ubuntu-Warty
installation and the headers are similar to those of my Gentoo boxes). I
also notice that the headers are included in separate packages and are
not simply symlinks.
And the Debian unstable headers are the same as the Ubuntu headers.
I downloaded the RH kernel headers and I notice that there are indeed
large differences (glibc-kernheaders-2.4-9.1.87.src.rpm).
I guess that I will need to use util-vserver-0.30 for now.
Vserver mailing list