summaryrefslogtreecommitdiff
path: root/user/gambit-c/disable-srfi-179.patch
diff options
context:
space:
mode:
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 =