From owner-freebsd-stable Tue Mar 21 14:27:31 2000 Delivered-To: freebsd-stable@freebsd.org Received: from dragonfire.penguinpowered.com (dragonfire.reno.nv.us [207.228.2.94]) by hub.freebsd.org (Postfix) with SMTP id E576037BCB8 for ; Tue, 21 Mar 2000 14:27:19 -0800 (PST) (envelope-from gibbons@dragonfire.penguinpowered.com) Received: (qmail 47646 invoked by uid 0); 21 Mar 2000 22:08:43 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 21 Mar 2000 22:08:43 -0000 To: sca@newton.physics.uiowa.edu Cc: stable@FreeBSD.ORG Subject: Re: 3.4S->4.0S upgrade: make buildworld failing In-Reply-To: <200003212125.PAA08912@newton.physics.uiowa.edu> References: <200003212125.PAA08912@newton.physics.uiowa.edu> X-Mailer: Mew version 1.94.1 on XEmacs 21.1 (Canyonlands) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000321140843Q.gibbons@dragonfire.penguinpowered.com> Date: Tue, 21 Mar 2000 14:08:43 -0800 From: Christopher J.Gibbons X-Dispatcher: imput version 20000228(IM140) Lines: 127 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I ran into the exact same situation when I upgraded from 3.4, commenting out the KERBEROS line in make.conf does indeed cause the build to complete and you can perform the upgrade as provided in /usr/src/UPDATING. Once upgraded, I believe you can rebuild the system yet again under 4.0 and enable KERBEROS in make.conf, although I haven't tried it I think I saw it posted here before...might be an exercise for myself later tonight. ;-) Hope this helps, +----------------------------------------------------------------------- | Christopher J. Gibbons UNIX Systems Admin. gibbons@cs.unr.edu +----------------------------------------------------------------------- From: Scott Allendorf Subject: 3.4S->4.0S upgrade: make buildworld failing Date: Tue, 21 Mar 2000 15:25:29 -0600 (CST) > I am attempting to upgrade from 3.4-STABLE (cvsupped/built late last > week) to 4.0-STABLE cvsupped this morning into a clean /usr/src. The > supfile was /usr/src/share/examples/cvsup/stable-supfile with cvs-crypto > uncommented and RELENG_3 changed to RELENG_4. Whenever MAKE_KERBEROS4 is > uncommented in /etc/make.conf, "make buildworld" fails with the error > shown below. Adding "RSAREF= YES" to /etc/make.conf does not change > anything. Commenting out the MAKE_KERBEROS4 definition allows the build > to complete. Is anyone else seeing this? Is it pilot error or have I > stumbled onto a problem or an omission in the instructions in > /usr/src/UPDATING? > > Cheers, > > Scott > > Script started on Tue Mar 21 13:03:32 2000 > > host# grep -v ^\# /etc/make.conf > CFLAGS= -O -pipe > COPTFLAGS= -O -pipe > COMPAT1X= yes > COMPAT20= yes > COMPAT21= yes > COMPAT22= yes > HAVE_MOTIF= yes > USA_RESIDENT= YES > MAKE_KERBEROS4= yes > SUP_UPDATE= yes > SUP= /usr/local/bin/cvsup > SUPFLAGS= -g -L 2 > SUPFILE= /usr/local/etc/cvsup/stable-supfile > SUPFILE2= /usr/local/etc/cvsup/ports-supfile > TOP_TABLE_SIZE= 101 > > host# cd /usr/src > host# ls /usr/obj > host# make buildworld > > -------------------------------------------------------------- > >>> Rebuilding the temporary build tree > -------------------------------------------------------------- > > ... All was well until ... > > ===> libkadm > ln -sf /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/include/protos.H protos.h > rm -f .depend > mkdep -f .depend -a -I/usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/include -I/usr/obj/usr/src/kerberosIV/lib/libkadm/../../include -I/usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/krb -I/usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kdb -I/usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm -I/usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/roken -I/usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb -I/usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm -I/usr/obj/usr/src/kerberosIV/lib/libkadm -I/usr/src/kerberosIV/lib/libkadm/../../include -DHAVE_CONFIG_H -I/usr/obj/usr/src/kerberosIV/lib/libkadm/../../include -DBINDIR=\"/usr/bin\" -DSBINDIR=\"/usr/sbin\" -I/usr/obj/usr/src/i386/usr/include /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_cli_wrap.c /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_stream.c /usr/src/kerberosIV/lib/libkadm/..! > ! > /../../crypto/kerberosIV/lib/kadm/kadm_supp.c /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.c /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/check_password.c > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:75, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_cli_wrap.c:30: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:78, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_cli_wrap.c:30: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:13: warning: `ERROR_TABLE_BASE_' redefined > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:13: warning: this is the location of the previous definition > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:75, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_stream.c:38: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:78, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_stream.c:38: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:13: warning: `ERROR_TABLE_BASE_' redefined > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:13: warning: this is the location of the previous definition > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:75, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_supp.c:36: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:78, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_supp.c:36: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:13: warning: `ERROR_TABLE_BASE_' redefined > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:13: warning: this is the location of the previous definition > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:75, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/check_password.c:34: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:17: invalid macro name > In file included from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/kadm_locl.h:78, > from /usr/src/kerberosIV/lib/libkadm/../../../crypto/kerberosIV/lib/kadm/check_password.c:34: > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:13: warning: `ERROR_TABLE_BASE_' redefined > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkrb/krb_err.h:13: warning: this is the location of the previous definition > /usr/obj/usr/src/kerberosIV/lib/libkadm/../../lib/libkadm/kadm_err.h:17: invalid macro name > mkdep: compile failed > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > host# exit > > Script done on Tue Mar 21 13:19:42 2000 > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message