[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#922293: libxcomp3 must use -lpthread or -pthread (undefined symbol: pthread_key_create)



Package: libxcomp3
Version: 2:3.5.99.18-1
Severity: normal

Dear Debian Remote Maintainers,

quoting https://lists.debian.org/debian-backports/2019/02/msg00017.html:

* Yuriy M. Kaminskiy <yumkam+debian@gmail.com> [20190214 09:22]:
> On 14.02.2019 10:53, Thomas Arendsen Hein wrote:
> > I just installed x2goserver from stretch-backports and x2goclient
> > from stretch on the same machine. Now x2goclient no longer works
> > correctly due to the following error in nxproxy:
> > 
> > $ nxproxy
> > /usr/lib/nx/bin/nxproxy: symbol lookup error:
> > /usr/lib/x86_64-linux-gnu/libXcomp.so.3: undefined symbol:
> > pthread_key_create
> > 
> > 
> > /usr/lib/x86_64-linux-gnu/libXcomp.so.3 is contained in libxcomp3
> 
> This sounds more like bug in libxcomp3 (if it uses symbols from libpthread, it must link
> to -lpthread [or -pthread]; newer nxproxy likely links to libpthread itself, which hides
> this bug; still, this must be fixed in libxcomp3); fwiw, dh_shlibdeps even complained about this:
> 
> === https://buildd.debian.org/status/fetch.php?pkg=nx-libs&arch=amd64&ver=2%3A3.5.99.18-1&stamp=1548946175&raw=0
> ...
> dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
> ...
> dpkg-shlibdeps: warning: symbol pthread_setspecific used by debian/libxcomp3/usr/lib/x86_64-linux-gnu/libXcomp.so.3.5.99 found in none of the libraries
> ...
> === cut ===
> 
> (this bug seems still present in buster/sid, so I'd suggest filling bug against nx-libs).



I will add a pointer to the Debian bug report on the bpo list.

Regards,
Thomas

-- 
Thomas Arendsen Hein <thomas@intevation.de> - OpenPGP key: 0x5BB3F5195816791A
https://blogs.intevation.de/thomas/         - https://intevation.de/~thomas/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrueck - AG Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner


Reply to: