spdlog

Edit Package spdlog
https://github.com/gabime/spdlog

spdlog c++ header files

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
0001-fix-update-to_string_view-function-for-fmt-11.1-3301.patch 0000001124 1.1 KB
baselibs.conf 0000000014 14 Bytes
spdlog.changes 0000049589 48.4 KB
spdlog.spec 0000003322 3.24 KB
v1.15.0.tar.gz 0000276012 270 KB
Comments 8

Anonymous User's avatar

This comment has been deleted


Bernd Ritter's avatar

Thanks, I will get right to it.


Bernd Ritter's avatar

spdlog's dependency fmt just updated to 10.0.0 (https://github.com/fmtlib/fmt/releases/tag/10.0.0), which sadly breaks spdlog. I am aware of this issue and working on a solution.

Update: A patch is now applied - but some test still fails. See Issue: https://github.com/gabime/spdlog/issues/2735


Bernd Ritter's avatar

With an additional patch it now works again. Until a new release with the provided patches is available, we will maintain our own patches. With a new release of spdlog these patches will render redundant.


Eric Schirra's avatar

Build is completely broken.

Have send an request for new package fmt-10 Also an request for spdlog itself. And an request per mail (osc or webgui does not work) for fmt itself.


Bernd Ritter's avatar

Seems due to https://github.com/gabime/spdlog/issues/3129. I fixed the typo in the cmake build options which should have avoided this. Thanks for you patch, but the examples are not part of the package.


Eric Schirra's avatar

To use fmt-11 is wrong! Source from spdlog: define FMT_VERSION 100201


Bernd Ritter's avatar

I guess you refer to this: https://github.com/gabime/spdlog/blob/v1.x/include/spdlog/fmt/bundled/core.h#L21

That's their own bundle replica of libfmt, you can bind against various libfmt as you wish.

openSUSE Build Service is sponsored by