From patchwork Thu Apr 27 17:34:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kaelyn X-Patchwork-Id: 1450 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 0EF3227BBEA; Thu, 27 Apr 2023 18:35:23 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,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 E28F727BBE2 for ; Thu, 27 Apr 2023 18:35:21 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ps5WL-0005mC-8M; Thu, 27 Apr 2023 13:35:05 -0400 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 1ps5WI-0005lk-Pw for guix-patches@gnu.org; Thu, 27 Apr 2023 13:35:02 -0400 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 1ps5WI-0001ns-Fc for guix-patches@gnu.org; Thu, 27 Apr 2023 13:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ps5WI-0004pG-69 for guix-patches@gnu.org; Thu, 27 Apr 2023 13:35:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#63126] [PATCH 0/2] Fix building OpenMW after the core-updates merge. Resent-From: Kaelyn Takata Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 27 Apr 2023 17:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63126 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63126@debbugs.gnu.org Cc: Kaelyn Takata X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168261687018505 (code B ref -1); Thu, 27 Apr 2023 17:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Apr 2023 17:34:30 +0000 Received: from localhost ([127.0.0.1]:59729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps5Vl-0004oO-Hx for submit@debbugs.gnu.org; Thu, 27 Apr 2023 13:34:29 -0400 Received: from lists.gnu.org ([209.51.188.17]:58616) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ps5Vj-0004oG-OQ for submit@debbugs.gnu.org; Thu, 27 Apr 2023 13:34:28 -0400 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 1ps5Vh-0005Jp-So for guix-patches@gnu.org; Thu, 27 Apr 2023 13:34:26 -0400 Received: from mail-40131.protonmail.ch ([185.70.40.131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ps5VZ-0001hW-RS for guix-patches@gnu.org; Thu, 27 Apr 2023 13:34:24 -0400 Date: Thu, 27 Apr 2023 17:34:01 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1682616847; x=1682876047; bh=yuYXHS1kutKEHH8sAscAeMWsIh0OH7TrgtdW9knQCWk=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Vd1GoMjcuSOx0Af5dHOf9HKYeLNYFKYM5y7BKdwwpxxoJjRUTkmxFrYDehdFd2WoN d76ZGi00V1rPuvkD4/r+qzqwQ+UsB4pDTFGgQh96xZ4G2BBVFP4OM9kHKnCn+7/4H0 LyG0BGrRMVGbOp36XyAOTm0oRbwqw05aaOluqncZoCs9USurrjo22N0gZQ/5XeqS7E +YSgZ3ZkzLd3WNyM0aTbgxD4bAfRytTVR2o3ZBTZpn02k8N8+uA+dWyVY0kD6sV7Mr KF5HETxfkc8WH73rnUBRh3+8Nq7D5h931jYvtiik9QwREUTYKw6xhX2HkYiFRuCot7 vzpptr2DjQ9kQ== Message-ID: Feedback-ID: 34709329:user:proton MIME-Version: 1.0 Received-SPF: pass client-ip=185.70.40.131; envelope-from=kaelyn.alexi@protonmail.com; helo=mail-40131.protonmail.ch 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, FREEMAIL_FROM=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 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: , Reply-to: Kaelyn Takata X-ACL-Warn: , Kaelyn Takata via Guix-patches X-Patchwork-Original-From: Kaelyn Takata via Guix-patches via From: Kaelyn 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 Hi, This pair of patches fixes building OpenMW and its dependency recastnavigation on master after the merge of core-updates. For both packages, the build failures were due to SIGSTKSZ no longer being a constant in glibc 2.34 and newer. recastnavigation is fixed by updating the package to the latest commit (as of this writing). OpenMW has also been fixed upstream since the 0.47 release, but building using the openmw-48-rc9 tag results in OpenMW crashing for me while loading the main menu. I have tested this patch set in conjunction with the updated openmw-openscenegraph in https://issues.guix.gnu.org/62728 and have successfully loaded a saved game with the I Heart Vanilla modlist (https://modding-openmw.com/lists/i-heart-vanilla/) installed and walked around the starting town a bit, including talking to people. Cheers, Kaelyn Kaelyn Takata (2): gnu: recastnavigation: Update to commit 6d1f971. gnu: openmw: Fix build on glibc 2.34 and newer. gnu/local.mk | 1 + gnu/packages/game-development.scm | 9 +++-- .../openmw-assume-nonconst-SIGSTKSZ.patch | 39 +++++++++++++++++++ 3 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 gnu/packages/patches/openmw-assume-nonconst-SIGSTKSZ.patch base-commit: 297805b1f83aa58ba9fc775c203373338aafd5ac --- 2.39.2