diff options
author | David Bremner <bremner@debian.org> | 2024-03-12 16:56:39 -0300 |
---|---|---|
committer | David Bremner <bremner@debian.org> | 2024-03-12 17:01:04 -0300 |
commit | 9b83ac1487866d1c3f903b758d60bac27b888d93 (patch) | |
tree | f00492fb61d3d00b10a0d2907ff3aba288ab7d40 /debian | |
parent | 0954ecfc6eaf2bc1c12f6ff7630745a6bfd63b0a (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/changelog | 5 | ||||
-rwxr-xr-x | debian/rules | 2 |
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) |