From owner-freebsd-alpha Mon Dec 9 19: 7:16 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBC5B37B401 for ; Mon, 9 Dec 2002 19:07:14 -0800 (PST) Received: from mail.nsu.ru (mx.nsu.ru [193.124.215.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31F9E43F89 for ; Mon, 9 Dec 2002 19:07:07 -0800 (PST) (envelope-from fjoe@iclub.nsu.ru) Received: from drweb by mail.nsu.ru with drweb-scanned (Exim 3.20 #1) id 18LXx8-0006c8-00; Tue, 10 Dec 2002 06:08:46 +0600 Received: from iclub.nsu.ru ([193.124.215.97] ident=root) by mail.nsu.ru with esmtp (Exim 3.20 #1) id 18LXx8-0006af-00; Tue, 10 Dec 2002 06:08:46 +0600 Received: from iclub.nsu.ru (fjoe@localhost [127.0.0.1]) by iclub.nsu.ru (8.12.6/8.12.6) with ESMTP id gBA08cl8017560; Tue, 10 Dec 2002 06:08:38 +0600 (NS) (envelope-from fjoe@iclub.nsu.ru) Received: (from fjoe@localhost) by iclub.nsu.ru (8.12.6/8.12.6/Submit) id gBA08cDN017559; Tue, 10 Dec 2002 06:08:38 +0600 (NS) Date: Tue, 10 Dec 2002 06:08:37 +0600 From: Max Khon To: Andrew Gallatin Cc: Vahe Khachikyan , freebsd-alpha@FreeBSD.ORG Subject: Re: Pthreads broken on 4.7 Stable? Message-ID: <20021210060837.A17361@iclub.nsu.ru> References: <001101c29fd6$7c5b4850$0700000a@workstation> <15861.12029.762123.31201@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15861.12029.762123.31201@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Mon, Dec 09, 2002 at 07:02:05PM -0500 X-Spam-Status: No, hits=-3.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_00_01, USER_AGENT,USER_AGENT_MUTT version=2.43 X-Envelope-To: gallatin@cs.duke.edu, vahe@khachikyan.de, freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org hi, there! On Mon, Dec 09, 2002 at 07:02:05PM -0500, Andrew Gallatin wrote: > > on November 9 I've made a buildworld from STABLE > > ------------------ > > #uname -a > > FreeBSD alpha 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Nov 9 00:41:17 GMT 2002 > > ------------------- > > After on it seams that the pthread library is broken. > > Once I've tried to compile something from ports, it complained about missyng > > __sys_sigaltstack > > in libc_r, but I thought that I've messed up something with configure > > scripts > > Hovewer now the MySQL server which is installed on this computer since last > > 16 mounts rejects connections > > from outside complaining about the same missing symbol in libc_r and > > ofcourse crashes :-) > > > > Whats happened with libc_r since August ? > > My previouse buildworld from STABLE was in > > August and I think it was totally OK. > > > > Please answer also to this address cause I think I'm not currently in list. > > I think it was broken some months ago by fjoe in rev 1.24.2.7 of > src/libc_r/Makefile. > > The following patch should fix it (cut and pasted, beware of whitespace) > > --- Makefile.orig Thu Nov 7 23:02:47 2002 > +++ Makefile Thu Nov 7 23:03:07 2002 > @@ -33,7 +33,7 @@ > kevent.o listen.o \ > msync.o nanosleep.o open.o poll.o read.o readv.o recvfrom.o \ > recvmsg.o sched_yield.o select.o sendfile.o sendmsg.o sendto.o \ > - setsockopt.o shutdown.o sigaction.o \ > + setsockopt.o shutdown.o sigaction.o sigaltstack.o \ > sigpending.o sigprocmask.o \ > sigsuspend.o socket.o \ > socketpair.o wait4.o write.o writev.o > > > Fjoe, is there any reason why you're leaving alpha broken since you > know about the problem and know the fix? The fix was committed on 12 Nov 2002: fjoe 2002/11/12 22:08:44 PST Modified files: (Branch: RELENG_4) lib/libc/alpha/gen setjmp.S Log: fix libc_r on alpha: sigaltstack is no longer wrapped. Reported by: Ted Lindgreen Tested by: Ted Lindgreen Revision Changes Path 1.11.2.3 +1 -1 src/lib/libc/alpha/gen/setjmp.S /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message