Skip to content
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

Update to 1.9.2 and enable tests. #6

Merged
merged 8 commits into from
Mar 10, 2022
Merged

Update to 1.9.2 and enable tests. #6

merged 8 commits into from
Mar 10, 2022

Conversation

ScottBailey
Copy link

@ScottBailey ScottBailey commented Mar 4, 2022

Changes

Changes:

  • Update version from 1.9.0 to 1.9.2.
  • Prefer ninja to nmake/make.
  • Enable author's tests.
  • Add a patch for windows tests.
  • Resolve static link / overdepend issue.
  • Add split.
    • Retain historic build as spdlog.
    • Add spdlog-fmt-embed to build with similar options to conda-forge.

Review Information

Source

https://github.com/gabime/spdlog/tree/v1.9.2

License

https://github.com/gabime/spdlog/blob/v1.9.2/LICENSE

MIT

Upstream Changes

https://github.com/gabime/spdlog/releases

I think the inclusion of gabime/spdlog#2035 may be necessary.

Issues

https://github.com/gabime/spdlog/issues

Most recent (and outstanding items) are enhancement or howto
requests. Nothing looks like it should stop us fro taking this.

Pins and Requireds

fmt needs to be a recent version, I've selected 8.1.1.

Testing

Enabled author's tests. They pass when a windows test is patched to
allow a little slop in timing.

Closing Comments

Looks good. Mamba needs it. Let's take it!

@ScottBailey ScottBailey closed this Mar 4, 2022
@ScottBailey ScottBailey reopened this Mar 4, 2022
Copy link

@tobijk tobijk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice...

@ScottBailey ScottBailey merged commit de0a8ca into master Mar 10, 2022
@ScottBailey ScottBailey deleted the sb_update_9.1.2 branch March 10, 2022 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants