-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Fix VTK duplicate linking libraries #10518
Conversation
Should be correct now. |
Need to test features. |
/azp run |
Was it a note to self or something I should/can do :) ? |
If possible, you can test them too. |
Rebased. |
/azp run |
Azure Pipelines could not run because the pipeline triggers exclude this branch/path. |
Raised version to 14 after the merge of the other VTK PR. |
How can one go about "testing" this PR? Is it "just" to build vtk with all features enabled? |
Hi @larshg Yes, you're right. All features are needed to be tested manually by building vtk with them. The testing was blocked by something before this. I continued to test this last week. Now the test is going well. I will update the test results today. Sorry for the long time to wait. |
Hi @larshg Could you please resolve the conflicts? All features have passed with the following triplets:
As for |
How is this possible now that VTK is upgraded to 9.0? |
|
The patch included here, is only for VTK 8.2. If I rebase I'll have to stick to the VTK 9.0 version and with its feature/dependencies. Or else its downgraded to 8.2 again? I'm not sure how to resolve the conflicts. |
Oh, sorry to hear that. I didn't notice this before. But we still need to add a new patch for |
I will test the features on Linux platform after you resolve the conflicts. |
I don't think it make sense to add this patch to 9.0 as they revamped their modules system / dependencies. |
Describe the pull request
Fixes VTK to not mix debug and release 3. party libraries, however they are still added two times, but it doesn't seem to cause trouble. Guess the linker can identify its already added or?
I propose this for now as it fixes the immediate problem, where the other is more nice to have. And soon 9.0 will probably take over soon -> #9960.
Probably fixes this : #10314
Which triplets are supported/not supported? Have you updated the CI baseline?
Should be for all non-static triplets. Haven't updated the CI baseline, no.
Does your PR follow the maintainer guide?
Should do so yes.