From owner-freebsd-current@FreeBSD.ORG Sat Nov 15 13:46:55 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79E8116A4CE for ; Sat, 15 Nov 2003 13:46:55 -0800 (PST) Received: from razorbill.mail.pas.earthlink.net (razorbill.mail.pas.earthlink.net [207.217.121.248]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEF1D43F93 for ; Sat, 15 Nov 2003 13:46:54 -0800 (PST) (envelope-from tlambert2@mindspring.com) Received: from user-2ivfm4r.dialup.mindspring.com ([165.247.216.155] helo=mindspring.com) by razorbill.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 1AL8Fm-0000uL-00; Sat, 15 Nov 2003 13:46:50 -0800 Message-ID: <3FB69EE4.20AF1C16@mindspring.com> Date: Sat, 15 Nov 2003 13:47:16 -0800 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Matt Smith References: <200311121855.hACItAaG006605@beastie.mckusick.com> <3FB49342.3000404@xtaz.co.uk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a4b705f10381358b787e650200b2b5a4df350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c cc: Kirk McKusick cc: freebsd-current@freebsd.org Subject: Re: HEADS-UP new statfs structure condidered harmful X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Nov 2003 21:46:55 -0000 Matt Smith wrote: > Marco Wertejuk wrote: > > Just for a short note: cfsd (ports/security/cfs) should be > > recompiled as well after those statfs changes. > > And mail/postfix and devel/gnomevfs2 (ones's i've found so far) > > postfix did this every time it received a mail until I recompiled it: > > pid 4049 (smtpd), uid 1003: exited on signal 11 > > And gnomevfs was something I saw in another headsup. There are bound to > be others, I'm just keeping an eye on my /var/log/messages to see if > anything else sig 11 or 12's! So far so good though. Expect to have to recompile the entire fricking world for a change this fundamental. Really, what should have appened is that the system call interface for stat should have been retired as "ostat", a new system call interface introduced, and the libc version number bumped, given a change this fundamental. Effectively, this will destroy binary backward compatability for everything in the world. -- Terry