On Wed, Sep 20, 2023 at 11:44:09AM +0000, Klemens Nanni wrote: > On amd64 I haven't been able to start it: > > $ neochat > QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-kn' > neochat:/usr/local/lib/qt5/libQt5Pdf.so.1.0: undefined symbol > 'FPDF_InitLibrary' > ld.so: neochat: lazy binding failed! > Killed > > Qt5Pdf is from x11/qt5/qtwebengine. > > Anyone knows what's going on or want to investigate?
FWIW, neochat starts fine if qtwebengine isn't installed. So something is wrong with libQt5Pdf.so.1.0 and this probably needs to be fixed in qtwebengine. The symbol itself seems to come from pdfium https://sources.debian.org/src/qtwebengine-opensource-src/5.15.15+dfsg-2/src/3rdparty/chromium/third_party/pdfium/fpdfsdk/fpdf_view.cpp/?hl=165#L165 > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/neochat/Makefile,v > retrieving revision 1.16 > diff -u -p -r1.16 Makefile > --- Makefile 1 Sep 2023 09:28:59 -0000 1.16 > +++ Makefile 20 Sep 2023 11:40:08 -0000 > @@ -1,3 +1,5 @@ > +BROKEN = neochat:/usr/local/lib/qt5/libQt5Pdf.so.1.0: undefined symbol > 'FPDF_InitLibrary' > + > COMMENT = client for Matrix chat > MODKDE_VERSION = 23.04.3 > DISTNAME = neochat-${MODKDE_VERSION} >