ソースを参照

Don't try to load libSegFault.so if it doesn't exist

glinux seems to have changed, and libsegfault.so isn't
available (or at least at that location) anymore.

Test: Presubmits
Change-Id: Ic94621a2980200f24bf501e543fa6e72b0c71951
Cole Faust 1 年間 前
コミット
0356007954
1 ファイル変更4 行追加2 行削除
  1. 4 2
      build_test.bash

+ 4 - 2
build_test.bash

@@ -48,8 +48,10 @@ source "${TOP}/build/soong/scripts/microfactory.bash"
 
 case $(uname) in
   Linux)
-    export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
-    export SEGFAULT_USE_ALTSTACK=1
+    if [[ -f /lib/x86_64-linux-gnu/libSegFault.so ]]; then
+      export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
+      export SEGFAULT_USE_ALTSTACK=1
+    fi
     ulimit -a
     ;;
 esac