Bug#939290: missing dependency on newer libstdc++ (Re: Bug#939290: libfmt-dev)

2019-09-03 Thread Martin Michlmayr
* Eugene V. Lyubimkin  [2019-09-03 20:14]:
> Yes, thank you for the report. It seems the latest build in unstable
> picked up some symbols from libstdc++ which are not satisfied in
> stable.

Thanks, that's what I thought but I wasn't sure.

Anyway, I re-built the package successfully on Debian stable and was
able to build other package I wanted to build.

-- 
Martin Michlmayr
https://www.cyrius.com/



Bug#939290: missing dependency on newer libstdc++ (Re: Bug#939290: libfmt-dev)

2019-09-03 Thread Eugene V. Lyubimkin
Hi,

Martin Michlmayr kirjoitti 2.9.2019 klo 22.53:
> Package: libfmt-dev
> Version: 5.3.0+ds-1
[...]
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libfmt.a(format.cc.o): in function 
> `fmt::v5::system_error::init(int, fmt::v5::basic_string_view, 
> fmt::v5::format_args)':
> (.text+0xd52): undefined reference to 
> `std::runtime_error::operator=(std::runtime_error&&)'
> collect2: error: ld returned 1 exit status
> 
> Any idea what this is about?

Yes, thank you for the report. It seems the latest build in unstable picked up 
some symbols
from libstdc++ which are not satisfied in stable. Quick work-around: install 
libstdc++6 from
Debian testing.

This bug will be fixed by listing the missing package dependency.


Regards,
-- 
Eugene V. Lyubimkin aka JackYF
C++ GNU/Linux userspace developer, Debian Developer