]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
fmt: upgrade 11.1.1 -> 11.1.3
authorWang Mingyu <wangmy@fujitsu.com>
Tue, 18 Feb 2025 07:39:07 +0000 (15:39 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 18 Feb 2025 22:52:42 +0000 (22:52 +0000)
commitcfe2d61fa142ae146abdb44a3de028b9804ddc91
tree059992e1a2868ff59eebe55ad55a767b1abdf837
parent73288647931cb498e15a1846a77fe02d2f1e75c5
fmt: upgrade 11.1.1 -> 11.1.3

fix-gcc9.patch
removed since it's included in 11.1.3

Changelog:
=========
- Fixed compilation on GCC 9.4
- Worked around an internal compiler error when using C++20 modules with GCC
  14.2 and earlier
- Worked around a bug in GCC 6
- Fixed an issue caused by instantiating 'formatter<const T>'
- Fixed formatting into 'std::ostreambuf_iterator' when using format string
  compilation
- Restored a constraint on the map formatter so that it correctly reports as
  unformattable when the element is
- Reduced the size of format specs
- Readded 'args()' to 'fmt::format_context'
- Fixed a bogus MSVC warning
- Fixed a pedantic mode error in the CMake config
- Fixed ABI compatibility with earlier 11.x versions
- Added 'wchar_t' support to the 'std::bitset' formatter
- Prefixed CMake components with 'fmt-' to simplify usage of {fmt} via
  'add_subdirectory'
- Updated docs for meson
- Fixed a compilation error in chrono on nvcc
- Fixed various warnings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/fmt/files/fix-gcc9.patch [deleted file]
meta/recipes-devtools/fmt/fmt_11.1.3.bb [moved from meta/recipes-devtools/fmt/fmt_11.1.1.bb with 84% similarity]