On Thu, 2004-07-08 at 14:42:16 +0200, Karl Hammar wrote: > $ cat /proc/version > Linux version 2.4.26.k7lp.1 ([EMAIL PROTECTED]) (gcc version 2.95.4 20011002 > (Debian prerelease)) #1 Tue May 11 09:33:40 CEST 2004 > ... > $ ./libc-2.3.2.so > GNU C Library stable release version 2.3.2, by Roland McGrath et al. > ... > Report bugs using the `glibcbug' script to <[EMAIL PROTECTED]>.
Jag kan upprepa ovanstående om jag kör min äldre egenkompilerade 2.4.24-kärna: $ cat /etc/debian_version testing/unstable $ cat /proc/version Linux version 2.4.24 ([EMAIL PROTECTED]) (gcc version 3.3.2 (Debian)) #1 SMP Sat Jan 10 17:26:17 CET 2004 $ ./libc-2.3.2 GNU C Library stable release version 2.3.2, by Roland McGrath et al. Copyright (C) 2003 Free Software Foundation, Inc. ... Om jag däremot kör med den egenkompilerade 2.6.7-kärnan får jag: $ cat /proc/version Linux version 2.6.7 ([EMAIL PROTECTED]) (gcc version 3.3.4 (Debian)) #1 Wed Jun 16 17:08:53 CEST 2004 $ ./libc-2.3.2 Inconsistency detected by ld.so: rtld.c: 1259: dl_main: Assertion `_rtld_local._dl_rtld_map.l_prev->l_next == _rtld_local._dl_rtld_map.l_next' failed! Det verkar alltså att ha att göra med linux-kärnan. Kan det bero på att jag använt gcc-3.3 kompilator i stället för 2.95-versionen? Jag ska försöka med att kompilera om kärnan när jag får tid eller så kan jag försöka med en färdigkompilerad 2.6-kärna från Debianarkivet. Anders

