-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[magnum/magnum-plugins] Fix patches for --head builds #10158
Conversation
Signed-off-by: Squareys <squareys@googlemail.com>
Since basisu port has been updated, we can now use it without patching the magnum-plugins code for compatibility. Signed-off-by: Squareys <squareys@googlemail.com>
Signed-off-by: Squareys <squareys@googlemail.com>
aef4065
to
a1092f5
Compare
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.
Please update version info of these ports, see documentation.
Signed-off-by: Squareys <squareys@googlemail.com>
@JackBoosY Thank you for the review! I made changes accordingly. Please have another look. |
@Squareys Don't forget to update version info : ) |
@JackBoosY Ah, right, thanks! 🙏 Done with latest commit. |
And |
Signed-off-by: Squareys <squareys@googlemail.com>
5488827
to
7fd21af
Compare
Yes, sorry, @mosra just pinged me on that, too. Totally forgot I had changed that aswell 🙄 |
LGTM, we need to test all features. |
Build failure with
Looks like you forgot to pass in the following parameters:
|
@JackBoosY The magnum port has platform dependent features, e.g. |
The inability to use The build should work on Windows if you install |
@Squareys If some features are not supported with some triplets, you should add error message in portfile.cmake before
When I building
Seems missing links to some libraries? |
Okay, we'll need to roll out our own Good idea with the |
@mosra Yes, we need all features to be successfully tested. |
@mosra @Squareys @JackBoosY It is okay if not all features are passing. We just don't want to introduce any additional failures (which is why we test all the features). Since this feature combination seems to have been failing since the beginning, I would be OK with merging this PR. |
@dan-shaw Okay. |
Hi all!
I updated the magnum and magnum-plugins portfiles to work with current HEAD.
As per usual the maintainer of Magnum, @mosra, will quickly review and approve the PR.
Best,
Jonathan