Re: ctlstat not building with clang

看板FB_current作者時間14年前 (2012/01/13 07:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
On Thu, Jan 12, 2012 at 14:59:11 -0600, Dan McGregor wrote: > Building world with clang now (as of r229997) no longer compiles because > ctlstat was imported into the tree. The error is: > > clang -O2 -pipe -I/usr/src/usr.bin/ctlstat/../../sys -std=gnu99 > -fstack-protector -Wsystem-headers -Werror -Wall -Wno-format-y2k -W > -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes > -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow > -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs > -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -c > /usr/src/usr.bin/ctlstat/ctlstat.c > /usr/src/usr.bin/ctlstat/ctlstat.c:149:35: error: format string is not a > string literal (potentially insecure) > [-Werror,-Wformat-security] > fprintf(error ? stderr : stdout, ctlstat_usage); > ^~~~~~~~~~~~~ > 1 error generated. > *** Error code 1 > > Stop in /usr/src/usr.bin/ctlstat > > How do people feel about the attached patch that turns a call to fprintf to > fputs? Looks fine, I just committed it. Thanks, Ken -- Kenneth Merry ken@FreeBSD.ORG _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1F3sOmuc (FB_current)
文章代碼(AID): #1F3sOmuc (FB_current)