From owner-freebsd-ports Wed Feb 5 19:17:17 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id TAA00639 for ports-outgoing; Wed, 5 Feb 1997 19:17:17 -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 TAA00624; Wed, 5 Feb 1997 19:17:11 -0800 (PST) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 0.56 #1) id E0vsKKV-00030G-00; Wed, 5 Feb 1997 20:16:55 -0700 To: Bruce Evans Subject: Re: conditionally including Cc: freebsd-ports@freebsd.org, hackers@freebsd.org, obrien@NUXI.com In-reply-to: Your message of "Thu, 06 Feb 1997 14:00:30 +1100." <199702060300.OAA01390@godzilla.zeta.org.au> References: <199702060300.OAA01390@godzilla.zeta.org.au> Date: Wed, 05 Feb 1997 20:16:55 -0700 From: Warner Losh Message-Id: Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199702060300.OAA01390@godzilla.zeta.org.au> Bruce Evans writes: : Maybe include unconditionally? I'm not sure why I mentioned : the __FreeBSD__ ifdef above. I've never liked ifdefing on the OS - : it isn't necessary for one OS and gives too-large ifdefs for more than : 2 OS's. You'll still need large ifdefs if configuration depends on the : value of `BSD' and the value is OS-dependent. True. However, the current handbook recommends including this if unix is defined and USG isn't defined. This seems the best compromize for the moment. Generally, USG is defined on the old, musty SYS III and SYS V machines, so this works well. Warner