From owner-freebsd-current Mon Feb 12 17: 6: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from mobile.wemm.org (c1315225-a.plstn1.sfba.home.com [65.0.135.147]) by hub.freebsd.org (Postfix) with ESMTP id A204037B4EC for ; Mon, 12 Feb 2001 17:06:04 -0800 (PST) Received: from netplex.com.au (localhost [127.0.0.1]) by mobile.wemm.org (8.11.1/8.11.1) with ESMTP id f1D15aU56009; Mon, 12 Feb 2001 17:05:36 -0800 (PST) (envelope-from peter@netplex.com.au) Message-Id: <200102130105.f1D15aU56009@mobile.wemm.org> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: Warner Losh Cc: Dag-Erling Smorgrav , Daniel Eischen , John Indra , freebsd-current@FreeBSD.ORG Subject: Re: Patch for FILE problems (was Re: -CURRENT is bad for me...) In-Reply-To: <200102130046.f1D0klW33264@harmony.village.org> Date: Mon, 12 Feb 2001 17:05:36 -0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Warner Losh wrote: > In message Dag-Erling Smorgrav writes: > : Daniel Eischen writes: > : > Attached is a patch that attempts to work around recent stdio > : > breakage in -current. I've verified it compiles, but won't be > : > able to test it until at least tomorrow. If someone wants to > : > review it and verify it works, I'll commit it. > : > : Please. Let's not, and say we did. > > I'd rather see this patch, or something similar, than bump the major > version again. We can phase in a better way to obviate the need to do > this in the future. Personally, I think we place far too much weight on the major number thing. I think we should be allowed to bump it when the alternative is 'major pain' to developers. I also object to hacking around like this. I would far prefer that we fix it properly. We *need* to be able to innovate, especially with locking in libc in 5.x. I suspect we will have major events like this several more times before 5.0-R when we add in hooks for KSE or rfork threading. http://people.freebsd.org/~peter/stdio.diff3 Lets commit that and get on with life. Existing binaries will just keep on running. And if we dont ship libc.so.5, in 5.0-R, then *so what*? Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message