From owner-freebsd-i386@FreeBSD.ORG Wed Feb 13 13:44:26 2008 Return-Path: Delivered-To: i386@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53A8116A419; Wed, 13 Feb 2008 13:44:26 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.freebsd.org (Postfix) with ESMTP id 18A9C13C4F5; Wed, 13 Feb 2008 13:44:25 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.3/8.13.3) with ESMTP id m1DD5vij005683; Wed, 13 Feb 2008 05:05:57 -0800 (PST) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.3/8.13.1/Submit) id m1DD5vJ7005682; Wed, 13 Feb 2008 05:05:57 -0800 (PST) (envelope-from david) Date: Wed, 13 Feb 2008 05:05:57 -0800 From: David Wolfskill To: stable@freebsd.org, i386@freebsd.org Message-ID: <20080213130557.GU53191@bunrab.catwhisker.org> Mail-Followup-To: David Wolfskill , stable@freebsd.org, i386@freebsd.org, jhb@freebsd.org References: <20080213113312.6AEF4241A2@freebsd-legacy.sentex.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/qX1VF4Euib7a2dq" Content-Disposition: inline In-Reply-To: <20080213113312.6AEF4241A2@freebsd-legacy.sentex.ca> User-Agent: Mutt/1.4.2.1i Cc: jhb@freebsd.org Subject: Re: [releng_6 tinderbox] failure on i386/i386 X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Feb 2008 13:44:26 -0000 --/qX1VF4Euib7a2dq Content-Type: multipart/mixed; boundary="Oodyc6ouB/5xmHkU" Content-Disposition: inline --Oodyc6ouB/5xmHkU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 13, 2008 at 06:33:12AM -0500, FreeBSD Tinderbox wrote: > [...] > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/src/sys -I= /src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/= src/sys/dev/ath -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/= em -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common= -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-funct= ion-growth=3D1000 -DGPROF -falign-functions=3D16 -DGPROF4 -DGUPROF -fno-bui= ltin -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-= 3dnow -mno-sse -mno-sse2 -ffreestanding -Werror -pg -mprofiler-epilogue /sr= c/sys/i386/ibcs2/ibcs2_xenix.c > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/src/sys -I= /src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/= src/sys/dev/ath -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/= em -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common= -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-funct= ion-growth=3D1000 -DGPROF -falign-functions=3D16 -DGPROF4 -DGUPROF -fno-bui= ltin -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-= 3dnow -mno-sse -mno-sse2 -ffreestanding -Werror -pg -mprofiler-epilogue /sr= c/sys/i386/ibcs2/ibcs2_xenix_sysent.c > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/src/sys -I= /src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/= src/sys/dev/ath -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/= em -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common= -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-funct= ion-growth=3D1000 -DGPROF -falign-functions=3D16 -DGPROF4 -DGUPROF -fno-bui= ltin -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-= 3dnow -mno-sse -mno-sse2 -ffreestanding -Werror -pg -mprofiler-epilogue /sr= c/sys/i386/ibcs2/imgact_coff.c > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/src/sys -I= /src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/= src/sys/dev/ath -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/= em -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common= -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-funct= ion-growth=3D1000 -DGPROF -falign-functions=3D16 -DGPROF4 -DGUPROF -fno-bui= ltin -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-= 3dnow -mno-sse -mno-sse2 -ffreestanding -Werror -pg -mprofiler-epilogue /sr= c/sys/i386/isa/atpic.c > cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-ex= terns -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -W= cast-qual -fformat-extensions -std=3Dc99 -nostdinc -I- -I. -I/src/sys -I= /src/sys/contrib/altq -I/src/sys/contrib/ipfilter -I/src/sys/contrib/pf -I/= src/sys/dev/ath -I/src/sys/contrib/ngatm -I/src/sys/dev/twa -I/src/sys/dev/= em -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common= -finline-limit=3D8000 --param inline-unit-growth=3D100 --param large-funct= ion-growth=3D1000 -DGPROF -falign-functions=3D16 -DGPROF4 -DGUPROF -fno-bui= ltin -mno-align-long-strings -mpreferred-stack-boundary=3D2 -mno-mmx -mno-= 3dnow -mno-sse -mno-sse2 -ffreestanding -Werror -pg -mprofiler-epilogue /sr= c/sys/i386/isa/clock.c > /src/sys/i386/isa/clock.c: In function `DELAY': > /src/sys/i386/isa/clock.c:301: warning: implicit declaration of function = `cpu_spinwait' > /src/sys/i386/isa/clock.c:301: warning: nested extern declaration of `cpu= _spinwait' > *** Error code 1 >=20 > Stop in /obj/src/sys/LINT. > *** Error code 1 >=20 > Stop in /src. > *** Error code 1 >=20 > Stop in /src. > TB --- 2008-02-13 11:33:12 - WARNING: /usr/bin/make returned exit code 1= =20 > TB --- 2008-02-13 11:33:12 - ERROR: failed to build lint kernel > TB --- 2008-02-13 11:33:12 - tinderbox aborted > TB --- 3164.52 user 372.58 system 4015.77 real Looks as if the MFC for sys/${arch}/isa/clock.c missed adding #include to the file. For i386, the attached patch fixes it; a similar patch is likely wanted for other values of ${arch}. Peace, david --=20 David H. Wolfskill david@catwhisker.org I submit that "conspiracy" would be an appropriate collective noun for cats. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --Oodyc6ouB/5xmHkU Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="clock.c.diff" Content-Transfer-Encoding: quoted-printable Index: sys/i386/isa/clock.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/freebsd/src/sys/i386/isa/clock.c,v retrieving revision 1.222.2.4 diff -u -r1.222.2.4 clock.c --- sys/i386/isa/clock.c 12 Feb 2008 19:14:01 -0000 1.222.2.4 +++ sys/i386/isa/clock.c 13 Feb 2008 12:58:41 -0000 @@ -70,6 +70,7 @@ #include =20 #include +#include #include #include #include --Oodyc6ouB/5xmHkU-- --/qX1VF4Euib7a2dq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iEYEARECAAYFAkey6zQACgkQmprOCmdXAD2HwwCdFLTw09f5oypW4oCkphg21rFa f+cAn1q1J8+ZJAxEraVwdSykq+mqkXHJ =rhBF -----END PGP SIGNATURE----- --/qX1VF4Euib7a2dq--