From owner-freebsd-current Fri May 9 08:42:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA10553 for current-outgoing; Fri, 9 May 1997 08:42:55 -0700 (PDT) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id IAA10548 for ; Fri, 9 May 1997 08:42:52 -0700 (PDT) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 1.60 #1) id 0wPrmp-0000Os-00; Fri, 9 May 1997 09:40:47 -0600 To: Eivind Eklund Subject: Re: #include problem breaks current Cc: Bruce Evans , sos@sos.freebsd.dk, freebsd-current@freebsd.org, roberto@keltia.freenix.fr In-reply-to: Your message of "Thu, 08 May 1997 19:56:56 +0200." <199705081756.TAA06245@bitbox.follo.net> References: <199705081756.TAA06245@bitbox.follo.net> <199705072230.IAA21803@godzilla.zeta.org.au> Date: Fri, 09 May 1997 09:40:47 -0600 From: Warner Losh Message-Id: Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199705081756.TAA06245@bitbox.follo.net> Eivind Eklund writes: : I'll try to go through all the include files and at least document the : cases where they depend on each other. : Then we can discuss what to do about each case afterwards. Right now I'd say the vast majority of cases are documented. For example, see the connect man page. It clearly shows that you have to include sys/types.h before sys/socket.h. fts clearly shows that sys/types.h and sys/stat.h are requried to be included before fts.h. : Sigh. All this fuzz "just to close a PR"... Not all PRs should be closed. Many are clearly wrong. Warner