On 3 Jan 2007, [EMAIL PROTECTED] outgrape:
> On Tuesday 26 December 2006 11:46, Stephane Bortzmeyer wrote:
>> FATAL kernel is too old
>>
>> (And I cannot change the host at will, only the guest.)
>
> According to Nix, you're using binaries compiled on a more recent 
> distribution:

Not so much `binaries', more `glibc'. (See the definition of
DL_SYSDEP_OSCHECK in glibc-*/sysdeps/unix/sysv/linux/dl-osinfo.h.)

You can fix it by recompiling/reinstalling glibc with the same options
as the distro used, and specifying an earlier kernel version in the
--enable-kernel= configure option.

Of course, you can't run glibc 2.5 on kernel 2.4.x at all if you want
multithreading, because NPTL is the only threading system supported in
that release, and NPTL requires kernel 2.6 (or a patched 2.4). (Often
you can get away with building an older glibc; you can run binaries
compiled against glibc 2.4 and 2.5 on glibc 2.3.[56], as comparatively
few existing symbols received new versions in those releases. There were
a good few new symbols, though... but in practice I'd say
`upgrade'. There are precious few reasons to run a 2.4 kernel these
days.)

-- 
`He accused the FSF of being "something of a hypocrit", which
 shows that he neither understands hypocrisy nor can spell.'
   --- jimmybgood

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to