C++ client: hide deflate symbols These snuck in via commit 8a4bb33. Oddly, client_symbol-test.sh was only observed to be failing on el6 (not on Ubuntu 14.04 or 16.04). The running theory is it's because the devtoolset linker is old enough that it can't figure out that these symbols aren't callable by any client code path.
Change-Id: Ibb5b6cf186a9a18583c4695b134c0729b81a4c01 Reviewed-on: http://gerrit.cloudera.org:8080/5023 Reviewed-by: Todd Lipcon <[email protected]> Tested-by: Kudu Jenkins Project: http://git-wip-us.apache.org/repos/asf/kudu/repo Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/388908c0 Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/388908c0 Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/388908c0 Branch: refs/heads/master Commit: 388908c0d5f2fc810a92ccc3ab0adca17f79358e Parents: dbac80f Author: Adar Dembo <[email protected]> Authored: Wed Nov 9 14:49:50 2016 -0800 Committer: Adar Dembo <[email protected]> Committed: Wed Nov 9 23:48:55 2016 +0000 ---------------------------------------------------------------------- src/kudu/client/symbols.map | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kudu/blob/388908c0/src/kudu/client/symbols.map ---------------------------------------------------------------------- diff --git a/src/kudu/client/symbols.map b/src/kudu/client/symbols.map index 7c6db4d..fe11596 100644 --- a/src/kudu/client/symbols.map +++ b/src/kudu/client/symbols.map @@ -14,6 +14,7 @@ # zlib adler32*; crc32*; + deflate*; get_crc_table; inflate*; zError;
