PARQUET-1150: Hide statically linked boost symbols
Author: Korn, Uwe <Uwe.Korn@blue-yonder.com>
Closes #416 from xhochy/PARQUET-1150 and squashes the following commits:
13f23c4 [Korn, Uwe] Hide statically linked boost symbols
diff --git a/src/parquet/symbols.map b/src/parquet/symbols.map
index a94f114..e00751e 100644
--- a/src/parquet/symbols.map
+++ b/src/parquet/symbols.map
@@ -19,25 +19,12 @@
# Symbols marked as 'local' are not exported by the DSO and thus may not
# be used by client applications.
local:
- # zlib
- adler32*;
- crc32*;
- get_crc_table;
- inflate*;
- zError;
- zlib*;
-
- # these symbols seem to not universally be found in all libz.a
- deflate*;
- zc*;
- _tr_*;
-
# devtoolset / static-libstdc++ symbols
__cxa_*;
extern "C++" {
- # snappy
- snappy::*;
+ # boost
+ boost::*;
# thrift
apache::thrift::*;