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

Loïc Minier lool at dooz.org
Wed Dec 16 13:25:48 UTC 2009


On Sun, Dec 13, 2009, Jaromír Mikeš wrote:
> $ find /home/mira/zita-convolver -exec grep -i "X_window::x_map()" /dev/null {} \;
> and
> $ find /home/mira/zita-convolver -exec grep -i "X_window" /dev/null {} \;
> giving nothing....

 You might want "grep -r" instead of find ... -exec grep which will exec
 grep for each file and is very inefficient.  i.e.:
    grep -ir X_window::x_map /home/mira/zita-convolver

> I checked also manually ... no definition of 'X_window::x_map() const'

 Well *that* is the actual problem: the symbol is listed in
 debian/libclxclient3.symbols.*, but is not exported.

 It's not good enough to grep for X_window::x_map, this function is
 actually defined in the X_window class directly, see clxclient.h:
    class X_window
    {
    public:
  [...]
    int  x_map (void) const { return XMapWindow   (_disp->_dpy, _wind); }


 While we're at it, why does this package build-depend on
 libasound2-dev and declares itself in section "sound"??  Seems
 completely wrong to me.

-- 
Loïc Minier





More information about the pkg-multimedia-maintainers mailing list