From 3242e29e57acf1715f4f7bfd7c384d4a699c68f3 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Wed, 9 Apr 2014 08:24:02 -0300 Subject: [PATCH 1/1] build: add canonicalize_file_name to symbols exported from libnotmuch.so This is needed for our compat version of canonicalize_file_name to be used. --- lib/gen-version-script.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/gen-version-script.sh b/lib/gen-version-script.sh index 76670d57..64a73749 100644 --- a/lib/gen-version-script.sh +++ b/lib/gen-version-script.sh @@ -23,6 +23,6 @@ while read sym; do ;; esac done -nm $* | awk '$1 ~ "^[0-9a-fA-F][0-9a-fA-F]*$" && $2 == "T" && $3 ~ "^get(line|delim)$" {print $3 ";"}' +nm $* | awk '$1 ~ "^[0-9a-fA-F][0-9a-fA-F]*$" && $2 == "T" && $3 ~ "^(getline|getdelim|canonicalize_file_name)$" {print $3 ";"}' sed -n 's/^[[:space:]]*\(notmuch_[a-z_]*\)[[:space:]]*(.*/ \1;/p' $HEADER printf "local: *;\n};\n" -- 2.43.0