-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
spdlog: bump fmt10.0.0 and apply patch to fix build error #17976
Conversation
- patch_file: "patches/1.11.0-0001-fix-fmt10-build.patch" | ||
patch_description: "Fix fmt 10.0.0 build" | ||
patch_type: "conan" | ||
patch_source: "https://github.com/gabime/spdlog/pull/2694" |
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.
Due to a commit that modified this file prior to this commit, it was not possible to directly apply the patch file of this PR. Therefore, I copied the changes from this commit and created a patch file myself.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Hi @pwqbot - thank you for your contribution. In order to keep traceability and for us to understand the motivation behind these changes, could you update the PR description with details of the compiler error that would experienced if this patch is not applied? |
@jcar87 Sure, I have updated the related issue and pull request in the description. |
Awesome, thanks so much! |
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.
LGTM! Thanks for taking the time and effort to investigate and resolve this issue. The added details are really helpful and will help review whether the patch is needed in the future.
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ✔️All green in build 6 (
Conan v2 pipeline ✔️
All green in build 4 ( |
The last PR introduced a bug (which can be a chain breaker for other libraries): #18134 |
* Add seadex-genesis library recipe * Update recipes/seadex-genesis/all/test_package/CMakeLists.txt * Make seadex-essentials transitive * Removed header only requirement flag for fmt, spdlog * Use fmt 10.0.0 because of PR #17976 --------- Co-authored-by: Carlos Zoido <mrgalleta@gmail.com>
* Add seadex-genesis library recipe * Update recipes/seadex-genesis/all/test_package/CMakeLists.txt * Make seadex-essentials transitive * Removed header only requirement flag for fmt, spdlog * Use fmt 10.0.0 because of PR conan-io#17976 --------- Co-authored-by: Carlos Zoido <mrgalleta@gmail.com>
Specify library name and version: spdlog/1.11.0
problems:
spdlog 1.11.0 do not support. fmt 10
gabime/spdlog#2782
gabime/spdlog#2767
relate pr:
gabime/spdlog#2694
spack/spack#38082