Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1251684

Bug#1108298: FTBFS with symbol mismatch

From Sebastian Ramacher <sramacher@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel.release
Subject Bug#1108298: FTBFS with symbol mismatch
Date 2025-07-02 19:40 +0200
Message-ID <L49B7-eLlI-1@gated-at.bofh.it> (permalink)
References <L1vy9-d2mX-7@gated-at.bofh.it> <L48F3-eKIy-1@gated-at.bofh.it> <L48Yp-eKS0-7@gated-at.bofh.it> <L1vy9-d2mX-7@gated-at.bofh.it> <L48Yp-eKS0-7@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


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

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#1108298: FTBFS: Fails to build from source for binary-only uploads Sven Mueller <smu@google.com> - 2025-06-25 12:30 +0200
  Bug#1108298: FTBFS with symbol mismatch Sven Mueller <smu@google.com> - 2025-07-02 18:40 +0200
    Bug#1108298: FTBFS with symbol mismatch Chris Hofstaedtler <zeha@debian.org> - 2025-07-02 19:00 +0200
      Bug#1108298: FTBFS with symbol mismatch Sebastian Ramacher <sramacher@debian.org> - 2025-07-02 19:40 +0200

csiph-web