From owner-freebsd-current Wed May 7 12:35:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA10280 for current-outgoing; Wed, 7 May 1997 12:35:09 -0700 (PDT) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA10274 for ; Wed, 7 May 1997 12:35:03 -0700 (PDT) Received: (from sos@localhost) by sos.freebsd.dk (8.8.5/8.7.3) id VAA02871; Wed, 7 May 1997 21:35:35 +0200 (MEST) From: Søren Schmidt Message-Id: <199705071935.VAA02871@sos.freebsd.dk> Subject: Re: #include problem breaks current In-Reply-To: <19970507165807.23499@keltia.freenix.fr> from Ollivier Robert at "May 7, 97 04:58:07 pm" To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Wed, 7 May 1997 21:35:35 +0200 (MEST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In reply to Ollivier Robert who wrote: Could we please get this mess sorted out, I'm sick and tired of all that nitpicking with include files lately :(, is it REALLY nessesary to make us different from the rest of the world ???? > make world is failing in libc, probably because of changes in #include by > the following commit: > > ------------------------------------------------------------ > revision 1.7 > date: 1997/05/07 02:27:17; author: eivind; state: Exp; lines: +3 -1 > Make a lot of include-files self-contained. I excluded the patches changing > int's to gid_t and uid_t - should I commit these, too? > > Closes PR misc/2625. > > Submitted by: Julian Assange > ------------------------------------------------------------ > > cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -D__DBINTERFACE_PRIVATE -DPOSIX_MISTAKE -I/src/src/lib/libc/../libc/locale -DYP -c /src/src/lib/libc/../libc/yp/yplib.c -o yplib.o > In file included from /usr/include/rpcsvc/ypclnt.h:36, > from /src/src/lib/libc/../libc/yp/yplib.c:65: > /usr/include/rpcsvc/yp_prot.h:79: warning: `YPPROG' redefined > /usr/include/rpcsvc/yp.h:237: warning: this is the location of the previous definition > /usr/include/rpcsvc/yp_prot.h:80: warning: `YPVERS' redefined > /usr/include/rpcsvc/yp.h:260: warning: this is the location of the previous definition > /usr/include/rpcsvc/yp_prot.h:82: warning: `YPMAXRECORD' redefined > /usr/include/rpcsvc/yp.h:10: warning: this is the location of the previous definition > ... > /usr/include/rpcsvc/yp_prot.h:242: redefinition of `struct ypbind_binding' > /usr/include/rpcsvc/yp_prot.h:247: redefinition of `struct ypbind_resp' > /usr/include/rpcsvc/yp_prot.h:263: redefinition of `struct ypbind_setdom' > /usr/include/rpcsvc/yp_prot.h:290: redefinition of `struct yppushresp_xfr' > /src/src/lib/libc/../libc/yp/yplib.c: In function `_yp_dobind': > /src/src/lib/libc/../libc/yp/yplib.c:329: structure has no member named `ypbind_resp_u' > /src/src/lib/libc/../libc/yp/yplib.c:331: structure has no member named `ypbind_ > ... > /src/src/lib/libc/../libc/yp/yplib.c: In function `yp_maplist': > /src/src/lib/libc/../libc/yp/yplib.c:930: structure has no member named `stat' > /src/src/lib/libc/../libc/yp/yplib.c:931: structure has no member named `maps' > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > 845.60 real 482.81 user 123.79 sys > > Sources from > > CTM_BEGIN 2.0 cvs-cur 3279 1997/05/07 05:10:23 > > -- > Ollivier ROBERT -=- FreeBSD: There are no limits -=- roberto@keltia.freenix.fr > FreeBSD keltia.freenix.fr 3.0-CURRENT #8: Wed May 7 13:25:41 CEST 1997 > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end ..