Control: reassign -1 libh2o-evloop0.13 2.2.5+dfsg1-6 Control: retitle -1 libh2o-evloop.so must be linked with libwslay Control: severity -1 serious
On Thu, Sep 06, 2018 at 01:54:15PM +0200, Chris Hofstaedtler wrote: > Package: libh2o-evloop-dev > Version: 2.2.5+dfsg1-6 > Severity: important > > Hi, > > the libh2o-evloop shared library needs symbols from libwslay, but the > pkg-config file does not specify this. As such, downstream users of > libh2o-evloop need to manually add -lwslay to their command lines. > > Please add -lwslay to libh2o-evloop.pc. > > Errors etc: > /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libh2o-evloop.so: > undefined reference to `wslay_event_want_read’. > ... Thanks for your report. The actual bug is that libh2o-evloop.so is not linked with libwslay: https://buildd.debian.org/status/fetch.php?pkg=h2o&arch=amd64&ver=2.2.5%2Bdfsg1-6&stamp=1528159162&raw=0 ... dh_shlibdeps -a dpkg-shlibdeps: warning: symbol wslay_event_want_write used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_context_server_init used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_want_read used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_recv used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_context_free used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_set_error used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_send used by debian/libh2o-evloop0.13/usr/lib/x86_64-linux-gnu/libh2o-evloop.so.0.13.5 found in none of the libraries ... dpkg-shlibdeps: warning: symbol wslay_event_want_write used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_recv used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_send used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_context_server_init used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_want_read used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_set_error used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries dpkg-shlibdeps: warning: symbol wslay_event_context_free used by debian/libh2o0.13/usr/lib/x86_64-linux-gnu/libh2o.so.0.13.5 found in none of the libraries ... > Thanks, > Chris cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed