From unknown Sun Aug 10 16:48:55 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#51677 <51677@debbugs.gnu.org> To: bug#51677 <51677@debbugs.gnu.org> Subject: Status: [PATCH] gnu: libavif: Restrict dependency on rav1e to x86_64. Reply-To: bug#51677 <51677@debbugs.gnu.org> Date: Sun, 10 Aug 2025 23:48:55 +0000 retitle 51677 [PATCH] gnu: libavif: Restrict dependency on rav1e to x86_64. reassign 51677 guix-patches submitter 51677 Vinicius Monego severity 51677 normal tag 51677 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 07 23:26:30 2021 Received: (at submit) by debbugs.gnu.org; 8 Nov 2021 04:26:30 +0000 Received: from localhost ([127.0.0.1]:55583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjwEo-00009B-1v for submit@debbugs.gnu.org; Sun, 07 Nov 2021 23:26:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:44750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjwEj-000091-Ky for submit@debbugs.gnu.org; Sun, 07 Nov 2021 23:26:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjwEj-00034G-AQ for guix-patches@gnu.org; Sun, 07 Nov 2021 23:26:25 -0500 Received: from mout02.posteo.de ([185.67.36.66]:51811) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjwEg-0002r3-Ns for guix-patches@gnu.org; Sun, 07 Nov 2021 23:26:25 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 42AA5240101 for ; Mon, 8 Nov 2021 05:26:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1636345580; bh=T7jTbUBdAeVIy4vy32NpudG7JQMMETJTu6xaN1r5NAc=; h=From:To:Cc:Subject:Date:From; b=e44SiybUrld6MYbteF7pltzaJu/mgxB16hTlz2/30FkUKBRpQ0oJxjNGdZbh8BPnj kZUujqrTbhpUKJ12RVlnVSHJBLse7D2XCclvANz9PMjX0aH0C7XttgEveZ7Ya0W9PU h1xb5KedAJ5GHqJUBC1Kn8tzENziv2Yqa8+scDNFVAJe40tMfUumsfq/vvscAqlkwi 1RWdgc2omQMtN10VJ85w5y4B1DimYpXz9zI2XmxPoYCJ6G+HHiSALtQURg7GBwvW66 bYvmBGKza2NdE/6vf6bTYZEOgKEjXWQprpXFdSllMRgQ0o93hQMy2mdPTjjupJ+eyC gYgRY2+tTBRww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4HndNC0GMLz9rxD; Mon, 8 Nov 2021 05:26:18 +0100 (CET) From: Vinicius Monego To: guix-patches@gnu.org Subject: [PATCH] gnu: libavif: Restrict dependency on rav1e to x86_64. Date: Mon, 8 Nov 2021 04:26:04 +0000 Message-Id: <20211108042604.101487-1-monego@posteo.net> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.66; envelope-from=monego@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Vinicius Monego 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.3 (--) * gnu/packages/image.scm (libavif)[arguments]<#:configure-flags>: Pass "-DAVIF_CODEC_RAV1E=ON" only on x84_64. <#:phases>: Don't return #t. [inputs]: Add rav1e only on x86_64. --- gnu/packages/image.scm | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm index fc021dd2db..ff3963e6f5 100644 --- a/gnu/packages/image.scm +++ b/gnu/packages/image.scm @@ -2182,7 +2182,11 @@ This package can be used to create @code{favicon.ico} files for web sites.") (build-system cmake-build-system) (arguments `(#:configure-flags '("-DAVIF_CODEC_AOM=ON" "-DAVIF_CODEC_DAV1D=ON" - "-DAVIF_CODEC_RAV1E=ON" + ,@(if (string-prefix? "x86_64" + (or (%current-target-system) + (%current-system))) + '("-DAVIF_CODEC_RAV1E=ON") + '()) "-DAVIF_BUILD_TESTS=ON") #:phases (modify-phases %standard-phases @@ -2193,12 +2197,16 @@ This package can be used to create @code{favicon.ico} files for web sites.") (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (doc (string-append out "/share/doc/libavif-" ,version))) - (install-file "../source/README.md" doc) - #t)))))) + (install-file "../source/README.md" doc))))))) (inputs `(("dav1d" ,dav1d) ("libaom" ,libaom) - ("rav1e" ,rav1e))) + ;; XXX: rav1e depends on rust, which currently only works on x86_64. + ;; See also the related configure flag when changing this. + ,@(if (string-prefix? "x86_64" (or (%current-target-system) + (%current-system))) + `(("rav1e" ,rav1e)) + '()))) (synopsis "Encode and decode AVIF files") (description "Libavif is a C implementation of @acronym{AVIF, the AV1 Image File Format}. It can encode and decode all YUV formats and bit depths supported base-commit: b96ae47bb08f315be8c22f0ee4248dc36c0d6d29 -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 08 12:33:29 2021 Received: (at 51677) by debbugs.gnu.org; 8 Nov 2021 17:33:29 +0000 Received: from localhost ([127.0.0.1]:59321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mk8WP-0004Us-EB for submit@debbugs.gnu.org; Mon, 08 Nov 2021 12:33:29 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:44305) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mk8WM-0004Ui-W9 for 51677@debbugs.gnu.org; Mon, 08 Nov 2021 12:33:27 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id A915B32004AE; Mon, 8 Nov 2021 12:33:25 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 08 Nov 2021 12:33:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=f9iQ146ff6TUPbJGWy7UCVoh H91q5RMQpWf/8nTfgkI=; b=WL6Sm5ppezEBfwPtPAb/coAx8otd5KvkSB0hCYpN ysSEB+p56ah2wBjt1q8ejx0ehllFRkZbvebTprVayhivxLcVTzc5cj+VaNG/Ow8q QgDlTlvlj0yU+rI5tw4u8vwJL1CuP04gMJHs0W3268jBExplgbJrVTGCjThivnWJ zTU= 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-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=f9iQ14 6ff6TUPbJGWy7UCVohH91q5RMQpWf/8nTfgkI=; b=JXYTTX5VJzdVDeGVpvEHdP mgWPk9WLPwXzEp3T2DFNVjHj6IYJcPMz6GJLmRYkWJcPgD2bvNcGaMbuK8/i5cpV ee7bVVZGwGipu/QHie/ujBoAUddPJx9AbJljAQzfYDL+guweHiXrNbyOBgbdigX1 139L6ueYzzLJkSV1kfFR8PInzxCEU8wR4qG2u0kqJQ6ZmIDzhFMy4hCoeAHs97qq 2NcNaCBI0vLZkqlTALVaMoyllFy7yVf5H8frxcDwTU/AArKK8dyIajf+eCgy57tF vCN+PtQPZtPE0EldCNeRj7iZHtwiSFgw4OjrnxK5MaBgOfy3NZZvuSNq/fk5RZQg == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddvgddutddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtth gvrhhnpeeukeektdffvddtudegjeegtdevhfeufeeivdejiedtieegtdevjedvjeehffev gfenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvg hosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 8 Nov 2021 12:33:24 -0500 (EST) Date: Mon, 8 Nov 2021 12:33:22 -0500 From: Leo Famulari To: Vinicius Monego Subject: Re: [bug#51677] [PATCH] gnu: libavif: Restrict dependency on rav1e to x86_64. Message-ID: References: <20211108042604.101487-1-monego@posteo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211108042604.101487-1-monego@posteo.net> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 51677 Cc: 51677@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 (-) On Mon, Nov 08, 2021 at 04:26:04AM +0000, Vinicius Monego wrote: > * gnu/packages/image.scm (libavif)[arguments]<#:configure-flags>: Pass > "-DAVIF_CODEC_RAV1E=ON" only on x84_64. > <#:phases>: Don't return #t. > [inputs]: Add rav1e only on x86_64. Thanks! Pushed as b6e1ba61042c14c9391514472e436e29b2a5167d From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 08 12:33:37 2021 Received: (at control) by debbugs.gnu.org; 8 Nov 2021 17:33:37 +0000 Received: from localhost ([127.0.0.1]:59325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mk8WX-0004VF-Kb for submit@debbugs.gnu.org; Mon, 08 Nov 2021 12:33:37 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:56001) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mk8WV-0004V7-Tw for control@debbugs.gnu.org; Mon, 08 Nov 2021 12:33:36 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 3AF7E32004AE; Mon, 8 Nov 2021 12:33:35 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 08 Nov 2021 12:33:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:message-id:mime-version:content-type; s=mesmtp; bh=iJbvpElRwUC5/COX/seSQoNSZo26+qvQ6kv96ja2qvA=; b=BgcuAdEzGtGY OQ89OuWKb1Ylnp6aQr5ahFbpncuE7FZx2CHqy43DZo0/iWvmK/8kBBc1pPn8Jo07 XkG0Ku4NDYPUJDnAXEI9jq0D0Quix95zSQi1PnuQJUChEDQfMhEvU5vu1TqGrE21 FVNxlxs7+6SaFOKfP+L7j7zgcbRy0eg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=iJbvpElRwUC5/COX/seSQoNSZo26+qvQ6kv96ja2q vA=; b=kYDB12/8blcrBymi3y2hSrBWxSjnkGJiAP/0rGoyBMLbCcE2J6x5TYqZI Uv1g/xuWjaN1PzFnKFB1F6FXP3HAT0quSDaLQTPOlEIsWy3MYCZtp6Vin7O1hFZQ FLW5xXWPj+j4B7GLAInIW/6101QiAF9FcK+ia2LAUgYX7w/RbZ2d+yJBgRqRTMa/ O5Uj7bk9gVivUG+qi/Ux7XzCerzvjRJ7MsLOr77O/uVYGV0Dy72LMynufHWPcJKr oNwqpTmiKJ26B+oZDhrdI4+ILHPYaepmMtq+gBTCvhCXyDBZ0nXQBT2PJn5rl7Es y2ekpn3APHk8Ab5Mz5ZlUzUYYXccQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddruddvgddutddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucfgmhhpthihuchsuhgsjhgvtghtucdluddtmdenuc fjughrpeffhffvkfggtggusehttdortddttddvnecuhfhrohhmpefnvghoucfhrghmuhhl rghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrghtthgvrhhnpe evieeugedvheeugfetveefjefgtdfgveegvefhieetheetueeftdeifeeggfeiheenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrg hmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 8 Nov 2021 12:33:34 -0500 (EST) Date: Mon, 8 Nov 2021 12:33:32 -0500 From: Leo Famulari To: control@debbugs.gnu.org Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 51677 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [64.147.123.21 listed in wl.mailspike.net] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [64.147.123.21 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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.3 (/) close 51677 From unknown Sun Aug 10 16:48: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: Tue, 07 Dec 2021 12:24:08 +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