|
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++. ( つっこみ )
|
最近の日記 2026年01月29日 ・Die Fledermaus at New National theatre 2026/01/29 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? | ||