Date: Sun, 19 Feb 2012 22:00:51 -0800 From: matt <sendtomatt@gmail.com> To: Jia-Shiun Li <jiashiun@gmail.com> Cc: freebsd-current@freebsd.org Subject: Re: Failed to compile current kernel with llvm/clang Message-ID: <4F41E193.6010601@gmail.com> In-Reply-To: <CAHNYxxMo5rhjvpqvfVi5g83uP253qyMBv9P-vJH5Zr-aBar0Qg@mail.gmail.com> References: <CAHNYxxMo5rhjvpqvfVi5g83uP253qyMBv9P-vJH5Zr-aBar0Qg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 02/19/12 17:54, Jia-Shiun Li wrote: > Hi all, > > I am trying to build world and kernel with llvm according to > instructions on wiki: > > http://wiki.freebsd.org/BuildingFreeBSDWithClang > > buildworld is fine, but when building GENERIC kernel it failed on hpt27= xx: > > =3D=3D=3D> hpt27xx (all) > /usr/src/sys/modules/hpt27xx/../../dev/hpt27xx/osm_bsd.c:1180:25: > error: format string is not a string literal (potentially insecure) > [-Werror,-Wformat-security] > S_IRUSR | S_IWUSR, driver_name); > ^~~~~~~~~~~ > @/dev/hpt27xx/hpt27xx_config.h:46:21: note: expanded from: > #define driver_name hpt27xx_driver_name > ^~~~~~~~~~~~~~~~~~~ > > I cannot find symbol hpt27xx_driver_name in that directory. Is it > expanded from some macros I am not aware of? > > > BTW clang does generate much friendly and useful warnings so far as I s= aw. > > > Regards, > Jia-Shiun > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o= rg" You have the WERROR=3D NO_WERROR=3D lines in /etc/make.conf? Matt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F41E193.6010601>