summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2024-03-28 06:35:30 -0300
committerDavid Bremner <bremner@debian.org>2024-03-28 06:35:30 -0300
commit82b471e187c9345fb3e96b09967066c2c04a011e (patch)
treeffe2811f2202036ad7b6954330750704c33939b5 /debian
parent50e04873424be3874e74bcd50d1c8c18c658c7bc (diff)
debian experimental: try PB backend on a few ports architecturesdebian/8.12+dfsg1-8archive/debian/8.12+dfsg1-8
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog6
-rwxr-xr-xdebian/rules12
2 files changed, 14 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 118e917e66..69b45c2ff6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+racket (8.12+dfsg1-8) experimental; urgency=medium
+
+ * Try portable bytecode backend for ports alpha, hppa, and sh4
+
+ -- David Bremner <bremner@debian.org> Thu, 28 Mar 2024 06:32:58 -0300
+
racket (8.12+dfsg1-7) unstable; urgency=medium
* Modify handling of atomics on arm (32) following a suggestion of
diff --git a/debian/rules b/debian/rules
index 3059d881b3..2307add680 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,15 +3,19 @@
include /usr/share/dpkg/architecture.mk
PB32B:=--enable-pb --enable-mach-tpb32b
-PB64L:=--enable-pb --enable-mach=tpb64l
+PB32L:=--enable-pb --enable-mach-tpb32l
PB64B:=--enable-pb --enable-mach=tpb64b
+PB64L:=--enable-pb --enable-mach=tpb64l
+CONFIG_ARGS_alpha :=$(PB64L)
+CONFIG_ARGS_armel :=--enable-bc --disable-docs
+CONFIG_ARGS_hppa :=$(PB64B)
CONFIG_ARGS_mips64el:=--enable-bc
-CONFIG_ARGS_ppc64el :=$(PB64L)
-CONFIG_ARGS_ppc64 :=$(PB64B)
CONFIG_ARGS_powerpc :=$(PB32B)
+CONFIG_ARGS_ppc64 :=$(PB64B)
+CONFIG_ARGS_ppc64el :=$(PB64L)
CONFIG_ARGS_s390x :=$(PB64B)
+CONFIG_ARGS_sh4 :=$(PB32L)
CONFIG_ARGS_sparc64 :=$(PB64B)
-CONFIG_ARGS_armel :=--enable-bc --disable-docs
%:
dh $@ --builddir=build