summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2024-03-25 11:48:51 -0300
committerDavid Bremner <bremner@debian.org>2024-03-25 11:48:51 -0300
commitb494cfd538006e410c54d1d4e9ab8d5f202267e9 (patch)
tree516f73c326ec28e3f171fc631f1caf4cdbdf702b /debian
parenta8da51bf6c83c1f2cee0412d137f06327c13fd7b (diff)
switch to PB backend for powerpc
I don't really follow the powerpc options in Chez, but let's try the portable option
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog3
-rwxr-xr-xdebian/rules2
2 files changed, 4 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 300835e6dd..ab50515863 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ racket (8.12+dfsg1-7) unstable; urgency=medium
* Modify handling of atomics on arm (32) following a suggestion of
upstream.
+ * Use tpb32b for powerpc (tppc32le is auto-detected, but seems wrong)
- -- David Bremner <bremner@debian.org> Thu, 21 Mar 2024 13:33:58 -0300
+ -- David Bremner <bremner@debian.org> Mon, 25 Mar 2024 11:48:38 -0300
racket (8.12+dfsg1-6) unstable; urgency=medium
diff --git a/debian/rules b/debian/rules
index 24e1455071..d40a28885d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,11 +2,13 @@
include /usr/share/dpkg/architecture.mk
+PB32B:=--enable-pb --enable-mach-tpb32b
PB64L:=--enable-pb --enable-mach=tpb64l
PB64B:=--enable-pb --enable-mach=tpb64b
CONFIG_ARGS_mips64el:=--enable-bc
CONFIG_ARGS_ppc64el :=$(PB64L)
CONFIG_ARGS_ppc64 :=$(PB64B)
+CONFIG_ARGS_powerpc :=$(PB32B)
CONFIG_ARGS_s390x :=$(PB64B)
CONFIG_ARGS_sparc64 :=$(PB64B)