kou commented on issue #43422: URL: https://github.com/apache/arrow/issues/43422#issuecomment-2257299141
> The intent of this issue was more to ask the question of whether we want to keep fixing these problems. Hmm. I think that GH-43465 is the real fix of the mixing system GoogleTest and bundled GoogleTest problem. So we don't need to fix these problems anymore. > Is there a compelling reason to continue supporting a user-configurable version of GTest? I don't object this proposal strongly but here are some reasons: 1. `libarrow_testing.so` depends on GoogleTest. If we always depend on our vendored GoogleTest, users can't mix system GoogleTest and `libarrow_testing.so`. 2. In general, packaging systems such as .deb and .rpm don't like vendoring. 3. I want to use system libraries as much as possible to avoid building them entirely. (ccache can reduce build time as you mentioned.) -- 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]
