|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2013年10月13日(日) 旧暦 [n年日記] [更新:"2013/10/14 18:05:45"]#1 [pkgsrc] clang: error: unknown warning option '-Wno-traditional'# compile checkperms-1.11/checkperms.o gcc -O2 -std=gnu99 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-sign-compare -Wno-traditional -Wa,--fatal-warnings -Wreturn-type -Wswitch -Wshadow -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -Wno-sign-compare -Wsign-compare -Wformat=2 -Wno-format-zero-length -Werror -c checkperms.c --- .gdbinit --- touch .gdbinit --- checkperms.o --- clang: error: unknown warning option '-Wno-traditional' *** [checkperms.o] Error code 1 make: stopped in /WRKOBJDIR/sysutils/checkperms/work/checkperms-1.11 1 errorStrange, I did not get this error before: But anyway: ? mk/wrapper/transform-clang Index: mk/wrapper/bsd.wrapper.mk =================================================================== RCS file: /cvs/cvsroot/pkgsrc/mk/wrapper/bsd.wrapper.mk,v retrieving revision 1.88 diff -u -r1.88 bsd.wrapper.mk --- mk/wrapper/bsd.wrapper.mk 1 Mar 2013 13:27:38 -0000 1.88 +++ mk/wrapper/bsd.wrapper.mk 13 Oct 2013 06:10:08 -0000 @@ -318,6 +318,11 @@ _WRAP_TRANSFORM.CXX= ${_WRAP_TRANSFORM.CC} .endif +.if !empty(PKGSRC_COMPILER:Mclang) +_WRAP_TRANSFORM.CC= ${WRAPPER_TMPDIR}/transform-clang +_WRAP_TRANSFORM.CXX= ${_WRAP_TRANSFORM.CC} +.endif + _WRAP_CMD_SINK.LD= ${WRAPPER_TMPDIR}/cmd-sink-ld _WRAP_SKIP_TRANSFORM.IMAKE= yes @@ -528,6 +533,7 @@ cmd-sink-unixware-gcc \ transform-aix-cc \ transform-ccc-cc \ + transform-clang \ transform-gcc \ transform-icc-cc \ transform-ido-cc \New file transform-clang diff -u transform-{gcc,clang} will be --- mk/wrapper/transform-gcc 2013-10-13 14:57:06.000000000 +0900 +++ mk/wrapper/transform-clang 2013-10-13 14:55:54.000000000 +0900 @@ -102,7 +102,6 @@ case $arg in -Wno-inline |\ -Wno-long-long |\ -Wno-sign-compare |\ --Wno-traditional |\ -Wno-undef |\ -Wno-uninitialized |\ -Wno-unused |\ @@ -120,7 +119,9 @@ case $arg in -Wundef |\ -Wwrite-strings ) transform_pass ;; + # There are some packages suppressing all warnings. We don't want that. +-Wno-traditional |\ -w ) transform_discard ;; # Options specific to g++. ( つっこみ )
|
最近の日記 2025年01月15日 ・今更 advent calendar 2025年01月12日 ・金柑収穫 2025年01月07日 ・sh: 1: not found ・sh: 1: not found 2025年01月02日 ・geography/R-s2 | ||