On 2025-07-02 18:49:27 +0200, Chris Hofstaedtler wrote: > On Wed, Jul 02, 2025 at 06:33:04PM +0200, Sven Mueller wrote: > > I shall probably add that the rebuild happened in testing, not unstable. > > > > However, I reproduced it now without the +b1 of a binNMU in testing, > > so this isn't purely because of the binNMU, it also happens in plain > > Trixie. > > I've just tried to repro this, and can report that building gensio > in both unstable and testing shows the same symbol file issues, but > the build continues for me. (On aarch64.) > > The diff is: > > dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see > diff output below > dpkg-gensymbols: warning: debian/libgensio6t64/DEBIAN/symbols doesn't match > completely debian/libgensio6t64.symbols > --- debian/libgensio6t64.symbols (libgensio6t64_2.8.13-7_arm64) > +++ dpkg-gensymbolsLuugWc 2025-07-02 16:40:31.199554297 +0000 > @@ -456,7 +456,7 @@ > _ZNSt12_Vector_baseIhSaIhEED1Ev@Base 2.8.6 > _ZNSt12_Vector_baseIhSaIhEED2Ev@Base 2.8.6 > _ZNSt6vectorIhSaIhEE17_M_default_appendEj@Base 2.8.13-7 > -#MISSING: 2.8.13-7# _ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 2.8.13 > + _ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 2.8.13-7 > _ZTIN7gensios12gensio_errorE@Base 2.8.6 > _ZTIN7gensios13Serial_GensioE@Base 2.8.6 > _ZTIN7gensios14Serial_Op_DoneE@Base 2.8.6 > @@ -816,7 +816,7 @@ > _ZNK7gensios4Addr13to_string_allB5cxx11Ev@Base 2.8.6 > _ZNK7gensios4Addr9to_stringB5cxx11Ev@Base 2.8.6 > _ZNSt6vectorIhSaIhEE17_M_default_appendEj@Base 2.8.13-7 > -#MISSING: 2.8.13-7# _ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 2.8.13 > + _ZNSt6vectorIhSaIhEE17_M_default_appendEm@Base 2.8.13-7 > _ZTIN7gensios12gensio_errorE@Base 2.8.6 > _ZTIN7gensios4AddrE@Base 2.8.6 > _ZTIN7gensios8Os_FuncsE@Base 2.8.6
Those symbols are template instantiations of std::vector and should be marked as optional. Cheers -- Sebastian Ramacher