You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by br...@apache.org on 2018/11/03 21:52:51 UTC

svn commit: r1845694 - in /subversion/trunk/tools/buildbot/slaves/svn-x64-macosx: svnbuild-bindings.sh svnbuild.sh

Author: brane
Date: Sat Nov  3 21:52:51 2018
New Revision: 1845694

URL: http://svn.apache.org/viewvc?rev=1845694&view=rev
Log:
Silence linker warnings on the macOS build slave. There are currently too many
useless warnings about mismatched libraries, due to Apple's sloppy releases
of the command-line build toolset.

[In tools/buildbot/slaves/svn-x64-macosx]
* svnbuild.sh:
   - Add '-w' linker flag to silence warnings.
   - Do not try to filter out the linker warnings.
* svnbuild-bindings.sh: Also remove the linker warnings filter.

Modified:
    subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild-bindings.sh
    subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh

Modified: subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild-bindings.sh
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild-bindings.sh?rev=1845694&r1=1845693&r2=1845694&view=diff
==============================================================================
--- subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild-bindings.sh (original)
+++ subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild-bindings.sh Sat Nov  3 21:52:51 2018
@@ -31,8 +31,7 @@ scripts=$(cd $(dirname "$0") && pwd)
 build_bindings() {
     echo "============ make $1"
     cd ${absbld}
-    make $1 2>&1 \
-        | grep -v '^ld: [w]arning:.*Falling back to library file for linking. *$'
+    make $1
 }
 
 build_bindings swig-py

Modified: subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh?rev=1845694&r1=1845693&r2=1845694&view=diff
==============================================================================
--- subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh (original)
+++ subversion/trunk/tools/buildbot/slaves/svn-x64-macosx/svnbuild.sh Sat Nov  3 21:52:51 2018
@@ -84,7 +84,7 @@ fi
 
 echo "============ configure"
 cd ${absbld}
-env CC=clang CXX=clang++ \
+env CC=clang CXX=clang++ LDFLAGS='-Wl,-w' \
 ${abssrc}/configure \
     --prefix="${absbld}/.install-prefix" \
     --enable-debug${optimizeconfig} \
@@ -115,5 +115,4 @@ fi
 
 echo "============ make"
 cd ${absbld}
-make -j${parallel} 2>&1 \
-    | grep -v '^ld: [w]arning:.*Falling back to library file for linking. *$'
+make -j${parallel}