Subject: Re: kern/36453: netbsd-4/i386 build blows up in XEN3_DOMU kernel
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-bugs
Date: 06/06/2007 20:15:08
The following reply was made to PR kern/36453; it has been noted by GNATS.

From: Manuel Bouyer <bouyer@antioche.eu.org>
To: gnats-bugs@NetBSD.org
Cc: kern-bug-people@NetBSD.org, gnats-admin@NetBSD.org,
	netbsd-bugs@NetBSD.org
Subject: Re: kern/36453: netbsd-4/i386 build blows up in XEN3_DOMU kernel
Date: Wed, 6 Jun 2007 22:11:23 +0200

 On Wed, Jun 06, 2007 at 07:45:00PM +0000, Greg A. Woods wrote:
 > >Number:         36453
 > >Category:       kern
 > >Synopsis:       netbsd-4/i386 build blows up in XEN3_DOMU kernel
 > >Confidential:   no
 > >Severity:       critical
 > >Priority:       medium
 > >Responsible:    kern-bug-people
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Wed Jun 06 19:45:00 +0000 2007
 > >Originator:     Greg A. Woods
 > >Release:        NetBSD netbsd-4 2007/06/05
 > >Organization:
 > Planix, Inc.; Toronto, Ontario; Canada
 > >Environment:
 > System: NetBSD=20
 > Architecture: i386
 > Machine: i386
 > >Description:
 >=20
 > 	build netbsd-4 for i386 on i386 from source updated as of 2007/06/05
 >=20
 > >How-To-Repeat:
 >=20
 > $ ./build.sh ....
 > [[...]]
 >=20
 > --- kern-XEN3_DOMU ---
 > --- coda_vnops.o ---
 > #   compile  XEN3_DOMU/coda_vnops.o
 > /build/woods/always/netbsd-4-i386-i386-tools/bin/i386--netbsdelf-gcc -O2 =
 -ffreestanding -fno-zero-initialized-in-bss -march=3Di686 -g -pipe -Werror =
 -Wall -Wno-main -Wno-format-zero-length -Wpointer-arith -Wmissing-prototype=
 s -Wstrict-prototypes -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wno-si=
 gn-compare -Wno-pointer-sign -Wno-attributes -fno-strict-aliasing -Di386 -I=
 =2E -I/build/woods/always/netbsd-4-i386-i386-ppro-obj/building/work/woods/m=
 -NetBSD-4/sys/arch/i386/compile/XEN3_DOMU/xen-ma -I/building/work/woods/m-N=
 etBSD-4/sys/../common/include -I/building/work/woods/m-NetBSD-4/sys/arch -I=
 /building/work/woods/m-NetBSD-4/sys -nostdinc -DLKM -DDIAGNOSTIC -DDEBUG -D=
 MAXPHYS=3D32768 -DMAXUSERS=3D32 -D_KERNEL -D_KERNEL_OPT -I/building/work/wo=
 ods/m-NetBSD-4/sys/lib/libkern/../../../common/lib/libc/quad -I/building/wo=
 rk/woods/m-NetBSD-4/sys/lib/libkern/../../../common/lib/libc/string -I/buil=
 ding/work/woods/m-NetBSD-4/sys/lib/libkern/../../../common/lib/libc/arch/i3=
 86/string -I/building/wor
 >  k/woods/m-NetBSD-4/sys/dist/ipf -c /building/work/woods/m-NetBSD-4/sys/c=
 oda/coda_vnops.c
 > cc1: warnings being treated as errors
 > In file included from /building/work/woods/m-NetBSD-4/sys/coda/coda_vnops=
 =2Ec:66:
 > /building/work/woods/m-NetBSD-4/sys/miscfs/genfs/genfs.h:30: warning: 'st=
 ruct vm_page' declared inside parameter list
 > /building/work/woods/m-NetBSD-4/sys/miscfs/genfs/genfs.h:30: warning: its=
  scope is only this definition or declaration, which is probably not what y=
 ou want
 
 This is probably because of ticket #703. I asked the submitter a fix; and
 I'll revert the ticket if I don't get it quick enough.
 
 workaround: comment out coda :)
 
 --=20
 Manuel Bouyer <bouyer@antioche.eu.org>
      NetBSD: 26 ans d'experience feront toujours la difference
 --