On Sun, 31 Oct 2021 19:16:45 +0100 Andrea Pappacoda <and...@pappacoda.it> wrote:
On Sun, 31 Oct 2021 18:25:07 +0100 Bastian Germann <b...@debian.org>
wrote:
> FTBFS on i386:
>
> debian/libhowardhinnant-date-tz3/DEBIAN/symbols doesn't match
completely
> debian/libhowardhinnant-date-tz3.symbols
Oh, that sucks. What do you advise me to do? I'm not an expert at all,
and managing C++ symbols when upstream doesn't use visibility
attributes is not that great... What about just dropping the symbols
file?
That would be okay for me.
One strange thing I noticed is that dpkg-gensymbols says that some new
and old symbols are missing, but they are actually the same:
-
(c++)"date::time_zone::get_info_impl(std::chrono::time_point<date::local_t,
std::chrono::duration<long, std::ratio<1l, 1l> > >) const@Base" 3.0.1
+#MISSING: 3.0.1-1#
(c++)"date::time_zone::get_info_impl(std::chrono::time_point<std::chrono::_V2::system_clock,
std::chrono::duration<long, std::ratio<1l, 1l> > >) const@Base" 3.0.1
date::local_t != std::chrono::_V2::system_clock