Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Aug 2003 23:03:25 +0300
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Luoqi Chen <luoqi@FreeBSD.org>
Cc:        stable@FreeBSD.org
Subject:   Re: [releng_4 tinderbox] failure on i386/i386
Message-ID:  <20030813200325.GA19717@sunbay.com>
In-Reply-To: <200308131823.h7DINfk0071469@triangle.rtp.FreeBSD.Org>
References:  <200308131823.h7DINfk0071469@triangle.rtp.FreeBSD.Org>

next in thread | previous in thread | raw e-mail | index | archive | help

--envbJBWh7q8WU6mo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Luoqi,

On Wed, Aug 13, 2003 at 02:23:41PM -0400, Tinderbox wrote:
> TB --- 2003-08-13 16:59:43 - starting RELENG_4 tinderbox run for i386/i386
> TB --- 2003-08-13 16:59:43 - checking out the source tree
> TB --- cd /home/des/tinderbox/RELENG_4/i386/i386
> TB --- /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -rRELENG_4 src
> TB --- 2003-08-13 17:45:58 - building world
> TB --- cd /home/des/tinderbox/RELENG_4/i386/i386/src
> TB --- /usr/bin/make -B buildworld
> >>> Rebuilding the temporary build tree
> >>> stage 1: bootstrap tools
> >>> stage 2: cleaning up the object tree
> >>> stage 2: rebuilding the object tree
> >>> stage 2: build tools
> >>> stage 3: cross tools
> >>> stage 4: populating /home/des/tinderbox/RELENG_4/i386/i386/obj/vol/vo=
l0/users/des/tinderbox/RELENG_4/i386/i386/src/i386/usr/include
> >>> stage 4: building libraries
> >>> stage 4: make dependencies
> >>> stage 4: building everything..
> TB --- 2003-08-13 18:13:43 - building generic kernel
> TB --- cd /home/des/tinderbox/RELENG_4/i386/i386/src
> TB --- /usr/bin/make buildkernel KERNCONF=3DGENERIC
> >>> Kernel build for GENERIC started on Wed Aug 13 18:13:43 GMT 2003
> >>> Kernel build for GENERIC completed on Wed Aug 13 18:18:06 GMT 2003
> TB --- 2003-08-13 18:18:06 - building LINT kernel
> TB --- cd /home/des/tinderbox/RELENG_4/i386/i386/src
> TB --- /usr/bin/make buildkernel KERNCONF=3DLINT
> >>> Kernel build for LINT started on Wed Aug 13 18:18:06 GMT 2003
> [...]
> ld  -r -o ntfs.kld ntfs_vfsops.o ntfs_vnops.o ntfs_subr.o ntfs_ihash.o nt=
fs_compr.o
> gensetdefs ntfs.kld
> cc -O -pipe  -include /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/ob=
j/vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/LINT/opt_global.h=
 -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -W=
missing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extension=
s -ansi -DKLD_MODULE -nostdinc -I-  -I. -I@ -I@/../include  -mpreferred-sta=
ck-boundary=3D2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototype=
s  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-exte=
nsions -ansi -c setdef0.c
> cc -O -pipe  -include /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/ob=
j/vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/LINT/opt_global.h=
 -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -W=
missing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extension=
s -ansi -DKLD_MODULE -nostdinc -I-  -I. -I@ -I@/../include  -mpreferred-sta=
ck-boundary=3D2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototype=
s  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-exte=
nsions -ansi -c setdef1.c
> ld -Bshareable  -o ntfs.ko setdef0.o ntfs.kld setdef1.o=20
> =3D=3D=3D> nullfs
> cc -O -pipe  -include /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/ob=
j/vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/LINT/opt_global.h=
 -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -W=
missing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extension=
s -ansi -DKLD_MODULE -nostdinc -I-  -I. -I@ -I@/../include  -mpreferred-sta=
ck-boundary=3D2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototype=
s  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-exte=
nsions -ansi -c /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/mo=
dules/nullfs/../../miscfs/nullfs/null_subr.c
> /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/modules/nullfs/.=
=2E/../miscfs/nullfs/null_subr.c:284: opt_ddb.h: No such file or directory
> *** Error code 1
>=20
> Stop in /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/modules/=
nullfs.
> *** Error code 1
>=20
> Stop in /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src/sys/modules.
> *** Error code 1
>=20
> Stop in /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/obj/vol/vol0/use=
rs/des/tinderbox/RELENG_4/i386/i386/src/sys/LINT.
> *** Error code 1
>=20
> Stop in /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src.
> *** Error code 1
>=20
> Stop in /vol/vol0/users/des/tinderbox/RELENG_4/i386/i386/src.
> TB --- 2003-08-13 18:23:41 - /usr/bin/make returned exit code  1=20
> TB --- 2003-08-13 18:23:41 - ERROR: failed to build lint kernel
> TB --- 2003-08-13 18:23:41 - tinderbox aborted
>=20
This is due to your latest change to src/sys/conf/Makefile.i386
in RELENG_4.

The problem is that when compiling LINT, the DIAGNOSTIC option
is defined in opt_global.h, and null_subr.c attempts to include
opt_ddb.h which doesn't exist.  The version in HEAD (kern.*.mk)
doesn't do this.  Is this change really necessary for PAE?


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software Ltd,
ru@FreeBSD.org		FreeBSD committer

--envbJBWh7q8WU6mo
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE/OpmNUkv4P6juNwoRAthCAJ9ZxKDhY/yWaBXgApTa7jEAFTuq7gCfcbSi
/NzZsk632sS7fHP9CU1vbFQ=
=dmYG
-----END PGP SIGNATURE-----

--envbJBWh7q8WU6mo--



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