From owner-freebsd-ports Thu Feb 6 07:24:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA20542 for ports-outgoing; Thu, 6 Feb 1997 07:24:40 -0800 (PST) Received: from rover.village.org (rover.village.org [204.144.255.49]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id HAA20519; Thu, 6 Feb 1997 07:24:35 -0800 (PST) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 0.56 #1) id E0vsVgc-0006YL-00; Thu, 6 Feb 1997 08:24:30 -0700 To: obrien@NUXI.com (David O'Brien) Subject: Re: conditionally including Cc: freebsd-ports@freebsd.org (FreeBSD ports list), hackers@freebsd.org In-reply-to: Your message of "Wed, 05 Feb 1997 22:59:27 PST." <19970205225927.LP41225@dragon.nuxi.com> References: <19970205225927.LP41225@dragon.nuxi.com> <19970205112604.AI13761@dragon.nuxi.com> <19970205003343.YB13323@dragon.nuxi.com> Date: Thu, 06 Feb 1997 08:24:30 -0700 From: Warner Losh Message-Id: Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <19970205225927.LP41225@dragon.nuxi.com> David O'Brien writes: : Just to make sure we are agreeing on the same thing, can you restate the : tweaks? Briefly: #if (defined(unix) || defined(__unix__)) && !defined(USG) #include #endif ... #if defined(BSD) && BSD >= 199304 blah #endif This casts a wide enough net to include almost all systems that have a sys/param.h that is likely to define BSD, yet specifically excludes things that don't work (eg WinNT and old SYS V (pre r4) and SYS III machines). While I haven't seen the final text, this is what is currently in the handbook until we can refine it to be something even better. Warner