Date: Thu, 10 Apr 2014 19:29:08 +0100 From: "Richard M. Timoney" <richardt@maths.tcd.ie> To: freebsd-xen@freebsd.org Subject: XENHVM won't compile with clang FreeBSD 9.2 Message-ID: <20140410182908.GA85642@maths.tcd.ie>
next in thread | raw e-mail | index | archive | help
It seems to me I need gcc to compile a XENHVM kernel FreeBSD 9.2-STABLE I get (fatal) errors like this with clang /usr/src/sys/xen/evtchn/evtchn_dev.c:328:2: error: use of GNU old-style field designator extension [-Werror,-Wgnu-designator] d_name: "evtchn", ^~~~~~~ .d_name = --------------- /usr/obj/usr/src/usr.bin/clang/clang/clang --version FreeBSD clang version 3.4 (tags/RELEASE_34/final 197956) 20140216 Target: x86_64-unknown-freebsd9.2 Thread model: posix /usr/src # svn info Path: . Working Copy Root Path: /usr/src URL: http://svn.freebsd.org/base/stable/9 Relative URL: ^/stable/9 Repository Root: http://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 264295 Node Kind: directory Schedule: normal Last Changed Author: gjb Last Changed Rev: 264290 Last Changed Date: 2014-04-09 04:39:57 +0100 (Wed, 09 Apr 2014) # grep clang /etc/make.conf CC=clang CXX=clang++ CPP=clang-cpp GENERIC and VT (and world) build with these clang settings. Yours, Richard -- Richard M. Timoney (richardt@maths.tcd.ie) Tel. +353-1-896 1196 School of Mathematics, Trinity College, Dublin 2, Ireland WWW http://www.maths.tcd.ie/~richardt FAX +353-1-896 2282
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140410182908.GA85642>