From unknown Thu Sep 11 13:55:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32013: Krita dependency kxmlgui fails to build since Qt 5.11 Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 29 Jun 2018 21:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32013 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 32013@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153030618125262 (code B ref -1); Fri, 29 Jun 2018 21:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2018 21:03:01 +0000 Received: from localhost ([127.0.0.1]:40143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZ0Xl-0006ZJ-6p for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:03:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZ0Xi-0006Z6-8w for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZ0Xb-0006hp-KN for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZ0Xb-0006hA-GV for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:51 -0400 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 compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1BB7821FFB; Fri, 29 Jun 2018 17:02:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 29 Jun 2018 17:02:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=z29vrKHR7LkYZI eSipFOPERVmvITSGuSqaVfdNzpuZs=; b=NlUUVh0iBG9MZabxoEU33bNTl0KW/J 5BoXZCDRuFlW2iA269InWcHpCvOv7Vt9Z1zQWVeZVYlQ7Y23GaVf67EfiUZ1F6Zb 7VXwrcabCoLlrMie/I/oif2xj4mFnFY7pMV7HmDijKU6gBQqIpIZYoPRAgwmB3p+ 6z7OLRYD75wl4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=z29vrKHR7LkYZIeSipFOPERVmvITSGuSqaVfdNzpuZs=; b=dIpFFM0w uYMs/IVl+tva0DoPfZus9UcFF/njhf05Q02ibBb3qUvcv3n3zqjK7WY1yEL3F/cf KS2eeTh0TKFZzGKvxeNLZHxQ3iMZvXlNlW1riG5CvtPywn1PtJQ+TGiPBcxuTlSj qR5vBct/CT4IQlt2ayTSTRFFGG638QE8rf1davrgc7/nhMi8ImMKFRGGeAS1bGwB wZIlospc0jlXoivqLpd8FjOYabr4tY6mNJsvpTFD+E4c5GVo9THzni2XXqrPVFuu b+dKGZZbGNUztnzbG2UPgHHML5A0gj92aULivzvl02XDcCin0PelnJxBoNbybBu8 e29fNsHLPH5/4w== X-ME-Proxy: X-ME-Sender: 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) Date: Fri, 29 Jun 2018 17:02:36 -0400 From: Leo Famulari Message-ID: <20180629210236.GA19657@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline User-Agent: Mutt/1.10.0 (2018-05-17) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) --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-- From unknown Thu Sep 11 13:55:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32013: Krita dependency kxmlgui fails to build since Qt 5.11 Resent-From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 17 Aug 2018 16:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32013 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Famulari Cc: 32013@debbugs.gnu.org Received: via spool by 32013-submit@debbugs.gnu.org id=B32013.153452344023571 (code B ref 32013); Fri, 17 Aug 2018 16:31:01 +0000 Received: (at 32013) by debbugs.gnu.org; 17 Aug 2018 16:30:40 +0000 Received: from localhost ([127.0.0.1]:53710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqhe3-000687-UV for submit@debbugs.gnu.org; Fri, 17 Aug 2018 12:30:40 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:47058 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqhe1-00067y-2h for 32013@debbugs.gnu.org; Fri, 17 Aug 2018 12:30:38 -0400 Received: from alma-ubu (p57B529DB.dip0.t-ipconnect.de [87.181.41.219]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id CA29940B6F; Fri, 17 Aug 2018 18:30:35 +0200 (CEST) Date: Fri, 17 Aug 2018 18:30:34 +0200 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20180817183034.533be2f9@alma-ubu> In-Reply-To: <20180629210236.GA19657@jasmine.lan> References: <20180629210236.GA19657@jasmine.lan> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/rWbKZO_4UeJcUtwnbs+vemV"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --Sig_/rWbKZO_4UeJcUtwnbs+vemV Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 29 Jun 2018 17:02:36 -0400 Leo Famulari wrote: > Since we upgraded Qt to 5.11, Krita's dependency kxmlgui has failed to > build: >=20 > https://hydra.gnu.org/build/2815173 I played a bit around with this: I just updated the KDE libs to 5.49.0 with a simple ./pre-inst-env guix refresh -t kde -u There is one test in attica that fails, I disabled it by adding a phase: + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'disable-provider-test + (lambda _ + (substitute* "autotests/CMakeLists.txt" + ((".*providertest.cpp") ""))))))) With that, kxmlgui builds again. Krita has then another issue: libraw was recently updated to 0.19.0, if I revert that, Krita builds again. I opened another bug for that, because I found it unrelated and it could maybe effect other packages as well: #32467 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32467 I would call that solution "quick & dirty" or at least untested, that's why I haven't prepared a patch: I haven't rebuilt the whole KDE-stack, just the dependencies from kxmlgui and krita. I have no idea of how to do a proper KDE-update or what has to be tested for KDE. I think someone should do a proper KDE-update and then krita builds again automatically. I would ask for someone else to do the KDE-update as I have not much knowledge about that and will be mostly absent the next weeks. Hopefully this information motivates someone else to do the job :-) Bj=C3=B6rn --Sig_/rWbKZO_4UeJcUtwnbs+vemV Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlt2+CoACgkQvyhstlk+X/1J4gCgi8/wVIDjUiDDgHl+l5bYkKFo DeoAn2Zap1eDqqzsuk0E5dL9gydRv5gh =8XpJ -----END PGP SIGNATURE----- --Sig_/rWbKZO_4UeJcUtwnbs+vemV-- From unknown Thu Sep 11 13:55:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Famulari Subject: bug#32013: closed (Re: bug#32013: Krita dependency kxmlgui fails to build since Qt 5.11) Message-ID: References: <20180901061435.GC20671@jasmine.lan> <20180629210236.GA19657@jasmine.lan> X-Gnu-PR-Message: they-closed 32013 X-Gnu-PR-Package: guix Reply-To: 32013@debbugs.gnu.org Date: Sat, 01 Sep 2018 06:15:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1535782502-20022-1" This is a multi-part message in MIME format... ------------=_1535782502-20022-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32013: Krita dependency kxmlgui fails to build since Qt 5.11 which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32013@debbugs.gnu.org. --=20 32013: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32013 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1535782502-20022-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32013-done) by debbugs.gnu.org; 1 Sep 2018 06:14:38 +0000 Received: from localhost ([127.0.0.1]:41189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvzB8-0005CH-FC for submit@debbugs.gnu.org; Sat, 01 Sep 2018 02:14:38 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:47393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fvzB7-0005CA-7s for 32013-done@debbugs.gnu.org; Sat, 01 Sep 2018 02:14:37 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 0E7F621F6B; Sat, 1 Sep 2018 02:14:37 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 01 Sep 2018 02:14:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=7p77Hr9toRPcT7SZk6KJTfoXeFnvjNoXrKeVlQMHHc4=; b=FPh9p SP2Zgkva38HeS9ZGThylt+0MRJW1b5pQD7n0ex595a/yR6N+b1811ESCCx6TOw1K mIoNv1HTRyCecQI9IjJ1JwseskilLJcSOMqQxusc/X5Bg7T9BoeQ8JtcM7OS639h TnPDMJxCURw61W340x189tf6yDzC3eRnD4sSuU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=7p77Hr9toRPcT7SZk6KJTfoXeFnvj NoXrKeVlQMHHc4=; b=VK9lISLMTvxFz9gpW+vxxGXMZ++ClMHor0D7VW9aI67GT r4veCOfrRPh/W6DwlWVmdQbR8iK1SrIJnVzDXd7lynvs+2XIBtOeZbdck9LGjfVA U6G8PpmhQVXTdZO2XJnJxBaRYpJPgRC/WFFtBbllur24pfZ1J+3VpXmR457liQ2d bee8MTxFlwhgaNfHJZnqpcTogNtn4AIcLKuNuqwE/JFDSVsqMk3cfWrLXnVoPoRt zEt7vpfN3BByz+4QJUesUL+8k5xEFmwX2EqoNWPY1h/yX4LvpRbhmBT88BNlTs9+ K3nJg//GQTT5jWFjzzLVlFDtg0+u/UAU2dvNG852w== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id ACB69E4519; Sat, 1 Sep 2018 02:14:36 -0400 (EDT) Date: Sat, 1 Sep 2018 02:14:35 -0400 From: Leo Famulari To: =?iso-8859-1?Q?Bj=F6rn_H=F6fling?= Subject: Re: bug#32013: Krita dependency kxmlgui fails to build since Qt 5.11 Message-ID: <20180901061435.GC20671@jasmine.lan> References: <20180629210236.GA19657@jasmine.lan> <20180817183034.533be2f9@alma-ubu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Y5rl02BVI9TCfPar" Content-Disposition: inline In-Reply-To: <20180817183034.533be2f9@alma-ubu> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32013-done Cc: 32013-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Y5rl02BVI9TCfPar Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 17, 2018 at 06:30:34PM +0200, Bj=F6rn H=F6fling wrote: > I played a bit around with this: Thanks for investigating all this. I took your advice and upgraded the KDE packages, and got kxmlgui and Krita working again. Fixed by commit 600f1ad8e61e65ad9a1f22d099d16c5948cb1f48 --Y5rl02BVI9TCfPar Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAluKLksACgkQJkb6MLrK fwgE/Q//fkj+QXGXY0bZsxby2sUQiV/nqjaGWkRe10IqYs9UtJkfLMi4hieTZ1Iy lEGgxsKnrTEPJvtwdt395BszSh1wGtHvD2fNZPGP8nITC5z/SVpg+QupMoFX7DIn jPSmuuqWcz9bZ0DUESZ3++7/iR7cYGWxf8XNCYSbmGAxlkg4Bog1Kcuxo/Rbs90+ jvTPS/r2xfSBYM97njIDQztjt7WaIZLePG0N/PBNLzi1z0/GFBUv+YP2fOzV8KUK vKhsGBsuaZe1cH9cBP3fTEM/jtN/609HfkUKqxv0UOaGv6QEgKE2u3BRM2CY1zbu MoRfFVTmzUDkLhs6xvJoXvREjQ711aQfu9VNMULZjDy4zQ/J+1CZws6uNwQSsGUg JfWNlHvvE/QTYEUEzEo6vvluE97yidp0JdM777OhMXEB4J80RDhMmcJgoYFAhCjW IZs80ewmzy3XVgXq7KSY1ckdY9u2Jul5P0Ta7IotwJOP1sZ2qtpqUb1c+5i5o5st 61DAUwnqHTgM2gDQ0+hTBKYFaR906kBOV4TVd6fCzNSFVYlkVOnMge1k74czPn8f IGi30Lzx4bxZmmImy7W7kopSABk3QqWyfgrVyAOEnGkWnQWLxBWfUUKikdk72ECN 94la9dhBMOktEMtaOr3XS+dErU+fB+42ejfyDc1p2wa9CeQ8IZg= =Lt5K -----END PGP SIGNATURE----- --Y5rl02BVI9TCfPar-- ------------=_1535782502-20022-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Jun 2018 21:03:01 +0000 Received: from localhost ([127.0.0.1]:40143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZ0Xl-0006ZJ-6p for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:03:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:39771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZ0Xi-0006Z6-8w for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZ0Xb-0006hp-KN for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37668) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZ0Xb-0006hA-GV for submit@debbugs.gnu.org; Fri, 29 Jun 2018 17:02:51 -0400 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 compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 1BB7821FFB; Fri, 29 Jun 2018 17:02:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 29 Jun 2018 17:02:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=z29vrKHR7LkYZI eSipFOPERVmvITSGuSqaVfdNzpuZs=; b=NlUUVh0iBG9MZabxoEU33bNTl0KW/J 5BoXZCDRuFlW2iA269InWcHpCvOv7Vt9Z1zQWVeZVYlQ7Y23GaVf67EfiUZ1F6Zb 7VXwrcabCoLlrMie/I/oif2xj4mFnFY7pMV7HmDijKU6gBQqIpIZYoPRAgwmB3p+ 6z7OLRYD75wl4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=z29vrKHR7LkYZIeSipFOPERVmvITSGuSqaVfdNzpuZs=; b=dIpFFM0w uYMs/IVl+tva0DoPfZus9UcFF/njhf05Q02ibBb3qUvcv3n3zqjK7WY1yEL3F/cf KS2eeTh0TKFZzGKvxeNLZHxQ3iMZvXlNlW1riG5CvtPywn1PtJQ+TGiPBcxuTlSj qR5vBct/CT4IQlt2ayTSTRFFGG638QE8rf1davrgc7/nhMi8ImMKFRGGeAS1bGwB wZIlospc0jlXoivqLpd8FjOYabr4tY6mNJsvpTFD+E4c5GVo9THzni2XXqrPVFuu b+dKGZZbGNUztnzbG2UPgHHML5A0gj92aULivzvl02XDcCin0PelnJxBoNbybBu8 e29fNsHLPH5/4w== X-ME-Proxy: X-ME-Sender: 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) Date: Fri, 29 Jun 2018 17:02:36 -0400 From: Leo Famulari To: bug-guix@gnu.org Subject: Krita dependency kxmlgui fails to build since Qt 5.11 Message-ID: <20180629210236.GA19657@jasmine.lan> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline User-Agent: Mutt/1.10.0 (2018-05-17) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) --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-- ------------=_1535782502-20022-1--