From owner-freebsd-current@FreeBSD.ORG Tue Oct 1 19:06:21 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2BA019FF for ; Tue, 1 Oct 2013 19:06:21 +0000 (UTC) (envelope-from sean_bruno@yahoo.com) Received: from nm28.bullet.mail.bf1.yahoo.com (nm28.bullet.mail.bf1.yahoo.com [98.139.212.187]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A722E209A for ; Tue, 1 Oct 2013 19:06:19 +0000 (UTC) Received: from [98.139.212.146] by nm28.bullet.mail.bf1.yahoo.com with NNFMP; 01 Oct 2013 19:06:18 -0000 Received: from [98.139.211.205] by tm3.bullet.mail.bf1.yahoo.com with NNFMP; 01 Oct 2013 19:06:17 -0000 Received: from [127.0.0.1] by smtp214.mail.bf1.yahoo.com with NNFMP; 01 Oct 2013 19:06:17 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1380654377; bh=nwWSbuHdQajEbtlw+FPEfI6njAmjpNOzzxSra5WJkG4=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Subject:From:Reply-To:To:Cc:In-Reply-To:References:Content-Type:Date:Message-ID:Mime-Version:X-Mailer; b=6NTDyQJo0KnFS+uDdHjCHvZKpRrF2BIKMdaXIH+Xy8/EIBcohK+PUpg7O4B/elUDuQTolTJW0MthYqIPrh6xO0iRODISDiPIPpC3N1xcDeX3G18zjMJrWKyES2eD4GFT64rSpL2M5wVsVJSL+iL4KlvvYYpuu+ZkC7AE0/JbicY= X-Yahoo-Newman-Id: 366803.34824.bm@smtp214.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: uOMdJeoVM1kfwFJEZyl2rKM0AP_q8hFxbDPCclzua.m4.SX bBeHX6UyOgTjrTeiE2HHvXX6feyfbWSUrvy0o_L.cEHO1IoUgIXrWtyWfKnI Fj1WYUDW0phpxFco05rPcced6o17k89UqwG4Na3lNrMJTEsVQG6B2SMbmwSF Vl6C6gxQWGkQ53BtsfGrdySvqJb14g4NS8dGVdIRHn_1O.YN0MDd2CJQIXjN iqZJH1VmtD.Q_Xy_zLTtyYrHwuMgv6AKKO8mmmSregwCWz3OZx8EHy2Afgqt Vz_TeEiS6ANsV9eA77.Z55.k_939Ruv__Y8.gj_gHXgeEMYogezZQQnRox3N msTDWPA_7vS8K8oIih_vda8uEg_GC5uYdlowp_iK0sFnrbovcnzZ2iFgrotn xTef3yu596082rWn2R_vxlXQlbvJGPJQqcDfTKOlIArkLu5.hwYUDO0fX7JK Ac__Ha_7J0nstjTIjXQwIwds3t8GRII4r7aYULQ5HdQMcg8nkHyCDNXp6sca 0VTfpiHDVgZbjrFYmX_d2Ig29Llz8RxtdDqKtiOkhmE9lBHwFnUMrlX0YScp MER8XI0hKyacUtEUru8ON3PzINdGoofVwB4ryMNUpZed9th7O.Verfq3hVum 9VeO4_3qcf7mYVj8- X-Yahoo-SMTP: u5BKR6OswBC_iZJVfGRoMkTIpc8pEA4- X-Rocket-Received: from [10.73.160.242] (sean_bruno@209.131.62.116 with ) by smtp214.mail.bf1.yahoo.com with SMTP; 01 Oct 2013 12:06:17 -0700 PDT Subject: Re: XEN additions cause failure to compile kernel From: Sean Bruno To: John In-Reply-To: <20131001163458.GC57498@potato.growveg.org> References: <20131001163458.GC57498@potato.growveg.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-bM4gdoVeny8PksZbudjY" Date: Tue, 01 Oct 2013 12:06:13 -0700 Message-ID: <1380654373.2228.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Cc: freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: sbruno@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Oct 2013 19:06:21 -0000 --=-bM4gdoVeny8PksZbudjY Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Tue, 2013-10-01 at 17:34 +0100, John wrote: > Hello list. Using latest sources: >=20 > 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) >=20 > I'm trying to compile the XEN options on a host server on 9.2-R and get t= he > following failure during make: >=20 > [...] >=20 > clang -c -O2 -pipe -fno-strict-aliasing -std=3Dc99 -Wall -Wredundant-de= cls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-ar= ith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -W= missing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-com= pare -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=3Dkernel -mno-red-zone -mn= o-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 =3D=20 > ../../../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 =3D=20 > ../../../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 =3D=20 > ../../../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 =3D=20 > ../../../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 =3D=20 > ../../../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 =3D=20 > ../../../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 =3D=20 > ../../../xen/evtchn/evtchn_dev.c:328:2: error: use of GNU old-style field= designator extension [-Werror,-Wgnu-designator] > d_name: "evtchn", > ^~~~~~~ > .d_name =3D=20 > ../../../xen/evtchn/evtchn_dev.c:329:2: error: use of GNU old-style field= designator extension [-Werror,-Wgnu-designator] > d_flags: 0, > ^~~~~~~~ > .d_flags =3D=20 > 9 errors generated. > *** [evtchn_dev.o] Error code 1 >=20 > Stop in /usr/src/sys/amd64/compile/HOST0. > root@host0:/sys/amd64/compile/HOST0 # >=20 > It compiles fine without these options: >=20 > options NO_ADAPTIVE_MUTEXES > options NO_ADAPTIVE_RWLOCKS > options NO_ADAPTIVE_SX >=20 > # Xen HVM support > options XENHVM > device xenpci > =20 > Are these options depricated now? >=20 > thanks, Can you post your complete kernconf? =20 sean --=-bM4gdoVeny8PksZbudjY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----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----- --=-bM4gdoVeny8PksZbudjY--