Bug#560644: clxclient: FTBFS: dpkg-gensymbols fails

Reinhard Tartler siretart at tauware.de
Sat Dec 12 07:48:45 UTC 2009


Jaromír Mikeš <mira.mikes at seznam.cz> writes:

>> Od: Lucas Nussbaum <lucas at lucas-nussbaum.net>
>
>> ----------------------------------------
>> Source: clxclient
>> Version: 3.6.1-1
>> Severity: serious
>> User: debian-qa at lists.debian.org
>> Usertags: qa-ftbfs-20091210 qa-ftbfs
>> Justification: FTBFS on amd64
>> 
>> Hi,
>> 
>> During a rebuild of all packages in sid, your package failed to build on
>> amd64.
>> 
> [snip]
>> > dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see
>> diff output below
>> > dpkg-gensymbols: warning: debian/libclxclient3/DEBIAN/symbols doesn't match
>> completely debian/libclxclient3.symbols.amd64
>> > --- debian/libclxclient3.symbols.amd64 (libclxclient3 amd64)
>> > +++ dpkg-gensymbolsSsW4JM	2009-12-11 01:06:08.491202125 +0100
>> > @@ -296,7 +296,7 @@
>> >   _ZNK8X_window12x_set_attribEmP20XSetWindowAttributes at Base 3.6.1-1~
>> >   _ZNK8X_window17x_set_bit_gravityEi at Base 3.6.1-1~
>> >   _ZNK8X_window17x_set_win_gravityEi at Base 3.6.1-1~
>> > - _ZNK8X_window5x_mapEv at Base 3.6.1-1~
>> > +#MISSING: 3.6.1-1# _ZNK8X_window5x_mapEv at Base 3.6.1-1~
>> >   _ZNK8X_window6x_moveEii at Base 3.6.1-1~
>> >   _ZNK8X_window8x_resizeEii at Base 3.6.1-1~
>> >   _ZTI10X_callback at Base 3.6.1-1~
>> > dh_makeshlibs: dpkg-gensymbols -plibclxclient3
>> -Idebian/libclxclient3.symbols.amd64 -Pdebian/libclxclient3 returned exit code
>> 1
>> > make: *** [binary-fixup/libclxclient3] Error 9
>
> Hi,
>
> It is strange ...

> As it seen in diff output process is complaining about
> _ZNK8X_window5x_mapEv at Base 3.6.1-1~ line and wants to replaced by
> totally same string.

Where do you see that it wants to replace it? From the output above, I
see that the symbol _ZNK8X_window5x_mapEv is missing now, which is
demangled with c++filt to 'X_window::x_map() const'.

> I double checked clxclient repo if there is some typo in
> libclxclient3.symbols.amd64 file e.g. some redundant space etc.,
> but nothing like this.
>
> hmm.. how to fix it?

Try looking for the definition of 'X_window::x_map() const' in the
source and see if it is only exported conditionally or something.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4



More information about the pkg-multimedia-maintainers mailing list