From owner-freebsd-commit Tue Nov 21 17:48:26 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA18029 for freebsd-commit-outgoing; Tue, 21 Nov 1995 17:48:26 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA18016 for cvs-all-outgoing; Tue, 21 Nov 1995 17:48:19 -0800 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA18004 for cvs-ports-outgoing; Tue, 21 Nov 1995 17:48:16 -0800 Received: from forgery.CS.Berkeley.EDU (forgery.CS.Berkeley.EDU [128.32.33.75]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id RAA17960 ; Tue, 21 Nov 1995 17:48:01 -0800 Received: (from asami@localhost) by forgery.CS.Berkeley.EDU (8.6.11/8.6.9) id RAA18659; Tue, 21 Nov 1995 17:47:26 -0800 Date: Tue, 21 Nov 1995 17:47:26 -0800 Message-Id: <199511220147.RAA18659@forgery.CS.Berkeley.EDU> To: mark@grondar.za CC: markm@freefall.freebsd.org, CVS-commiters@freefall.freebsd.org, cvs-ports@freefall.freebsd.org In-reply-to: <199511211205.OAA25764@grumble.grondar.za> (message from Mark Murray on Tue, 21 Nov 1995 14:05:05 +0200) Subject: URGENT: Re: cvs commit: ports/security/pidentd/patches patch-ae From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-commit@FreeBSD.ORG Precedence: bulk ******************************************************************** This is a big problem. I don't know who changed the include files, but that person should be on this list (i.e., committers). Whoever that is, can you please step forward and explain the differences between 2.1 and 2.2 in this area? ******************************************************************** * What version are you running? I did this to fix compiles in 2.2-CURRENT. * > cc -c -I. -O2 -m486 -pipe -fno-strength-reduce -DFREEBSD -DINCLUDE_EXTENSIONS -DHAVE_KVM kernel/freebsd.c * > In file included from /usr/include/sys/sysctl.h:48, * > from kernel/freebsd.c:16: * > /usr/include/sys/ucred.h:47: `NGROUPS' undeclared here (not in a function) This was on 2.1 (thud). Hmm. I tried it in my -current machine (made world from last night), it fails at a different place. :< --- >> make Checksums OK. ===> Configuring for pidentd-2.6.1 ===> Building for pidentd-2.6.1 Building for FreeBSD 2.x ... cc -O2 -m486 -pipe -fno-strength-reduce -DFREEBSD -DINCLUDE_EXTENSIONS -DHAVE_KVM -c identd.c cc -O2 -m486 -pipe -fno-strength-reduce -DFREEBSD -DINCLUDE_EXTENSIONS -DHAVE_KVM -c parse.c cc -c -I. -O2 -m486 -pipe -fno-strength-reduce -DFREEBSD -DINCLUDE_EXTENSIONS -DHAVE_KVM kernel/freebsd.c kernel/freebsd.c: In function `k_getuid': kernel/freebsd.c:215: `KERN_FILE' undeclared (first use this function) kernel/freebsd.c:215: (Each undeclared identifier is reported only once kernel/freebsd.c:215: for each function it appears in.) *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. --- Satoshi