jorisvandenbossche commented on issue #33633:
URL: https://github.com/apache/arrow/issues/33633#issuecomment-1385690840

   On the PR, you mentioned at some point (idea to link libprotobuf dynamically 
with the several libarrows instead of statically as we do for all non-arrow 
dependencies):
   
   > Ah, digging into the build - the issue is that they both link libprotobuf 
statically. Instead, we need to link it dynamically. The awkward part will be 
getting vcpkg to do this (I don't think we can make vcpkg build just one 
library dynamically? And then we also have to remember to bundle it into the 
wheel).
   
   I don't know if this option is still being considered, but just to note 
about vcpk: this should be possible by defining a custom triplet, where you can 
change the linking for specific packages 
(https://vcpkg.io/en/docs/users/triplets.html#per-port-customization). And we 
already have custom triplet files, which currently configures all libraries to 
use static linking. 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to