From owner-cvs-src@FreeBSD.ORG Fri Jun 13 02:07:50 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C76537B401; Fri, 13 Jun 2003 02:07:50 -0700 (PDT) Received: from HAL9000.homeunix.com (ip114.bella-vista.sfo.interquest.net [66.199.86.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id D54E343F93; Fri, 13 Jun 2003 02:07:49 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: from HAL9000.homeunix.com (localhost [127.0.0.1]) by HAL9000.homeunix.com (8.12.9/8.12.9) with ESMTP id h5D97n6l000803; Fri, 13 Jun 2003 02:07:49 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by HAL9000.homeunix.com (8.12.9/8.12.9/Submit) id h5D97mQo000802; Fri, 13 Jun 2003 02:07:48 -0700 (PDT) (envelope-from das@FreeBSD.ORG) Date: Fri, 13 Jun 2003 02:07:48 -0700 From: David Schultz To: Juli Mallett Message-ID: <20030613090748.GA731@HAL9000.homeunix.com> Mail-Followup-To: Juli Mallett , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200306130737.h5D7bjY7031884@repoman.freebsd.org> <20030613075313.GB3769@HAL9000.homeunix.com> <20030613034423.A77868@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030613034423.A77868@FreeBSD.org> cc: cvs-src@FreeBSD.ORG cc: src-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/xargs xargs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2003 09:07:51 -0000 On Fri, Jun 13, 2003, Juli Mallett wrote: > * David Schultz [ Date: 2003-06-13 ] > [ w.r.t. Re: cvs commit: src/usr.bin/xargs xargs.c ] > > On Fri, Jun 13, 2003, Juli Mallett wrote: > > > jmallett 2003/06/13 00:37:45 PDT > > > > > > FreeBSD src repository > > > > > > Modified files: > > > usr.bin/xargs xargs.c > > > Log: > > > Use waitpid, instead of wait3, which is more portable. > > > > Just out of curiosity, why do we care about the portability of our > > own userland utilities to someone else's kernel that doesn't > > support wait3()? > > In case we ever want to be build-anywhere friendly like NetBSD, > want to use only the most appropriate functions, or want to reduce > diffs with a utility that OpenBSD bothered to sync with us. Aah, okay. FYI, all the BSDs, Linux, Solaris, AIX, etc. have wait3() and wait4(), although I guess it's technically not standard.