gui/chat/ChatTabWidget.cpp: In member function ‘void ChatTabWidget::setBlinking(int, bool)’: gui/chat/ChatTabWidget.cpp:165:23: error: invalid use of incomplete type ‘class QTabBar’ QIcon icon = tabBar()->tabData(tab).value<QIcon>(); ^~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop-gnome_20180716-192236 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.8.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv net-p2p/retroshare [ebuild N ] net-p2p/retroshare-0.6.4 USE="cli gnome-keyring gui -feedreader -voip"
Created attachment 540358 [details] emerge-info.txt
Created attachment 540360 [details] emerge-history.txt
Created attachment 540362 [details] environment
Created attachment 540364 [details] etc.portage.tbz2
Created attachment 540366 [details] net-p2p:retroshare-0.6.4:20180721-141736.log
Created attachment 540368 [details] temp.tbz2
I don't have Qt 5.11 installed to reproduce it, would you be so kind to test if adding #include <QTabBar> on top of ChatTabWidget.cpp fix the bug? In that case I could produce easly a patching ebuild so we can keep compiling last stable retroshare version while upstream release a new one with this bug fixed
See also: https://github.com/RetroShare/RetroShare/commit/428b331d8efede1e2f39f2fc49216c675d081030
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de000ce6015b9d016f28d68b39790c0580a90e1a commit de000ce6015b9d016f28d68b39790c0580a90e1a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-08-21 08:23:16 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-08-21 08:27:16 +0000 net-p2p/retroshare: Fix build with Qt 5.11 Closes: https://bugs.gentoo.org/661742 Package-Manager: Portage-2.3.47, Repoman-2.3.10 .../files/retroshare-0.6.4-qt-5.11.patch | 63 ++++++++++++++++++++++ net-p2p/retroshare/retroshare-0.6.4.ebuild | 6 ++- 2 files changed, 67 insertions(+), 2 deletions(-)