Bump spdlog to 1.11, add fmt as dependency for spdlog#368
Bump spdlog to 1.11, add fmt as dependency for spdlog#368rapids-bot[bot] merged 8 commits intorapidsai:branch-23.04from
Conversation
|
Pull requests from external contributors require approval from a |
|
/ok to test |
bdice
left a comment
There was a problem hiding this comment.
Requesting changes for now with two small comments. I am going to wait to merge this until I can babysit the RMM PR through to completion, to minimize potential downtime / downstream breakage. Probably next Monday.
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
|
/ok to test |
|
This doesn't seem to be working properly in the case where spdlog and fmt aren't installed already locally when trying to build RMM: I think this is because we're depending on both |
We are doing multiple exports of the |
|
/merge |
PR #1177 was merged a little too early when CI passed due to the presence of a `/merge` comment and sufficient approvals. This reverts a temporary change to the rapids-cmake repo that is no longer needed because rapidsai/rapids-cmake#368 has been merged. Authors: - Bradley Dice (https://github.com/bdice) Approvers: - Robert Maynard (https://github.com/robertmaynard) URL: #1209
Description
Bumps spdlog to 1.11.0 and adds
fmtas a dependency of spdlog and sets theSPDLOG_FMT_EXTERNAL_HOcmake option for spdlog. Happy to change that to be controlled by an argument to therapids_cpm_spdlogfunction if desired. I believe the existing testing should cover the changes made here as thespdlogandrmmrelated tests were failing until addingfmtto thespdlogBUILD_EXPORT_SETandINSTALL_EXPORT_SET.Checklist
cmake-format.jsonis up to date with these changes.include_guard(GLOBAL))