[ci] Whitelist more symbols and unbreak mac CI
authorEbrahim Byagowi <ebrahim@gnu.org>
Mon, 10 Oct 2016 13:57:52 +0000 (17:27 +0330)
committerEbrahim Byagowi <ebrahim@gnu.org>
Tue, 11 Oct 2016 13:42:08 +0000 (17:12 +0330)
Thanks to @khaledhosny, actually this is his work :)

src/check-symbols.sh

index b2bf43f..ba09ba1 100755 (executable)
@@ -19,8 +19,8 @@ tested=false
 for suffix in so dylib; do
        so=.libs/libharfbuzz.$suffix
        if ! test -f "$so"; then continue; fi
-       
-       EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRSTVW] ' | grep -v ' _fini\>\| _init\>\| _fdata\>\| _ftext\>\| _fbss\>\| __bss_start\>\| __bss_start__\>\| __bss_end__\>\| _edata\>\| _end\>\| _bss_end__\>\| __end__\>\| __gcov_flush\>\| llvm_' | cut -d' ' -f3`"
+
+       EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRSTVW] ' | grep -v ' _fini\>\| _init\>\| _fdata\>\| _ftext\>\| _fbss\>\| __bss_start\>\| __bss_start__\>\| __bss_end__\>\| _edata\>\| _end\>\| _bss_end__\>\| __end__\>\| __gcov_flush\>\| ___gcov_flush\>\| llvm_\| _llvm_' | cut -d' ' -f3`"
 
        prefix=`basename "$so" | sed 's/libharfbuzz/hb/; s/-/_/g; s/[.].*//'`