Control: tags 969676 +patch

On 2020-09-06, Rob Browning wrote:
> Please migrate to guile-3.0 as soon as it's feasible. If we can, I'd
> like to have the option to drop guile-2.2 from bullseye, so that we
> won't have to maintain two versions throughout that release.

With the following two patches applied, gnubik builds successfully with
guile-3.0.


live well,
  vagrant
From 9a187c7bd4b8f29f123e3b27f0f055cb633f2b18 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Wed, 16 Mar 2022 23:43:55 +0000
Subject: [PATCH 1/3] configure.ac: Update to guile-3.0

---
 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 747cb0a..2db89c6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -70,7 +70,7 @@ PKG_CHECK_MODULES(GLU, glu,,
 
 
 dnl Checks for libraries.
-PKG_CHECK_MODULES(GUILE, guile-2.2,,
+PKG_CHECK_MODULES(GUILE, guile-3.0,,
   AC_SEARCH_LIBS([scm_c_string_length], [guile],,
 	AC_MSG_ERROR("Guile 2.0 or later is required"))
 )
-- 
2.30.2

From 02c137649aa41285dbd4340b45fea82aa99cc91a Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <[email protected]>
Date: Wed, 16 Mar 2022 23:44:45 +0000
Subject: [PATCH 2/3] debian/control: Update to guile 3.0.

---
 debian/control | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 13c8cfb..b343bf7 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Games Team <[email protected]>
 Uploaders: Jonathan Carter <[email protected]>
 Build-Depends: debhelper-compat (= 12),
                automake,
-               guile-2.2-dev,
+               guile-3.0-dev,
                libgtkglext1-dev,
                autoconf (>= 2.61),
                gtk-update-icon-cache
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature

Reply via email to