From patchwork Tue Jan 24 17:26:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Simon South X-Patchwork-Id: 1220 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BFA7127BBED; Tue, 24 Jan 2023 17:27:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 5343D27BBEB for ; Tue, 24 Jan 2023 17:27:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKN4h-0007RR-2A; Tue, 24 Jan 2023 12:27:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKN4f-0007RD-0D for guix-patches@gnu.org; Tue, 24 Jan 2023 12:27:09 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pKN4Y-00085c-8S for guix-patches@gnu.org; Tue, 24 Jan 2023 12:27:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pKN4X-0002YP-QG for guix-patches@gnu.org; Tue, 24 Jan 2023 12:27:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61039] [PATCH core-updates 0/1] gnu: libdrm: Fix building on ARM architectures. Resent-From: Simon South Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 24 Jan 2023 17:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61039 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61039@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16745811899774 (code B ref -1); Tue, 24 Jan 2023 17:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2023 17:26:29 +0000 Received: from localhost ([127.0.0.1]:57487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKN41-0002Xa-EH for submit@debbugs.gnu.org; Tue, 24 Jan 2023 12:26:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:33160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pKN3z-0002XS-N0 for submit@debbugs.gnu.org; Tue, 24 Jan 2023 12:26:28 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKN3y-0007Pa-Ba for guix-patches@gnu.org; Tue, 24 Jan 2023 12:26:26 -0500 Received: from mailout.easymail.ca ([64.68.200.34]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKN3w-00081p-5t for guix-patches@gnu.org; Tue, 24 Jan 2023 12:26:26 -0500 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 5696367ECF for ; Tue, 24 Jan 2023 17:26:21 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at emo09-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo09-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S5S5J8jkRqyy for ; Tue, 24 Jan 2023 17:26:21 +0000 (UTC) Received: from localhost.localdomain (23-233-96-72.cpe.pppoe.ca [23.233.96.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id E70EE67D1E for ; Tue, 24 Jan 2023 17:26:20 +0000 (UTC) From: Simon South Date: Tue, 24 Jan 2023 12:26:13 -0500 Message-Id: X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Received-SPF: pass client-ip=64.68.200.34; envelope-from=simon@simonsouth.net; helo=mailout.easymail.ca X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches On core-updates, libdrm is failing to build on aarch64-linux with ../libdrm-2.4.114/meson.build:21:0: ERROR: Value "true" (of type "string") for combo option "Enable support for EXYNOS's experimental KMS API." is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto". This is due to a recent change in libdrm[0] that changed the type, and therefore the accepted values, of a number of build-configuration options. The patch to follow corrects this issue and allows libdrm to build again. (Note master and staging still provide an older version of libdrm and are unaffected.) Tested on x86-64 and AArch64 and everything appears fine. On x86-64, the same package output is produced with or without the patch applied. [0] In upstream commit 26eb15165b: https://cgit.freedesktop.org/drm/libdrm/commit/?id=26eb15165b767de50bef3c02abd29cec256cf4a1 --- Simon South simon@simonsouth.net Simon South (1): gnu: libdrm: Fix building on ARM architectures. gnu/packages/xdisorg.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) base-commit: ca124b098dcc7ce7898df10faf9986f44a14e0a1