-
Notifications
You must be signed in to change notification settings - Fork 446
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[GLUTEN-7208][VL]fix: loading libvelox.so failed when using static glog #7209
Conversation
Thanks for opening a pull request! Could you open an issue for this pull request on Github Issues? https://github.com/apache/incubator-gluten/issues Then could you also rename commit message and pull request title in the following format?
See also: |
@JinHelin404, thanks for your pr! According to your change, linking glog is only required when |
@JinHelin404, I remember linking glog is necessary when debug build is enabled (at least it's true at that code point). The issue of both statically and dynamically linking can happen when static glog lib is used, regardless of vcpkg is enabled or not (enabling vcpkg definitely makes static glog lib be used). I think we can remove the below check to also hide those conflict symbols when vcpkg is not enabled: |
@PHILO-HE Thanks for your advice. I agree that we can always hide these symbols and I have fixed this pr. |
@JinHelin404, please fix cmake format issue (you can just apply the patch generated in that failed CI log). BTW, please verify this patch in your local to ensure it can really fix your encountered issue . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your fix!
What changes were proposed in this pull request?
(Fixes: #7208)
How was this patch tested?