From owner-freebsd-current Wed Jan 30 7:41:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 669B637B416 for ; Wed, 30 Jan 2002 07:41:51 -0800 (PST) Received: (from david@localhost) by bunrab.catwhisker.org (8.11.6/8.11.6) id g0UFfpw42639 for current@FreeBSD.ORG; Wed, 30 Jan 2002 07:41:51 -0800 (PST) (envelope-from david) Date: Wed, 30 Jan 2002 07:41:51 -0800 (PST) From: David Wolfskill Message-Id: <200201301541.g0UFfpw42639@bunrab.catwhisker.org> Subject: Re: Weirdness in building -CURRENT today Cc: current@FreeBSD.ORG In-Reply-To: <20020130170207.B34952@sunbay.com> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >Date: Wed, 30 Jan 2002 17:02:07 +0200 >From: Ruslan Ermilov >> >>>> stage 2: cleaning up the object tree >> >-------------------------------------------------------------- >> >... >> >===> lib/libc >> >"/usr/src/share/mk/bsd.lib.mk", line 184: Inconsistent operator for libc.a >> >"/usr/src/share/mk/bsd.lib.mk", line 192: Inconsistent operator for libc_p.a >> >"/usr/src/share/mk/bsd.lib.mk", line 224: Inconsistent operator for libc_pic.a >> >make: fatal errors encountered -- cannot continue >> >*** Error code 1 >You probably have some locally modified src/ makefiles, >or some crap in /etc/make.conf. Thanks for the suggestions. The locally-modified files I have on the laptop are: Index: contrib/libpcap/gencode.c Index: include/Makefile Index: sys/dev/an/if_aironet_ieee.h Index: sys/dev/an/if_an.c Index: sys/dev/an/if_anreg.h Index: sys/dev/ar/if_ar.c Index: sys/dev/sound/pci/maestro.c Index: sys/dev/sound/pci/maestro_reg.h Index: sys/dev/sound/pcm/buffer.c Index: sys/dev/sound/pcm/buffer.h Index: sys/dev/sound/pcm/channel.c Index: sys/dev/sr/if_sr.c Index: usr.sbin/ancontrol/ancontrol.8 Index: usr.sbin/ancontrol/ancontrol.c Index: usr.sbin/ppp/Makefile In the case of include/Makefile, the difference is appending dev/an to LSUBDIRS; in the case of usr.sbin/ppp/Makefile, the difference is specification of a fully-qualified path for m4 on line 26. The non-comments I have in /etc/make.conf are: g1-7(5.0-CUR)[12] grep -v '^#' /etc/make.conf CFLAGS= -O -pipe COPTFLAGS= -O -pipe COMPAT22= yes COMPAT3X= yes COMPAT4X= yes PRINTERDEVICE= ps HAVE_MOTIF= yes USA_RESIDENT= YES FORCE_PKG_REGISTER= YES XFREE86_VERSION= 4 WITH_PNG_MMX=YES SENDMAIL_MC=/etc/mail/laptop.mc g1-7(5.0-CUR)[13] The thing that's puzzling me is that I've been tracking -CURRENT (as well as -STABLE) daily for a while, successfully. And looking through the archive of cvs-all, I don't see anything obvious within the last couple of days. ("Last couple of days" vs. "last day" because I'm acutely aware of the effect where a change can go in OK, but can break during the next build. The gawk vs. one-true-awk incident is one such case in recent memory, for example.) Here's my recent CVSup history, in case it's of interest or value: freebeast(5.0-CUR)[5] tail /var/log/cvsup-history.log CVSup begin from cvsup14.freebsd.org at Sat Jan 26 03:47:02 PST 2002 CVSup ended from cvsup14.freebsd.org at Sat Jan 26 04:37:34 PST 2002 CVSup begin from cvsup14.freebsd.org at Sun Jan 27 03:47:03 PST 2002 CVSup ended from cvsup14.freebsd.org at Sun Jan 27 03:54:59 PST 2002 CVSup begin from cvsup14.freebsd.org at Mon Jan 28 03:47:02 PST 2002 CVSup ended from cvsup14.freebsd.org at Mon Jan 28 04:38:31 PST 2002 CVSup begin from cvsup14.freebsd.org at Tue Jan 29 03:47:03 PST 2002 CVSup ended from cvsup14.freebsd.org at Tue Jan 29 03:56:22 PST 2002 CVSup begin from cvsup14.freebsd.org at Wed Jan 30 03:47:03 PST 2002 CVSup ended from cvsup14.freebsd.org at Wed Jan 30 03:53:49 PST 2002 freebeast(5.0-CUR)[6] (And yes, save for the last entry, I built both -STABLE and -CURRENT after each CVSup. I got today's -STABLE built OK, too -- both on the laptop and the build machine.) Thanks, david (links to my resume at http://www.catwhisker.org/~david) -- David H. Wolfskill david@catwhisker.org I believe it would be irresponsible (and thus, unethical) for me to advise, recommend, or support the use of any product that is or depends on any Microsoft product for any purpose other than personal amusement. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message