lukester1975 opened a new issue, #14869:
URL: https://github.com/apache/arrow/issues/14869

   ### Describe the enhancement requested
   
   Without, the generated pc file is insufficient (at least without "manually" 
defining ARROW_STATIC, which is unpleasant).
   
   Quick hack fix: 
https://github.com/lukester1975/arrow/commit/2a8efd9c0bf69fe1b466e157bd69e83a757c926e
   
   * Cflags.private is quite new 
(https://gitlab.freedesktop.org/pkg-config/pkg-config/-/merge_requests/13), so 
this approach might be unpalatable.
   * pkgconfiglite is too old to include that (no commits since 2016??). It 
does quietly ignore the field, though.
   * vcpkg does its own merging of Cflags.private into Cflags, so not an issue 
if pkg-config doesn't understand Cflags.private there (my case).
   * Obviously this is applying to all platforms, not just Windows, but should 
do no harm...?
   
   Seems like there should be some sort of fix here rather than asking vcpkg to 
patch it!
   
   Regards
   
   
   ### Component(s)
   
   C++


-- 
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