[X2Go-Dev] Bug#1307: X2Go issue (in src:x2goclient) has been marked as pending for release
tag #1307 pending fixed #1307 4.1.2.2 thanks Hello, X2Go issue #1307 (src:x2goclient) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=2579c87 The issue will most likely be fixed in src:x2goclient (4.1.2.2). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit 2579c8758dede265b9473d2afe0984348fbcedb8 Author: Mihai Moldovan Date: Thu Jul 5 08:53:48 2018 +0200 debian/changelog: add bug closure for #1307. diff --git a/debian/changelog b/debian/changelog index 1311d0a..3cd2915 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,7 +7,7 @@ x2goclient (4.1.2.2-0x2go1) UNRELEASED; urgency=medium [ Mihai Moldovan ] * New upstream version (4.1.2.2): - src/printwidget.cpp: add QButtonGroup include, fixes compile errors with - Qt 5.11+. + Qt 5.11+. Fixes: #1307. -- X2Go Release Manager Tue, 26 Jun 2018 00:39:28 +0200 ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev
Re: [X2Go-Dev] Bug#1307: Build failure with qt-5.11
This is also caused by upgrading to QT5.11 and can fixed in src/printwidget.cpp by simply adding "#include " On 07/04/2018 07:13 PM, Rick Gregory wrote: These sound like the kind of errors you get when you just try to compile Qt4 code with Qt5. What was the link from which you downloaded the code? On 2018-07-04 12:32 PM, Lars Wendler wrote: Package: x2goclient Version: 4.1.2.1 This happens with qt-5.11.1: x86_64-pc-linux-gnu-g++ -c -march=native -mtune=native -O2 -pipe -Wall -W -D_REENTRANT -fPIC -DCFGCLIENT -D__linux__ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o printwidget.o src/printwidget.cpp src/printwidget.cpp: In constructor ‘PrintWidget::PrintWidget(QWidget*)’: src/printwidget.cpp:77:36: error: invalid use of incomplete type ‘class QButtonGroup’ QButtonGroup* bg=new QButtonGroup(); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ make: *** [Makefile:2025: printwidget.o] Error 1 ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev -- Rick Gregory rgreg...@gbgsoft.com www.gbgsoft.com 647-483-3488 800-413-3691 ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev
Re: [X2Go-Dev] Bug#1307: Build failure with qt-5.11
These sound like the kind of errors you get when you just try to compile Qt4 code with Qt5. What was the link from which you downloaded the code? On 2018-07-04 12:32 PM, Lars Wendler wrote: Package: x2goclient Version: 4.1.2.1 This happens with qt-5.11.1: x86_64-pc-linux-gnu-g++ -c -march=native -mtune=native -O2 -pipe -Wall -W -D_REENTRANT -fPIC -DCFGCLIENT -D__linux__ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o printwidget.o src/printwidget.cpp src/printwidget.cpp: In constructor ‘PrintWidget::PrintWidget(QWidget*)’: src/printwidget.cpp:77:36: error: invalid use of incomplete type ‘class QButtonGroup’ QButtonGroup* bg=new QButtonGroup(); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ make: *** [Makefile:2025: printwidget.o] Error 1 ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev -- Rick Gregory rgreg...@gbgsoft.com www.gbgsoft.com 647-483-3488 800-413-3691 ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev
[X2Go-Dev] Bug#1307: Build failure with qt-5.11
Package: x2goclient Version: 4.1.2.1 This happens with qt-5.11.1: x86_64-pc-linux-gnu-g++ -c -march=native -mtune=native -O2 -pipe -Wall -W -D_REENTRANT -fPIC -DCFGCLIENT -D__linux__ -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Isrc -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o printwidget.o src/printwidget.cpp src/printwidget.cpp: In constructor ‘PrintWidget::PrintWidget(QWidget*)’: src/printwidget.cpp:77:36: error: invalid use of incomplete type ‘class QButtonGroup’ QButtonGroup* bg=new QButtonGroup(); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:78:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbPrint ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:4: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^~ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ src/printwidget.cpp:79:6: error: invalid use of incomplete type ‘class QButtonGroup’ bg->addButton ( ui.rbView ); ^ In file included from /usr/include/qt5/QtWidgets/qcheckbox.h:44:0, from /usr/include/qt5/QtWidgets/QCheckBox:1, from ./ui_printwidget.h:14, from src/printwidget.h:22, from src/printwidget.cpp:18: /usr/include/qt5/QtWidgets/qabstractbutton.h:53:7: note: forward declaration of ‘class QButtonGroup’ class QButtonGroup; ^~~~ make: *** [Makefile:2025: printwidget.o] Error 1 -- Lars Wendler Gentoo package maintainer GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39 pgpuxVsDWAJdH.pgp Description: Digitale Signatur von OpenPGP ___ x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev