[Pkg-mpd-maintainers] Bug#1014543: FTBFS with fmtlib 9.0.0

Shengjing Zhu zhsj at debian.org
Thu Jul 7 17:44:57 BST 2022


Source: mpd
Version: 0.23.6-1
Severity: important
X-Debbugs-Cc: zhsj at debian.org

Hi,

I have uploaded fmtlib 9.0.0 to experimental. During rebuild the reverse
dependencies, your package FTBFS.

Some relevant logs:

In file included from ../src/LogBackend.cxx:21:
../src/Log.hxx: In function ‘void LogFmt(LogLevel, const Domain&, const S&, Args&& ...)’:
../src/Log.hxx:49:44: error: ‘to_string_view’ is not a member of ‘fmt’
   49 |         return LogVFmt(level, domain, fmt::to_string_view(format_str),
      |                                            ^~~~~~~~~~~~~~
../src/Log.hxx:50:29: error: ‘make_args_checked’ is not a member of ‘fmt’
   50 |                        fmt::make_args_checked<Args...>(format_str,
      |                             ^~~~~~~~~~~~~~~~~
../src/Log.hxx:50:51: error: expected primary-expression before ‘...’ token
   50 |                        fmt::make_args_checked<Args...>(format_str,
      |                                                   ^~~

The fmtlib changelog says:

> Removed make_args_checked because it is no longer needed for compile-time checks


More information about the Pkg-mpd-maintainers mailing list