[Xquartz-changes] [586] tinderbox/tinderbox_test.sh
source_changes at macosforge.org
source_changes at macosforge.org
Mon Oct 31 16:13:24 PDT 2011
Revision: 586
http://trac.macosforge.org/projects/xquartz/changeset/586
Author: jeremyhu at freedesktop.org
Date: 2011-10-31 16:13:24 -0700 (Mon, 31 Oct 2011)
Log Message:
-----------
Add Werror to tifa
Modified Paths:
--------------
tinderbox/tinderbox_test.sh
Modified: tinderbox/tinderbox_test.sh
===================================================================
--- tinderbox/tinderbox_test.sh 2011-10-31 23:03:16 UTC (rev 585)
+++ tinderbox/tinderbox_test.sh 2011-10-31 23:13:24 UTC (rev 586)
@@ -15,6 +15,40 @@
export STATIC_ANALYSIS=True
+# Stage 1:
+TB_CFLAGS="${TB_CFLAGS} -Werror=implicit"
+TB_CFLAGS="${TB_CFLAGS} -Werror=nonnull"
+TB_CFLAGS="${TB_CFLAGS} -Wformat-security" # <rdar://problem/9418512> clang is overzealous about -Werror=format-*
+TB_CFLAGS="${TB_CFLAGS} -Wformat-extra-args"
+TB_CFLAGS="${TB_CFLAGS} -Wformat-y2k"
+TB_CFLAGS="${TB_CFLAGS} -Werror=init-self"
+TB_CFLAGS="${TB_CFLAGS} -Werror=main"
+TB_CFLAGS="${TB_CFLAGS} -Werror=missing-braces"
+TB_CFLAGS="${TB_CFLAGS} -Wparentheses" # libX11 XKBBind.c:169
+TB_CFLAGS="${TB_CFLAGS} -Werror=sequence-point"
+TB_CFLAGS="${TB_CFLAGS} -Werror=return-type"
+TB_CFLAGS="${TB_CFLAGS} -Werror=trigraphs"
+TB_CFLAGS="${TB_CFLAGS} -Werror=array-bounds"
+#TB_CFLAGS="${TB_CFLAGS} -Wcast-align" # Noisy
+TB_CFLAGS="${TB_CFLAGS} -Werror=write-strings"
+#TB_CFLAGS="${TB_CFLAGS} -Werror=clobbered"
+TB_CFLAGS="${TB_CFLAGS} -Werror=address"
+TB_CFLAGS="${TB_CFLAGS} -Werror=int-to-pointer-cast"
+TB_CFLAGS="${TB_CFLAGS} -Werror=pointer-to-int-cast"
+
+# Stage 2:
+#TB_CFLAGS="${TB_CFLAGS} -Wlogical-op"
+TB_CFLAGS="${TB_CFLAGS} -Wunused"
+TB_CFLAGS="${TB_CFLAGS} -Wuninitialized"
+TB_CFLAGS="${TB_CFLAGS} -Wshadow"
+#TB_CFLAGS="${TB_CFLAGS} -Wunsafe-loop-optimizations"
+TB_CFLAGS="${TB_CFLAGS} -Wcast-qual"
+TB_CFLAGS="${TB_CFLAGS} -Wmissing-noreturn"
+TB_CFLAGS="${TB_CFLAGS} -Wmissing-format-attribute"
+TB_CFLAGS="${TB_CFLAGS} -Wredundant-decls"
+TB_CFLAGS="${TB_CFLAGS} -Wnested-externs"
+TB_CFLAGS="${TB_CFLAGS} -Winline"
+
case $CONFIG in
yuffie)
URL="http://jeremyhu-yuffie:xQUGcg@tinderbox.x.org/builds/rpc"
@@ -26,42 +60,8 @@
export CXX="/opt/local/bin/clang++-mp-3.0"
export LIBTOOLIZE="glibtoolize"
- TB_CFLAGS="-fdiagnostics-show-category=name"
+ TB_CFLAGS="${TB_CFLAGS} -fdiagnostics-show-category=name"
-# Stage 1:
- TB_CFLAGS="${TB_CFLAGS} -Werror=implicit"
- TB_CFLAGS="${TB_CFLAGS} -Werror=nonnull"
- TB_CFLAGS="${TB_CFLAGS} -Wformat-security" # <rdar://problem/9418512> clang is overzealous about -Werror=format-*
- TB_CFLAGS="${TB_CFLAGS} -Wformat-extra-args"
- TB_CFLAGS="${TB_CFLAGS} -Wformat-y2k"
- TB_CFLAGS="${TB_CFLAGS} -Werror=init-self"
- TB_CFLAGS="${TB_CFLAGS} -Werror=main"
- TB_CFLAGS="${TB_CFLAGS} -Werror=missing-braces"
- TB_CFLAGS="${TB_CFLAGS} -Wparentheses" # libX11 XKBBind.c:169
- TB_CFLAGS="${TB_CFLAGS} -Werror=sequence-point"
- TB_CFLAGS="${TB_CFLAGS} -Werror=return-type"
- TB_CFLAGS="${TB_CFLAGS} -Werror=trigraphs"
- TB_CFLAGS="${TB_CFLAGS} -Werror=array-bounds"
-# TB_CFLAGS="${TB_CFLAGS} -Wcast-align" # Noisy
- TB_CFLAGS="${TB_CFLAGS} -Werror=write-strings"
-# TB_CFLAGS="${TB_CFLAGS} -Werror=clobbered"
- TB_CFLAGS="${TB_CFLAGS} -Werror=address"
- TB_CFLAGS="${TB_CFLAGS} -Werror=int-to-pointer-cast"
- TB_CFLAGS="${TB_CFLAGS} -Werror=pointer-to-int-cast"
-
-# Stage 2:
-# TB_CFLAGS="${TB_CFLAGS} -Wlogical-op"
- TB_CFLAGS="${TB_CFLAGS} -Wunused"
- TB_CFLAGS="${TB_CFLAGS} -Wuninitialized"
- TB_CFLAGS="${TB_CFLAGS} -Wshadow"
-# TB_CFLAGS="${TB_CFLAGS} -Wunsafe-loop-optimizations"
- TB_CFLAGS="${TB_CFLAGS} -Wcast-qual"
- TB_CFLAGS="${TB_CFLAGS} -Wmissing-noreturn"
- TB_CFLAGS="${TB_CFLAGS} -Wmissing-format-attribute"
- TB_CFLAGS="${TB_CFLAGS} -Wredundant-decls"
- TB_CFLAGS="${TB_CFLAGS} -Wnested-externs"
- TB_CFLAGS="${TB_CFLAGS} -Winline"
-
JHBUILDRC="jhbuildrc.xquartz"
;;
vincent)
@@ -73,12 +73,9 @@
JHBUILD="linux32 ${JHBUILD}"
LD_LIBRARY_PATH="${PREFIX}/lib:${JHBUILDDIR}/external/build/lib${LD_LIBRARY_PATH+:${LD_LIBRARY_PATH}}"
URL="http://jeremyhu-tifa-linux32:xFDSPr@tinderbox.x.org/builds/rpc"
-
- TB_CFLAGS=""
- TB_CFLAGS="${TB_CFLAGS} -Werror=implicit"
;;
tifa-linux64)
- TB_CFLAGS="-mminimal-toc"
+ TB_CFLAGS="${TB_CFLAGS} -mminimal-toc"
PREFIX="/var/tmp/jhbuild"
# libxcb does not like python3
@@ -88,9 +85,6 @@
# http://llvm.org/bugs/show_bug.cgi?id=11028
export STATIC_ANALYSIS=False
-
- TB_CFLAGS=""
- TB_CFLAGS="${TB_CFLAGS} -Werror=implicit"
;;
*)
echo "Invalid config: ${CONFIG}" >&2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20111031/74e284ed/attachment-0001.html>
More information about the Xquartz-changes
mailing list