From owner-freebsd-current Mon Jun 1 06:45:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA07154 for freebsd-current-outgoing; Mon, 1 Jun 1998 06:45:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from rf900.physics.usyd.edu.au (rf900.physics.usyd.edu.au [129.78.129.109]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA07139 for ; Mon, 1 Jun 1998 06:44:59 -0700 (PDT) (envelope-from dawes@rf900.physics.usyd.edu.au) Received: (from dawes@localhost) by rf900.physics.usyd.edu.au (8.8.5/8.8.2) id XAA10895; Mon, 1 Jun 1998 23:44:55 +1000 (EST) Message-ID: <19980601234455.27126@rf900.physics.usyd.edu.au> Date: Mon, 1 Jun 1998 23:44:55 +1000 From: David Dawes To: freebsd-current@FreeBSD.ORG Subject: Re: cdrecord trouble on currnet References: <199806011201.OAA16937@sherwood.gmd.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199806011201.OAA16937@sherwood.gmd.de>; from Joerg Schilling on Mon, Jun 01, 1998 at 02:01:35PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Jun 01, 1998 at 02:01:35PM +0200, Joerg Schilling wrote: >The problem that I have with the *BSD functions is that they make the programs >non-portable. *BSD programs are often much better than GNU utilities but no-one >can use them outside BSD. > - Put all non standard library extensions into a separate > libbsd and make this library portable. > ( you may add this library to the default library list of the > compiler on *BSD so there will be no need to change makefiles) While I wouldn't advocate FreeBSD dumbing down to satisfy some portability lowest common denominator, I have run into this situation before when wanting to use the FreeBSD version of some utilities on other platforms. It'd be great to have a FreeBSD compatibility library for other OSs. I'm curious as to whether anyone else has done this? At the times I could have used it there more pressing issues so I never did have a go at it myself. David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message