Date: Tue, 01 Oct 2013 12:06:13 -0700 From: Sean Bruno <sean_bruno@yahoo.com> To: John <freebsd-lists@potato.growveg.org> Cc: freebsd-current@freebsd.org Subject: Re: XEN additions cause failure to compile kernel Message-ID: <1380654373.2228.9.camel@localhost> In-Reply-To: <20131001163458.GC57498@potato.growveg.org> References: <20131001163458.GC57498@potato.growveg.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Tue, 2013-10-01 at 17:34 +0100, John wrote: > Hello list. Using latest sources: > > root@host0:/usr/src # svn info > Path: . > Working Copy Root Path: /usr/src > URL: https://svn0.eu.freebsd.org/base/releng/9.2 > Relative URL: ^/releng/9.2 > Repository Root: https://svn0.eu.freebsd.org/base > Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f > Revision: 255973 > Node Kind: directory > Schedule: normal > Last Changed Author: gjb > Last Changed Rev: 255896 > Last Changed Date: 2013-09-26 19:10:19 +0100 (Thu, 26 Sep 2013) > > I'm trying to compile the XEN options on a host server on 9.2-R and get the > following failure during make: > > [...] > > clang -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -nostdinc -I. -I../../.. -I../../../contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -mno-aes -mno-avx -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror ../../../xen/evtchn/evtchn_dev.c > ../../../xen/evtchn/evtchn_dev.c:321:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_version: D_VERSION, > ^~~~~~~~~~ > .d_version = > ../../../xen/evtchn/evtchn_dev.c:322:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_open: evtchn_open, > ^~~~~~~ > .d_open = > ../../../xen/evtchn/evtchn_dev.c:323:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_close: evtchn_close, > ^~~~~~~~ > .d_close = > ../../../xen/evtchn/evtchn_dev.c:324:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_read: evtchn_read, > ^~~~~~~ > .d_read = > ../../../xen/evtchn/evtchn_dev.c:325:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_write: evtchn_write, > ^~~~~~~~ > .d_write = > ../../../xen/evtchn/evtchn_dev.c:326:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_ioctl: evtchn_ioctl, > ^~~~~~~~ > .d_ioctl = > ../../../xen/evtchn/evtchn_dev.c:327:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_poll: evtchn_poll, > ^~~~~~~ > .d_poll = > ../../../xen/evtchn/evtchn_dev.c:328:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_name: "evtchn", > ^~~~~~~ > .d_name = > ../../../xen/evtchn/evtchn_dev.c:329:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] > d_flags: 0, > ^~~~~~~~ > .d_flags = > 9 errors generated. > *** [evtchn_dev.o] Error code 1 > > Stop in /usr/src/sys/amd64/compile/HOST0. > root@host0:/sys/amd64/compile/HOST0 # > > It compiles fine without these options: > > options NO_ADAPTIVE_MUTEXES > options NO_ADAPTIVE_RWLOCKS > options NO_ADAPTIVE_SX > > # Xen HVM support > options XENHVM > device xenpci > > Are these options depricated now? > > thanks, Can you post your complete kernconf? sean [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (FreeBSD) iQEcBAABAgAGBQJSSx0kAAoJEBkJRdwI6BaHQ4sH/1pPMQ3f1Y6tMHnlWjbXz3jf WbzqaH88QacWaItqAH4rDMmw+Znq/oRomm3IeJJGhWkn1t+eZhLHfR2CrLV8yB9B DBrIn1jBRSByTs8H6AMGTxNDfYp9ZYu/NiBMC1UX22qqnaWrnRWkxjPFwCXgq1F/ Z0rhFukzHUSvYw+i2kEh9H2fhKx87pDqJoRfaECM7eVzgngSGs20TiKrvjDBX6Pm Yhd9GvoO08FP4/Wb3dAVdccBNnmFgt+7mayx7PtKQgP1X75J+uFCgn9537t/f7KG xhOEchkdYbyMY7DW9GOrIzXCsnzvzJVDpEgICMkdTFF1DJEWO3GPR7XIbi34INk= =KKVT -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1380654373.2228.9.camel>
