From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: bug#31659: powertabeditor fails to build since qt upgrade Date: Wed, 30 May 2018 08:39:49 +0200 Message-ID: <876035r6iy.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39025) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fO5oR-0002CZ-3y for bug-guix@gnu.org; Wed, 30 May 2018 14:27:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fO5oN-0004Fk-3d for bug-guix@gnu.org; Wed, 30 May 2018 14:27:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:47499) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fO5oM-0004FG-VR for bug-guix@gnu.org; Wed, 30 May 2018 14:27:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fO5oM-0001RC-Hc for bug-guix@gnu.org; Wed, 30 May 2018 14:27:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38852) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fO5nG-00025H-Te for bug-guix@gnu.org; Wed, 30 May 2018 14:25:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fO5nC-0003f0-Rk for bug-guix@gnu.org; Wed, 30 May 2018 14:25:54 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21119) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fO5nC-0003e4-Ih for bug-guix@gnu.org; Wed, 30 May 2018 14:25:50 -0400 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 31659@debbugs.gnu.org The powertabeditor package fails to build. Errors include these: --8<---------------cut here---------------start------------->8--- /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp: In constructor =E2=80=98BendDialog::Ben= dDialog(QWidget*)=E2=80=99: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:36:50: error: invalid use of incomplete = type =E2=80=98class QButtonGroup=E2=80=99 myDurationButtonGroup =3D new QButtonGroup(this); ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:37:26: error: invalid use of incomplete = type =E2=80=98class QButtonGroup=E2=80=99 myDurationButtonGroup->addButton(ui->defaultDurationButton); ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:38:26: error: invalid use of incomplete = type =E2=80=98class QButtonGroup=E2=80=99 myDurationButtonGroup->addButton(ui->customDurationButton); ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp: In member function =E2=80=98void BendDi= alog::handleBendTypeChanged()=E2=80=99: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:95:45: error: invalid use of incomplete = type =E2=80=98class QButtonGroup=E2=80=99 for (auto button : myDurationButtonGroup->buttons()) ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:103:53: error: invalid use of incomplete= type =E2=80=98class QButtonGroup=E2=80=99 for (auto button : myDurationButtonGroup->buttons()) ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:115:53: error: invalid use of incomplete= type =E2=80=98class QButtonGroup=E2=80=99 for (auto button : myDurationButtonGroup->buttons()) ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.cpp:122:53: error: invalid use of incomplete= type =E2=80=98class QButtonGroup=E2=80=99 for (auto button : myDurationButtonGroup->buttons()) ^ In file included from /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/po= wertabeditor-2.0.0-alpha10/source/dialogs/benddialog.cpp:18:0: /tmp/guix-build-powertabeditor-2.0.0-alpha10.drv-0/powertabeditor-2.0.0-alp= ha10/source/dialogs/benddialog.h:24:7: note: forward declaration of =E2=80= =98class QButtonGroup=E2=80=99 class QButtonGroup; ^ make[2]: *** [source/dialogs/CMakeFiles/ptedialogs.dir/build.make:330: sour= ce/dialogs/CMakeFiles/ptedialogs.dir/benddialog.cpp.o] Error 1 make[2]: Leaving directory '/tmp/guix-build-powertabeditor-2.0.0-alpha10.dr= v-0/build' make[1]: *** [CMakeFiles/Makefile2:371: source/dialogs/CMakeFiles/ptedialog= s.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... --8<---------------cut here---------------end--------------->8--- --=20 Ricardo