-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Add gc/8.2.2 recipe #12764
Add gc/8.2.2 recipe #12764
Conversation
@madebr and @uilianries, please review |
This comment has been minimized.
This comment has been minimized.
3669268
to
ef27f57
Compare
This comment has been minimized.
This comment has been minimized.
What's wrong with the yml file? How to specify absence of patches for 8.2.2 properly? |
* Add gc/8.2.2 recipe * gc: rename update-cmake.patch to update-cmake-8_0_4.patch
ef27f57
to
2416ace
Compare
This comment has been minimized.
This comment has been minimized.
Signed-off-by: Uilian Ries <[email protected]>
Adapt new Tools
This comment has been minimized.
This comment has been minimized.
@uilianries It did not help, still got an error |
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.
This recipe didn't receive any update for a long time. Now, the technical debt should be paid.
This comment has been minimized.
This comment has been minimized.
@ivmai Conan will not fix it for you, you need to patch bdwgc CMakefile instead. The patch can be included to this PR and applied. The current error is clear:
There is no a dependency between
I just tested this patch locally and worked. |
@uilianries Thank you. It is clear now. So, my question: is it OK if we rename cmake target name of libatomic_ops conanfile.py to Atomic_ops::atomic_ops to match that of the upstream (planned release)? |
I've backported the patch to v8.2.2 but using libatomic_ops::libatomic_ops for now. Let's check the CI results. |
This comment has been minimized.
This comment has been minimized.
348fd12
to
60303ca
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
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.
One tiny comment about installing docs -- feel free to apply but I approved
@uilianries Any more remarks? |
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.
LGTMM
Specify library name and version: gc/8.2.2
Full list of changes - https://github.com/ivmai/bdwgc/releases/tag/v8.2.2
I'm upstream maintainer of this library.