From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 14 19:25:07 2021 Received: (at submit) by debbugs.gnu.org; 14 Sep 2021 23:25:07 +0000 Received: from localhost ([127.0.0.1]:50392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQHnW-00061m-Nt for submit@debbugs.gnu.org; Tue, 14 Sep 2021 19:25:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:49476) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQHnU-00061a-Se for submit@debbugs.gnu.org; Tue, 14 Sep 2021 19:25:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51070) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQHnT-0000ap-U7 for guix-patches@gnu.org; Tue, 14 Sep 2021 19:25:04 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:1596 helo=ext-mx-out002.mykolab.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQHnR-0006IA-Ah for guix-patches@gnu.org; Tue, 14 Sep 2021 19:25:02 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out002.mykolab.com (Postfix) with ESMTP id 7BFBFDD9 for ; Wed, 15 Sep 2021 01:24:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1631661895; x=1633476296; bh=0/Yo3qbnlpFI4Q4d+ldbZB4mGOHZ26+hgrY6X/1nGGE=; b=lXgdgKQiERL9 erjuhVaCmGoCG+KQr+6Nm78qFNi5/nCtU+bZYlzYrbA5kk38QE9ePdj9/z8KXRof phHcR+CVwc9xe+6No0Y62fkha/83h2X8P0NSo9K4C0b2B9NXqnTLyq0/dSsSyDpk 2Fif9GcugzmqJU2PWuYHtjcMFoiGQhDo0jZzWJSzKPQ0bagW1VHzYAu0wNEdyl01 C3fr3lRVGT24tqM0LjHWhfeMOk+RToJXfTRkxv28fjhCgmBgwgq18PjCtjTnciUh zdR5OUFhjno5t3hrMO2MvRJ9KR31RfAm/GvHd83DzA85ThJ54Wdi9JeC3Fl77zKb 7xCqAAuLeCDaj3Vz44QZoN2ZYIXlP/AAgfcnRFxi6j+74MpQCQ6N/edA16RWy4o0 FNNuRS3Kx9cRTKjrYIL9AAa30h3PCwu6no3iAMFrjcuwo3YvVkcN0gmu5dGe6b+C HL6Jk0fKrApU3Riaa0Tp7eMFLV3aYb6RbzObMTtyeJrukcNzP76wyhHnhNFfr3VG 3/oILzPpl3R5EqiDcPfMm/zy6XAIuEFo0EuIcP7oPTzIaPTvB2w2/JKcJ5SY9sE2 zO5Li3iTWaTazfR4j55VcjpxPoYhwiPcdiq0tolbABQzvbDFYf7p6laTB6vHOZGj bN4z7givb131z4hhp3CxRf0ZPU3M940= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from ext-mx-out002.mykolab.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8scdmK-cpvIM for ; Wed, 15 Sep 2021 01:24:55 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out002.mykolab.com (Postfix) with ESMTPS id EB46A655 for ; Wed, 15 Sep 2021 01:24:55 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id B1952AD3; Wed, 15 Sep 2021 01:24:55 +0200 (CEST) From: Thiago Jung Bauermann To: guix-patches@gnu.org Subject: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms Date: Tue, 14 Sep 2021 20:24:37 -0300 Message-Id: <20210914232437.53386-1-bauermann@kolabnow.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=95.128.36.41; envelope-from=bauermann@kolabnow.com; helo=ext-mx-out002.mykolab.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Thiago Jung Bauermann 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: -2.4 (--) On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that doesn’t support SVG. This causes the ‘icontheme’ test to fail because it tries to fetch SVG icons in some of the tests. Therefore, we need to disable the test when SVG support isn’t available. * gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Use the ‘target-x86-64?’ convenience function. [arguments]<#:phases>{disable-failing-tests}: Disable ‘icontheme’ test on non-x86_64 platforms. --- Hello, This patch doesn’t change the gtk+ output derivations on x86_64-linux, so it won’t cause any rebuilds there. And together with the one in issue 50521, it allows gtk+ to build on powerpc64le-linux. In fact, I can even build GTK+ apps such as Emacs and Transmission! Unfortunately, GNOME apps need SVG support because of the icon theme. And rust doesn’t build on powerpc64le-linux (mrustc errors out with “Unknown target name ''”). Thanks, Thiago gnu/packages/gtk.scm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm index 24c24d56530f..876071235ef4 100644 --- a/gnu/packages/gtk.scm +++ b/gnu/packages/gtk.scm @@ -958,8 +958,7 @@ application suites.") ("freetype" ,freetype) ;; SVG support is optional and requires librsvg, which pulls in rust. ;; Rust is not supported well on every architecture yet. - ("gdk-pixbuf" ,(if (string-prefix? "x86_64" (or (%current-target-system) - (%current-system))) + ("gdk-pixbuf" ,(if (target-x86-64?) gdk-pixbuf+svg gdk-pixbuf)) ("glib" ,glib) @@ -1028,7 +1027,12 @@ application suites.") (("notify no-gtk-init object objects-finalize papersize rbtree") "no-gtk-init papersize rbtree") (("stylecontext templates textbuffer textiter treemodel treepath") - "stylecontext textbuffer textiter treemodel treepath")) + "stylecontext textbuffer textiter treemodel treepath") + ;; The ‘icontheme’ test needs SVG support. + ,@(if (not (target-x86-64?)) + '((("floating focus gestures grid gtkmenu icontheme keyhash listbox") + "floating focus gestures grid gtkmenu keyhash listbox")) + '())) (substitute* "testsuite/a11y/Makefile.in" (("accessibility-dump tree-performance text children derive") "tree-performance text children derive")) From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 19 14:18:40 2021 Received: (at 50593-done) by debbugs.gnu.org; 19 Sep 2021 18:18:40 +0000 Received: from localhost ([127.0.0.1]:39896 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS1Oi-0005f4-4j for submit@debbugs.gnu.org; Sun, 19 Sep 2021 14:18:40 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS1Oe-0005en-T3 for 50593-done@debbugs.gnu.org; Sun, 19 Sep 2021 14:18:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:59578) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mS1OZ-0000sq-CX; Sun, 19 Sep 2021 14:18:31 -0400 Received: from [178.250.34.74] (port=33556 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mS1OZ-0006tK-2i; Sun, 19 Sep 2021 14:18:31 -0400 From: Mathieu Othacehe To: Thiago Jung Bauermann Subject: Re: bug#50593: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms References: <20210914232437.53386-1-bauermann@kolabnow.com> Date: Sun, 19 Sep 2021 18:18:28 +0000 In-Reply-To: <20210914232437.53386-1-bauermann@kolabnow.com> (Thiago Jung Bauermann's message of "Tue, 14 Sep 2021 20:24:37 -0300") Message-ID: <87wnncpgy3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50593-done Cc: 50593-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: -3.3 (---) Hello Thiago, > And together with the one in issue 50521, it allows gtk+ to build on > powerpc64le-linux. In fact, I can even build GTK+ apps such as Emacs and > Transmission! Unfortunately, GNOME apps need SVG support because of the > icon theme. And rust doesn=E2=80=99t build on powerpc64le-linux (mrustc e= rrors out > with =E2=80=9CUnknown target name ''=E2=80=9D). Nice one, pushed as b452fe87e0c6e7634a2cb44274fa46832c763b40. Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 19 22:17:44 2021 Received: (at 50593-done) by debbugs.gnu.org; 20 Sep 2021 02:17:44 +0000 Received: from localhost ([127.0.0.1]:40399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS8sK-0002p9-GT for submit@debbugs.gnu.org; Sun, 19 Sep 2021 22:17:44 -0400 Received: from mx.kolabnow.com ([95.128.36.41]:31694 helo=ext-mx-out001.mykolab.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mS8sF-0002os-35 for 50593-done@debbugs.gnu.org; Sun, 19 Sep 2021 22:17:43 -0400 Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 84459A2F; Mon, 20 Sep 2021 04:17:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-type:content-type:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:date:subject:subject :from:from:received:received:received; s=dkim20160331; t= 1632104252; x=1633918653; bh=+hmw/AGQ5mJPnngq19l2H3mGdZm357KMF1R Od/SazyY=; b=S0Su/bMg7XqBZaPh2n/OpQCNgFhBm++JTtNde8GAMPpqs/gQ1BG ZOOZZSLzUMxkhAANpZ5cTyjq4LtYR+v1l/6ldmRTKcPLXQzCbrD7xfERHRXoy35n rItycf9U2ND/RkOpWD+a4tczj7LgkXen4F1c5vwOICzi2RIDe39bpHcnrePIyyba D/P0Y+9GB9b8LfKdA58EHeXx/yWzJvoxnCnyfVNyUhYvTvBeZ7CTOBuOCGXe9XUc nbkq1vgC9fOqecwUtvvbLuSecFT3+RpX2+N/gm1h8YMEz5maTX5MzFHdOo0NjUa6 QauwdI5I75uS/eSdKCLP8DvTRKdRpgarKfJ1tdvNWUxCRUCVusRvpOvLx5O0abgE rn5btIdrHT0xz5osQGnetxYheXw3Jml8ne/iF8WlRxjYQjoKOsUnXt+kS8ZJLikw Q6HeKDua7TaYNunKHqrfg7Ec5vxGsIN0pa9223tYCY+9GntDXwTP7qNB1/3NQmmB D6+1PAs4S4tq3m4nYqmzydV18tLUtG0mRF6s9nukI10oDEvVJaZeYc3G36WqsAM4 3Z7o+EnuJOjKSBf+hdJs5nWWlwOCXRN30YDonC9gJ3AWrWNyLg0ZnoYp7JqRE/32 RuVd33qSHjjlQ8RY+GKOqIsKxyK8H4WCC++4rJmYhG57k0B2BUK+elUw= X-Virus-Scanned: amavisd-new at mykolab.com X-Spam-Flag: NO X-Spam-Score: -1.9 X-Spam-Level: X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no Received: from ext-mx-out001.mykolab.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V8IDgSr0Nlp4; Mon, 20 Sep 2021 04:17:32 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 06A4D58A; Mon, 20 Sep 2021 04:17:32 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx001.mykolab.com (Postfix) with ESMTPS id A133254F; Mon, 20 Sep 2021 04:17:31 +0200 (CEST) From: Thiago Jung Bauermann To: Mathieu Othacehe Subject: Re: bug#50593: [PATCH core-updates-frozen] gnu: gtk+: Fix testsuite failure on non-x86_64 platforms Date: Sun, 19 Sep 2021 23:17:14 -0300 Message-ID: <2921983.b5OCIm1G9F@popigai> In-Reply-To: <87wnncpgy3.fsf@gnu.org> References: <20210914232437.53386-1-bauermann@kolabnow.com> <87wnncpgy3.fsf@gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50593-done Cc: 50593-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.0 (-) Hello Mathieu, Em domingo, 19 de setembro de 2021, =C3=A0s 15:18:28 -03, Mathieu Othacehe= =20 escreveu: > Hello Thiago, >=20 > > And together with the one in issue 50521, it allows gtk+ to build on > > powerpc64le-linux. In fact, I can even build GTK+ apps such as Emacs > > and > > Transmission! Unfortunately, GNOME apps need SVG support because of the > > icon theme. And rust doesn=E2=80=99t build on powerpc64le-linux (mrustc= errors > > out with =E2=80=9CUnknown target name ''=E2=80=9D). >=20 > Nice one, pushed as b452fe87e0c6e7634a2cb44274fa46832c763b40. Great! Thank you! =2D-=20 Thanks, Thiago From unknown Fri Jun 20 07:25:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 18 Oct 2021 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator