Christian Meder <[EMAIL PROTECTED]> writes: > On Wed, Jul 22, 1998 at 06:15:25PM +0200, Anders Hammarquist wrote: > > If it was still needed for it should be there - though I haven't looked > > at it so I don't now for sure. IIRC it was Johnnie Ingram who compiled > > the last libc6. > > > > The glibc-pre2.1 maintainer is Juan Cespedes. > > I asked him if I could go ahead and do a NMU for glibc-2.0.94. He > wrote that he's got no time right now and I should try.
> So I fought two weeks with a 2.0.94 snapshot taken from Thorsten > Kukuk's rpm-src package. Finally I've got a libc which is usuable > for me (Sparc 10, sun4m). I left out all the patches from the 2.0.93 > version which didn't impact my box. Note that I left out the > getpagesize fix. Same problem as 2.0.93, bash segfaults after running any command. I guess it just doesn't like recent kernels. (I'm running a version 2.1.103 kernel, originally from cvs.) Does anyone know what the problem is? The Debian tree in question is unusable (just the straight base2_0.tgz, both with and without the above packages added). I tried copying the new ld-linux.so.2 to the UltraPenguin installation and running the Debian "bash" with "LD_LIBRARY_PATH" pointing to "/mnt/root/lib" (the Debian /lib tree) and it won't segfault, but if I use chroot to run bash, it does segfault. I managed to strace the "chroot `pwd` bin/bash", the end of the output is below. (I also tried running the UltraPenguin "gdb" under chroot, and the machine is no longer responding.) wait4( Output from ls occurs here. -1,[WIFEXITED(s) && WEXITSTATUS(s) == 0], WUNTRACED, NULL) = 740 sigprocmask(SIG_BLOCK, [TSTP CHLD TTIN TTOU], [CHLD]) = 0 ioctl(255, TIOCSPGRP, 0xefffe860) = 0 sigprocmask(SIG_SETMASK, [CHLD], NULL) = 0 ioctl(255, TCGETS, {B38400 opost isig icanon echo ...}) = 0 sigprocmask(SIG_BLOCK, [CHLD TTOU], [CHLD]) = 0 sigprocmask(SIG_SETMASK, [CHLD], NULL) = 0 sigprocmask(SIG_BLOCK, [CHLD], [CHLD]) = 0 sigprocmask(SIG_SETMASK, [CHLD], NULL) = 0 sigprocmask(SIG_SETMASK, [], NULL) = 0 --- SIGCHLD (Child exited) --- wait4(-1, 0xefffe654, WNOHANG|WUNTRACED, NULL) = -1 ECHILD (No child processes) sigreturn( <unfinished ...> +++ killed by SIGSEGV +++ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]