From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#32013: Krita dependency kxmlgui fails to build since Qt 5.11 Date: Fri, 29 Jun 2018 17:02:36 -0400 Message-ID: <20180629210236.GA19657@jasmine.lan> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59008) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZ0Xq-00023R-Nt for bug-guix@gnu.org; Fri, 29 Jun 2018 17:03:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZ0Xm-0007E9-Oz for bug-guix@gnu.org; Fri, 29 Jun 2018 17:03:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60479) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fZ0Xm-0007DF-KV for bug-guix@gnu.org; Fri, 29 Jun 2018 17:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fZ0Xm-0006Za-Bz for bug-guix@gnu.org; Fri, 29 Jun 2018 17:03:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58973) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZ0XZ-0001sz-Ps for bug-guix@gnu.org; Fri, 29 Jun 2018 17:02:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZ0XV-0006Rf-QI for bug-guix@gnu.org; Fri, 29 Jun 2018 17:02:49 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:32969) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZ0XV-0006LX-G4 for bug-guix@gnu.org; Fri, 29 Jun 2018 17:02:45 -0400 Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id C483D1025D for ; Fri, 29 Jun 2018 17:02:42 -0400 (EDT) Content-Disposition: inline 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: 32013@debbugs.gnu.org --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Since we upgraded Qt to 5.11, Krita's dependency kxmlgui has failed to build: https://hydra.gnu.org/build/2815173 We see this: ------ /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/src/kshortcuteditwidget= =2Ecpp: In lambda function: /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/src/kshortcuteditwidget= =2Ecpp:94:27: error: comparison between distinct pointer types =C3=A2=E2=82= =AC=CB=9CQAction*=C3=A2=E2=82=AC=E2=84=A2 and =C3=A2=E2=82=AC=CB=9CQObject*= =C3=A2=E2=82=AC=E2=84=A2 lacks a cast if (action !=3D m_action) { ^ In file included from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtGui/qtguiglobal.h:43:0, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtWidgets/qtwidgetsglobal.h:43, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtWidgets/qwidget.h:43, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtWidgets/QWidget:1, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcutseditor.h:30, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcutsdialog_p.h:25, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcuteditwidget.cpp:26: /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qmetatype.h: In instantiation of =C3=A2=E2=82=AC=CB=9Cstruct QtPrivate::I= sPointerToTypeDerivedFromQObject=C3=A2=E2=82=AC=E2=84=A2: /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qmetatype.h:1614:60: required from =C3=A2=E2=82=AC=CB=9Cstruct QMetaTyp= eId=C3=A2=E2=82=AC=E2=84=A2 /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qmetatype.h:1633:10: required from =C3=A2=E2=82=AC=CB=9Cstruct QMetaTyp= eId2=C3=A2=E2=82=AC=E2=84=A2 /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qobject_impl.h:68:49: required from =C3=A2=E2=82=AC=CB=9Cstruct QtPriva= te::TypesAreDeclaredMetaType= >=C3=A2=E2=82=AC=E2=84=A2 /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qobject.h:327:86: required from =C3=A2=E2=82=AC=CB=9Cstatic typename st= d::enable_if<(QtPrivate::FunctionPointer::ArgumentCount =3D=3D (-1))= , QMetaObject::Connection>::type QObject::connect(const typename QtPrivate:= :FunctionPointer::Object*, Func1, const QObject*, Func2, Qt::Connecti= onType) [with Func1 =3D void (KGlobalAccel::*)(QAction*, const QKeySequence= &); Func2 =3D ShortcutEditWidget::ShortcutEditWidget(QWidget*, const QKeySe= quence&, const QKeySequence&, bool)::; typename std::enable_if<(QtPrivate::FunctionPointer::ArgumentCoun= t =3D=3D (-1)), QMetaObject::Connection>::type =3D QMetaObject::Connection;= typename QtPrivate::FunctionPointer::Object =3D KGlobalAccel]=C3=A2= =E2=82=AC=E2=84=A2 /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/src/kshortcuteditwidget= =2Ecpp:99:5: required from here /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qmetatype.h:1386:9: error: invalid application of =C3=A2=E2=82=AC=CB=9Csi= zeof=C3=A2=E2=82=AC=E2=84=A2 to incomplete type =C3=A2=E2=82=AC=CB=9CQActio= n=C3=A2=E2=82=AC=E2=84=A2 Q_STATIC_ASSERT_X(sizeof(T), "Type argument of Q_DECLARE_METATYPE(= T*) must be fully defined"); ^ In file included from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtCore/qobjectdefs.h:50:0, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtGui/qwindowdefs.h:44, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtWidgets/qwidget.h:44, from /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.= 11.0/include/qt5/QtWidgets/QWidget:1, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcutseditor.h:30, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcutsdialog_p.h:25, from /tmp/guix-build-kxmlgui-5.42.0.drv-0/kxmlgui-5.42.0/s= rc/kshortcuteditwidget.cpp:26: /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qobjectdefs_impl.h: At global scope: /gnu/store/kjzfprjsjgyi2y7ybs7rinaac7gziabb-qtbase-5.11.0/include/qt5/QtCor= e/qobjectdefs_impl.h:429:18: error: =C3=A2=E2=82=AC=CB=9CQtPrivate::QFuncto= rSlotObject::QFunctorSlotObject(Func) [with Func =3D Shor= tcutEditWidget::ShortcutEditWidget(QWidget*, const QKeySequence&, const QKe= ySequence&, bool)::; int N =3D 2; Ar= gs =3D QtPrivate::List; R =3D void]=C3=A2=E2= =82=AC=E2=84=A2, declared using local type =C3=A2=E2=82=AC=CB=9CShortcutEdi= tWidget::ShortcutEditWidget(QWidget*, const QKeySequence&, const QKeySequen= ce&, bool)::=C3=A2=E2=82=AC=E2=84=A2= , is used but never defined [-fpermissive] explicit QFunctorSlotObject(Func f) : QSlotObjectBase(&impl), func= tion(std::move(f)) {} ^ make[2]: *** [src/CMakeFiles/KF5XmlGui.dir/build.make:302: src/CMakeFiles/K= F5XmlGui.dir/kshortcuteditwidget.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/tmp/guix-build-kxmlgui-5.42.0.drv-0/build' make[1]: *** [CMakeFiles/Makefile2:262: src/CMakeFiles/KF5XmlGui.dir/all] E= rror 2 make[1]: Leaving directory '/tmp/guix-build-kxmlgui-5.42.0.drv-0/build' make: *** [Makefile:144: all] Error 2 Backtrace: 4 (primitive-load "/gnu/store/ljdraf9d3rc0lg4m9iqgzxr0155=C3=A2= =E2=82=AC=C2=A6") In ice-9/eval.scm: 191:35 3 (_ _) In srfi/srfi-1.scm: 640:9 2 (for-each # =C3=A2=E2=82=AC=C2=A6) In /gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/gnu= -build-system.scm: 799:31 1 (_ _) In /gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/uti= ls.scm: 616:6 0 (invoke _ . _) /gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/utils.= scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#)'. builder for `/gnu/store/4b1nca913a2spjf9z6z35v1wqj761qqj-kxmlgui-5.42.0.drv= ' failed with exit code 1 ------ --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAls2nmkACgkQJkb6MLrK fwjOZw/+NUKC4ob7ajDNq6kaCDIEvLJJwvALa/sWHuIR4+LuDv2GlrTtjJOcNEMP wkGw8rIaRRwqz+SIVapdJnFcZaOI4zrzsk+6EVWKuDJ3DjNO7APG0TLZgNEtekYq twldbE1HV3tquLFxFyW7xtXCaYLTWoe+bKh0nxXR5SjwQNy2MICvlgFavjYWMc7L Lq6R41Z4fvBolX93Qe7AWLAuLG6KuIsttxMp8diueCMMNojHPEKEO/yVI+gWAKrh 55cGr3aHGZq/I3p/Jfh6Mg1YZPr9Nbj/sHRkxlUVnts3SenHFrFYh6ynqFIXrylg wQ2noEoJW9OZ+PFsBRucO1OfSzFuQtqNPkrOy9C7xbQ8Kbs5A4RgknxO4qFv4bS2 sC7ZJufPS/hFiareOunj30cwggMWS4M8+5tFkS7B1ucDnqNY5OELbkFTAq83xLaI jfl7qdCHeCbGG4BukWPhtDWNNwyktHOnLE8nUuQNO9Je35lw90HvkwmhsHchqsU+ D+1gQj9htY/GGg66QFjhpOe8wRerfnEeuwU5RuiD45CZae4oeInqkyuvyo/wfX55 iQyzqRs2/Yavh8ib/+ybf1r7tqCLx298Yd+ajmZwfOSwxwWah4KKblXS9HdpZ4Ag rXfvfUqfzG4RNbMgSPNV68eMyY2iZfXXniNisgQbmoELoBnnJt8= =v8QA -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5--