Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Oct 2001 08:34:16 -0800 (PST)
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   buildworld breakage during "make depend" at usr.bin/kdump
Message-ID:  <200110311634.f9VGYGL45093@bunrab.catwhisker.org>

next in thread | raw e-mail | index | archive | help
===> usr.bin/jot
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include  /usr/src/usr.bin/jot/jot.c
cd /usr/src/usr.bin/jot; make _EXTRADEPEND
echo jot: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
===> usr.bin/kdump
sh /usr/src/usr.bin/kdump/mkioctls /usr/obj/usr/src/i386/usr/include > ioctl.c
awk: newline in string #include <cam/scsi/s... at source line 1
awk: newline in string #include <cam/scsi/s... at source line 1
awk: newline in string #include <cam/scsi/s... at source line 1
In file included from :72:
/usr/obj/usr/src/i386/usr/include/sys/memrange.h:18: warning: `MDF_ACTIVE' redefined
/usr/obj/usr/src/i386/usr/include/pccard/cardinfo.h:115: warning: this is the location of the previous definition
cpp0: output pipe has been closed
*** Error code 2

Stop in /usr/src/usr.bin/kdump.
*** Error code 1

Stop in /usr/src/usr.bin.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.


Recent CVSup history:
CVSup begin from cvsup14.freebsd.org at Sat Oct 27 03:47:00 PDT 2001
CVSup ended from cvsup14.freebsd.org at Sat Oct 27 03:53:43 PDT 2001
CVSup begin from cvsup14.freebsd.org at Sun Oct 28 03:47:00 PST 2001
CVSup ended from cvsup14.freebsd.org at Sun Oct 28 03:52:52 PST 2001
CVSup begin from cvsup14.freebsd.org at Mon Oct 29 03:47:00 PST 2001
CVSup ended from cvsup14.freebsd.org at Mon Oct 29 03:53:47 PST 2001
CVSup begin from cvsup14.freebsd.org at Tue Oct 30 03:47:00 PST 2001
CVSup ended from cvsup14.freebsd.org at Tue Oct 30 03:53:02 PST 2001
CVSup begin from cvsup14.freebsd.org at Wed Oct 31 03:47:01 PST 2001
CVSup ended from cvsup14.freebsd.org at Wed Oct 31 03:53:25 PST 2001


The whine about duplicate definitions for MDF_ACTIVE is old news -- it was
certainly present in yesterday's build, which completed normally (for me),
and the most recent change to either was back around 28 July (and the last
change to the other was near the end of 1999).  However, in reviewing that
log, I didn't see the awk complaints ("awk: newline in string #include
<cam/scsi/s... at source line 1").

Changing directories to src/usr.bin/kdump & "manually" issuing "make
depend" re-creates the symptoms, with an additional whine about
/usr/include/sys/wormio.h:102 & /usr/include/sys/cdrio.h:77 each having
definitions of "CDRIOCBLANK".

As I recall, the fact that this was noticed in usr.bin/kdump is
something that isn't likely of much material value:  rather, that's an
area that happens to be fairly sensitive, and one of the first to get
hit when something goes weird elsewhere.

At this stage, I'll welcome pointers/suggestions while I do some
research on my own.

Thanks,
david
-- 
David H. Wolfskill				david@catwhisker.org
As a computing professional, I believe it would be unethical for me to
advise, recommend, or support the use (save possibly for personal
amusement) of any product that is or depends on any Microsoft product.

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?200110311634.f9VGYGL45093>