[Xquartz-changes] [600] tinderbox

source_changes at macosforge.org source_changes at macosforge.org
Sat Jan 28 12:39:07 PST 2012


Revision: 600
          http://trac.macosforge.org/projects/xquartz/changeset/600
Author:   jeremyhu at freedesktop.org
Date:     2012-01-28 12:39:06 -0800 (Sat, 28 Jan 2012)
Log Message:
-----------
We can use the static analyzer on Linux/ppc now

Modified Paths:
--------------
    tinderbox/jhbuildrc.linux
    tinderbox/tinderbox_test.sh

Modified: tinderbox/jhbuildrc.linux
===================================================================
--- tinderbox/jhbuildrc.linux	2012-01-28 10:21:32 UTC (rev 599)
+++ tinderbox/jhbuildrc.linux	2012-01-28 20:39:06 UTC (rev 600)
@@ -18,12 +18,13 @@
 makeargs = '-j1'
 
 makecheck = True
-makecheck_advisory = False
-#makecheck_advisory = True
+#makecheck_advisory = False
 
+# libdrm fails make check
+makecheck_advisory = True
+
 static_analyzer = os.environ['STATIC_ANALYSIS'] != 'False'
 # libxcb generated code has a bunch of warnings that take up 1G of log space
 module_static_analyzer = { 'libxcb' : False }
 static_analyzer_outputdir = os.path.join(os.environ['JHBUILDDIR'] , os.environ['ANALYZERSUBDIR'])
 static_analyzer_template = 'scan-build -v --use-cc=gcc --use-c++=g++ -o %(outputdir)s/%(module)s '
-

Modified: tinderbox/tinderbox_test.sh
===================================================================
--- tinderbox/tinderbox_test.sh	2012-01-28 10:21:32 UTC (rev 599)
+++ tinderbox/tinderbox_test.sh	2012-01-28 20:39:06 UTC (rev 600)
@@ -47,10 +47,12 @@
     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} -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_GNU_SOURCE"
+    # http://llvm.org/bugs/show_bug.cgi?id=11867 (and probably others)
+    #export CC="/opt/llvm/bin/clang"
+    #export OBJC="${CC}"
+    #export CXX="/opt/llvm/bin/clang++"
 
-    # http://llvm.org/bugs/show_bug.cgi?id=11028
-    export STATIC_ANALYSIS=False
+    TB_CFLAGS="${TB_CFLAGS} -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_GNU_SOURCE"
     ;;
   tifa-linux64)
     TB_CFLAGS="${TB_CFLAGS} -mminimal-toc"
@@ -60,9 +62,6 @@
     export PYTHON="/usr/bin/python2"
     LD_LIBRARY_PATH="${PREFIX}/lib:${JHBUILDDIR}/external/build/lib${LD_LIBRARY_PATH+:${LD_LIBRARY_PATH}}"
     URL="http://jeremyhu-tifa-linux64:JsFKEr4f6@tinderbox.x.org/builds/rpc"
-
-    # http://llvm.org/bugs/show_bug.cgi?id=11028
-    export STATIC_ANALYSIS=False
     ;;
   *)
     echo "Invalid config: ${CONFIG}" >&2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/xquartz-changes/attachments/20120128/5f8f12e5/attachment.html>


More information about the Xquartz-changes mailing list