summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2024-03-12 16:56:39 -0300
committerDavid Bremner <bremner@debian.org>2024-03-12 17:01:04 -0300
commit9b83ac1487866d1c3f903b758d60bac27b888d93 (patch)
treef00492fb61d3d00b10a0d2907ff3aba288ab7d40 /debian
parent0954ecfc6eaf2bc1c12f6ff7630745a6bfd63b0a (diff)
debian: switch mips64el to BC backend
The PB built racket experiences a failure during "raco setup" starting with raco setup: 0 making: <pkgs>/gui-lib/racket raco setup: 0 making: <pkgs>/gui-lib/racket/gui weak-box-value: contract violation expected: weak-box? given: #<weak-box> compilation context...: /<<PKGBUILDDIR>>/share/pkgs/distributed-places-lib/racket/place/distributed.rkt /<<PKGBUILDDIR>>/share/pkgs/distributed-places-lib/racket/place/define-remote-server.rkt context...: /<<PKGBUILDDIR>>/collects/racket/private/stxcase.rkt:20:7: loop /<<PKGBUILDDIR>>/collects/racket/private/class-undef.rkt:65:4: try-next [repeats 18 more times] /<<PKGBUILDDIR>>/collects/racket/private/class-undef.rkt:35:0 /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:696:0: compile-zo* /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:452:15 /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:441:12: build /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:412:0: maybe-compile-zo /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:210:0: compile-root /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:145:4: compilation-manager-load-handler /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:696:0: compile-zo* /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:452:15 /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:441:12: build /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:412:0: maybe-compile-zo /<<PKGBUILDDIR>>/collects/compiler/private/cm-minimal.rkt:210:0: compile-root
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog5
-rwxr-xr-xdebian/rules2
2 files changed, 4 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog
index 6f8ebba9fe..bd9edeb893 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,10 @@
racket (8.12+dfsg1-4) experimental; urgency=medium
- * Cherry pick 40a530935c and 5a6921d from upstream an attempt to resolve
+ * Cherry pick 40a530935c and 5a6921d from upstream in an attempt to resolve
big-endian build problems.
+ * Switch mips64el to BC backend, as PB backend seems buggy
- -- David Bremner <bremner@debian.org> Tue, 12 Mar 2024 09:34:21 -0300
+ -- David Bremner <bremner@debian.org> Tue, 12 Mar 2024 16:59:55 -0300
racket (8.12+dfsg1-3) experimental; urgency=medium
diff --git a/debian/rules b/debian/rules
index 861a2a8b1e..331148de8e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,7 +4,7 @@ include /usr/share/dpkg/architecture.mk
PB64L:=--enable-pb --enable-mach=tpb64l
PB64B:=--enable-pb --enable-mach=tpb64b
-CONFIG_ARGS_mips64el:=$(PB64L)
+CONFIG_ARGS_mips64el:=--enable-bc
CONFIG_ARGS_ppc64el :=$(PB64L)
CONFIG_ARGS_ppc64 :=$(PB64B)
CONFIG_ARGS_s390x :=$(PB64B)