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]
