Skip site navigation (1)Skip section navigation (2)
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>