From owner-freebsd-stable@FreeBSD.ORG Wed Jul 30 14:57:23 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 459AB1065676; Wed, 30 Jul 2008 14:57:23 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 112378FC0A; Wed, 30 Jul 2008 14:57:23 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:cc:From:Subject:In-Reply-To:References:X-Attribution:Date:Message-Id; b=bLE5zqLkik5sp6lmMunSdh2DqiGRDVRG4lXL9BxMYA7a68X0xvQAAo11oGJzR8Efv8B3D6m/4w6a/56rcWHpc5b0XH9gTBDX1n8SxMIxo2EHngf9THF9X751HhZloOse8ZTDHk0qAeEsqJ+/aUG22VRaQDBKAkBoMUKy4yTkfRZZ3UbWyQZ71mZAkWYq0Fa3awt1K/zgrBmd+eULgrN/heVQ4UHkjlmoWHCxOVDjk7po3sZ+wtcJWdZC+brYU7H+; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.67) (envelope-from ) id 1KOD7C-0004Py-La; Wed, 30 Jul 2008 14:57:22 +0000 Received: from ianf.clue.co.za ([10.0.0.6] helo=clue.co.za) by urchin.clue.co.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1KOD6X-0000Tf-E3; Wed, 30 Jul 2008 14:56:41 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KOD6S-0001FE-Qr; Wed, 30 Jul 2008 16:56:36 +0200 To: David Southwell From: Ian FREISLICH In-Reply-To: <200807300755.30414.david@vizion2000.net> References: <200807300755.30414.david@vizion2000.net> <200807300247.34948.david@vizion2000.net> <1217346345.12322.31.camel@bauer.cse.buffalo.edu> X-Attribution: BOFH Date: Wed, 30 Jul 2008 16:56:36 +0200 Message-Id: Cc: Ken Smith , freebsd-stable@freebsd.org, freebsd-current Subject: Re: Upcoming ABI Breakage in RELENG_7 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jul 2008 14:57:23 -0000 David Southwell wrote: > On Wednesday 30 July 2008 07:27:27 Ian FREISLICH wrote: > > ABI breakage that Ken refers to here means that a change required > > to fix a bug cannot be made while maintaining binary compatibility > > with previous versions. Any program that makes use of (I'm guessing) > > fcntl(2) or flock(2) that runs on 7.0, will not run on >= 7.1 without > > being recompiled. > > Thanks that is very concise and very helpful. > > Question is what is the best way to determine which programs (if any) depend > upon fcntl or flock on a running system? That will be just about anything that opens and locks files. RDBMS, editors, browsers, MTAs spring to mind. This of course depends on my initial guess being correct. Ian -- Ian Freislich