summaryrefslogtreecommitdiff
path: root/user/gambit-c/disable-srfi-179.patch
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2022-12-17 17:48:48 -0600
committerZach van Rijn <me@zv.io>2022-12-17 17:49:00 -0600
commitdff6194e48dfdfc1e26fd423d53c448d5f2f51c1 (patch)
tree9c7e6cff7a60edfc367008e5c24a0406a75c665c /user/gambit-c/disable-srfi-179.patch
parentf03bc9d2f646f279566267eec0855741deebe9ba (diff)
downloadpackages-dff6194e48dfdfc1e26fd423d53c448d5f2f51c1.tar.gz
packages-dff6194e48dfdfc1e26fd423d53c448d5f2f51c1.tar.bz2
packages-dff6194e48dfdfc1e26fd423d53c448d5f2f51c1.tar.xz
packages-dff6194e48dfdfc1e26fd423d53c448d5f2f51c1.zip
user/gambit-c: temporarily disable SRFI 179. see #934.
Diffstat (limited to 'user/gambit-c/disable-srfi-179.patch')
-rw-r--r--user/gambit-c/disable-srfi-179.patch21
1 files changed, 21 insertions, 0 deletions
diff --git a/user/gambit-c/disable-srfi-179.patch b/user/gambit-c/disable-srfi-179.patch
new file mode 100644
index 000000000..5ae78c31c
--- /dev/null
+++ b/user/gambit-c/disable-srfi-179.patch
@@ -0,0 +1,21 @@
+This patch disables SRFI 179 because it may fail
+to compile on 32-bit systems due to exceeding the
+limit of addressable memory.
+
+Adjusting compilation flags or other parameters
+may be a viable alternative, but it is easier to
+disable it wholesale until a better fix is found.
+
+diff --git a/lib/srfi/makefile b/lib/srfi/makefile
+index fd13fbb6..dd4d8c99 100644
+--- a/lib/srfi/makefile
++++ b/lib/srfi/makefile
+@@ -2,7 +2,7 @@
+
+ herefromlib = srfi
+ libfromhere = ..
+-SUBDIRS = 179 132 41 158 69 \
++SUBDIRS = 132 41 158 69 \
+ 0 1 2 4 5 6 8 9 13 14 23 26 27 28 31 33 45 64 111 124 193 219
+ HEADERS_SCM =
+ MODULES_SCM =