From owner-freebsd-questions@FreeBSD.ORG Thu Feb 7 10:17:38 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDF3C16A420 for ; Thu, 7 Feb 2008 10:17:38 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-out-03.forthnet.gr (mx-out.forthnet.gr [193.92.150.104]) by mx1.freebsd.org (Postfix) with ESMTP id 5A05F13C4D3 for ; Thu, 7 Feb 2008 10:17:37 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mx-av-05.forthnet.gr (mx-av.forthnet.gr [193.92.150.27]) by mx-out-03.forthnet.gr (8.13.8/8.13.8) with ESMTP id m17AHbaS025846; Thu, 7 Feb 2008 12:17:37 +0200 Received: from MX-IN-05.forthnet.gr (mx-in-05.forthnet.gr [193.92.150.32]) by mx-av-05.forthnet.gr (8.14.2/8.14.2) with ESMTP id m17AHU1Y011669; Thu, 7 Feb 2008 12:17:33 +0200 Received: from kobe.laptop (ppp5-54.adsl.forthnet.gr [62.1.228.54]) by MX-IN-05.forthnet.gr (8.14.2/8.14.2) with ESMTP id m17AHTID008749; Thu, 7 Feb 2008 12:17:30 +0200 Authentication-Results: MX-IN-05.forthnet.gr smtp.mail=keramida@ceid.upatras.gr; spf=neutral Authentication-Results: MX-IN-05.forthnet.gr header.from=keramida@ceid.upatras.gr; sender-id=neutral Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m17AHSYT003103; Thu, 7 Feb 2008 12:17:28 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m17AHQmD003102; Thu, 7 Feb 2008 12:17:26 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Date: Thu, 7 Feb 2008 12:17:26 +0200 From: Giorgos Keramidas To: millueradfa@yahoo.com Message-ID: <20080207101726.GB3001@kobe.laptop> References: <50460.33951.qm@web34512.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <50460.33951.qm@web34512.mail.mud.yahoo.com> Cc: freebsd-questions@freebsd.org Subject: Re: Some ideas for FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Feb 2008 10:17:39 -0000 On 2008-02-06 09:23, "millueradfa@yahoo.com" wrote: > Dear FreeBSD Developers, > > I have a few suggestions for how FreeBSD can be improved in an upcoming > release. > The third idea is for more of a move to Linux and, SUS , and POSIX > source compatability in regards to additional features supported by > these systems. I still in 6.0 run into some calls that are not supported > by FreeBSD that is a real headache. I ran into this with posix_memalign > in some software. Although posix_memalign is more modern, If it would > be trivial to add support for linux specific valloc and memalign why not > do so as well, to maintain compatability with older Linux software. It > is better to just make FreeBSD be as compatable and for stuff to compile > out of box, as possible than to haggle over conditional ifdefs and > changing lines of code in software. FWIW, posix_memalign() *is* supported by the new malloc() implementation in FreeBSD 7.X. The current RELENG_7 branch has it, so it has already found its way towards a release. If there are other library functions you would like to see implemented in FreeBSD too, then it would be nice to post a summary of your findings to freebsd-hackers or freebsd-arch :) - Giorgos