This is an automated email from the ASF dual-hosted git repository.

lidavidm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new 5609b86b19 ARROW-14771: [C++] Export Protobuf symbol table (#13387)
5609b86b19 is described below

commit 5609b86b19d017dd2df25222256c0497d4f0af46
Author: David Li <[email protected]>
AuthorDate: Fri Jun 24 14:14:26 2022 -0400

    ARROW-14771: [C++] Export Protobuf symbol table (#13387)
    
    This makes it possible to build applications that have Protobuf 
dependencies on Flight.proto and link to Arrow.
    
    Authored-by: David Li <[email protected]>
    Signed-off-by: David Li <[email protected]>
---
 cpp/src/arrow/symbols.map | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/cpp/src/arrow/symbols.map b/cpp/src/arrow/symbols.map
index 79f6ac5081..0c5616c692 100644
--- a/cpp/src/arrow/symbols.map
+++ b/cpp/src/arrow/symbols.map
@@ -33,6 +33,8 @@
     # Also export C-level helpers
     arrow_*;
     pyarrow_*;
+    # ARROW-14771: export Protobuf symbol table
+    descriptor_table_Flight_2eproto;
 
   # Symbols marked as 'local' are not exported by the DSO and thus may not
   # be used by client applications.  Everything except the above falls here.

Reply via email to