Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2002 07:41:51 -0800 (PST)
From:      David Wolfskill <david@catwhisker.org>
Cc:        current@FreeBSD.ORG
Subject:   Re: Weirdness in building -CURRENT today
Message-ID:  <200201301541.g0UFfpw42639@bunrab.catwhisker.org>
In-Reply-To: <20020130170207.B34952@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>Date: Wed, 30 Jan 2002 17:02:07 +0200
>From: Ruslan Ermilov <ru@FreeBSD.ORG>


>> >>>> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201301541.g0UFfpw42639>