Page 1 of 1

QLC+ 4.12.3 GIT error

Posted: Wed Jan 01, 2020 8:25 pm
by sbenejam
I have build QLC+ 4.12.3-GIT with Qt 5.13.0 and Qt 5.14.0 on Ubuntu 18.04 and starting it from command line I get this errors.

qlcplus: relocation error: /home/sbenejam/Qt/5.13.0/gcc_64/lib/libQt5Widgets.so.5: symbol _ZN23QPlatformSystemTrayIcon20contextMenuRequestedE6QPointPK15QPlatformScreen version Qt_5_PRIVATE_API not defined in file libQt5Gui.so.5 with link time reference

qlcplus: relocation error: /home/sbenejam/Qt/5.14.0/gcc_64/lib/libQt5Widgets.so.5: symbol _ZN22QGuiApplicationPrivate12addQtOptionsEP5QListI18QCommandLineOptionE version Qt_5_PRIVATE_API not defined in file libQt5Gui.so.5 with link time reference

QLC+ don't start. It's a bug or I'm missing something?. I downloaded the qlcplus-qt5 package and qlcplus starts.

Re: QLC+ 4.12.3 GIT error

Posted: Thu Jan 02, 2020 12:03 pm
by mcallegari
That's weird.
I build on Kubuntu 18.04 with any Qt version and I don't see that error.
Yours looks like a conflict of Qt versions but I can't explain why I'm not seeing it

Re: QLC+ 4.12.3 GIT error

Posted: Thu Jan 02, 2020 3:29 pm
by sbenejam
It's very strange. I will reinstall Qt on sunday. I have a concert this saturday.

Re: QLC+ 4.12.3 GIT error

Posted: Mon Jan 06, 2020 8:43 am
by sbenejam
Hi Massimo, I reinstalled Qt5.13.0 and Qt5 5.14.0 recompiled qlcplus and I get the same errors. Then I reinstalled with apt the libqt5gui5 package from Ubuntu 18.04 repositories and now qlcplus starts. Only one more thing, after closing qlcplus a qlcplus process is still running until I kill it with killall or if I started it from command-line until making a ctrl+c

sbenejam@migjorn:~$ ps aux | grep qlcplus
sbenejam 7351 15.8 0.4 3525928 76396 ? Sl 09:33 0:01 /usr/bin/qlcplus --open
sbenejam 7364 0.0 0.0 15668 960 pts/1 S+ 09:33 0:00 grep --color=auto qlcplus

Re: QLC+ 4.12.3 GIT error

Posted: Mon Jan 06, 2020 11:51 am
by mcallegari
sbenejam wrote: Mon Jan 06, 2020 8:43 am Only one more thing, after closing qlcplus a qlcplus process is still running until I kill it with killall or if I started it from command-line until making a ctrl+c
Yeah, I noticed that too.
Another regression caused by Qt.

Re: QLC+ 4.12.3 GIT error

Posted: Sun Jan 26, 2020 7:57 am
by sbenejam
mcallegari wrote: Mon Jan 06, 2020 11:51 am
sbenejam wrote: Mon Jan 06, 2020 8:43 am Only one more thing, after closing qlcplus a qlcplus process is still running until I kill it with killall or if I started it from command-line until making a ctrl+c
Yeah, I noticed that too.
Another regression caused by Qt.
I tested to build against Qt5.13.0 and I not get this error.