Source: open3d
Version: 0.15.1+ds-2
Severity: important
Tags: ftbfs
X-Debbugs-Cc: [email protected]
Hi,
I have uploaded fmtlib 9.0.0 to experimental. During rebuild the reverse
dependencies, your package FTBFS.
Some relevant logs:
MakeFiles/visualization.dir/rendering/filament/FilamentRenderer.cpp.o -c
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentRenderer.cpp
In file included from /usr/include/fmt/format.h:48,
from
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RendererHandle.h:41,
from
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/MaterialModifier.h:31,
from
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentEntitiesMods.h:31,
from
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentEntitiesMods.cpp:27:
/usr/include/fmt/core.h: In instantiation of ‘constexpr
fmt::v9::detail::value<Context> fmt::v9::detail::make_value(T&&) [with Context
= fmt::v9::basic_format_context<fmt:
:v9::appender, char>; T =
open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::MaterialInstance>&]’:
/usr/include/fmt/core.h:1753:29: required from ‘constexpr
fmt::v9::detail::value<Context> fmt::v9::detail::make_arg(T&&) [with bool
IS_PACKED = true; Context = fmt::v9::
basic_format_context<fmt::v9::appender, char>; fmt::v9::detail::type
<anonymous> = fmt::v9::detail::type::custom_type; T =
open3d::visualization::rendering::REHandle<open3
d::visualization::rendering::EntityType::MaterialInstance>&; typename
std::enable_if<IS_PACKED, int>::type <anonymous> = 0]’
/usr/include/fmt/core.h:1877:77: required from ‘constexpr
fmt::v9::format_arg_store<Context, Args>::format_arg_store(T&& ...) [with T =
{open3d::visualization::rendering
::REHandle<open3d::visualization::rendering::EntityType::MaterialInstance>&,
const
open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType:
:Texture>&, const char*&}; Context =
fmt::v9::basic_format_context<fmt::v9::appender, char>; Args =
{open3d::visualization::rendering::REHandle<open3d::visualization::rend
ering::EntityType::MaterialInstance>,
open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::Texture>,
const char*}]’
/usr/include/fmt/core.h:1894:38: required from ‘constexpr
fmt::v9::format_arg_store<Context, typename std::remove_cv<typename
std::remove_reference<Args>::type>::type ..
.> fmt::v9::make_format_args(Args&& ...) [with Context =
fmt::v9::basic_format_context<fmt::v9::appender, char>; Args =
{open3d::visualization::rendering::REHandle<open3d:
:visualization::rendering::EntityType::MaterialInstance>&, const
open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::Texture>&,
const
char*&}]’
/<<PKGBUILDDIR>>/cpp/open3d/utility/Logging.h:188:65: required from ‘static
void open3d::utility::Logger::LogWarning_(const char*, int, const char*, const
char*, Args&&
...) [with Args =
{open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::MaterialInstance>&,
const open3d::visualization::rendering::REH
andle<open3d::visualization::rendering::EntityType::Texture>&, const char*&}]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentEntitiesMods.cpp:212:22:
required from here
/usr/include/fmt/core.h:1733:7: error: static assertion failed: Cannot format
an argument. To make type T formattable provide a formatter<T> specialization:
https://fmt.dev/latest/api.html#udt
1733 | formattable,
| ^~~~~~~~~~~