Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PB backend fails on mips64el (Debian) #4952

Open
bremner opened this issue Mar 14, 2024 · 3 comments
Open

PB backend fails on mips64el (Debian) #4952

bremner opened this issue Mar 14, 2024 · 3 comments
Labels
build Build failures, Makefiles, Zuo scripts, autoconf, building instructions, etc. upstream

Comments

@bremner
Copy link

bremner commented Mar 14, 2024

What version of Racket are you using?

8.12+ 3 patches from mflatt for big endian PB support.

What program did you run?

./configure --enable-pb --enable-mach=tpb64l

What should have happened?

the build should complete

If you got an error message, please include it here.

The first failure in raco setup is

 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

Please include any other relevant details

The same patched version of 8.12 builds (and runs raco setup) with --enable-bc

The full build log is a available from

https://buildd.debian.org/status/fetch.php?pkg=racket&arch=mips64el&ver=8.12%2Bdfsg1-3&stamp=1710253601&raw=0

@shhyou shhyou added the build Build failures, Makefiles, Zuo scripts, autoconf, building instructions, etc. label Mar 15, 2024
@racket-discourse-github-bot

This issue has been mentioned on Racket Discourse. There might be relevant details there:

https://racket.discourse.group/t/let-us-know-when-platforms-specific-packages-have-been-updated-to-8-12/2712/9

@racket-discourse-github-bot

This issue has been mentioned on Racket Discourse. There might be relevant details there:

https://racket.discourse.group/t/let-us-know-when-platforms-specific-packages-have-been-updated-to-8-12/2712/13

@mflatt
Copy link
Member

mflatt commented Apr 24, 2024

The Racket commit for the repair is 03a9d26.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build failures, Makefiles, Zuo scripts, autoconf, building instructions, etc. upstream
Projects
None yet
Development

No branches or pull requests

4 participants