asdf-community / asdf-racket

Racket plugin for the asdf version manager
https://github.com/asdf-vm/asdf
Apache License 2.0
12 stars 6 forks source link

Problem installing 8.3 on macOS Monterey on M1 Max #3

Open yrashk opened 2 years ago

yrashk commented 2 years ago

The end of the build log:

codesign --remove-signature "/Users/yrashk/.asdf/installs/racket/8.3/bin/racket"
strip "/Users/yrashk/.asdf/installs/racket/8.3/bin/racket"
codesign -s - --entitlements "./../../mac/entitlements.plist" "/Users/yrashk/.asdf/installs/racket/8.3/bin/racket"
cp ./../../start/starter-sh "/Users/yrashk/.asdf/installs/racket/8.3/lib/starter-sh"
cp starter "/Users/yrashk/.asdf/installs/racket/8.3/lib/starter"
cp: starter: No such file or directory
make[5]: *** [common-install] Error 1
make[4]: *** [macos-install] Error 2
make[3]: *** [plain-install] Error 2
make[2]: *** [install-cs-common] Error 2
make[1]: *** [install-racketcs] Error 2
make: *** [install] Error 2
/Users/yrashk/.asdf/plugins/racket/bin/install: line 48: /Users/yrashk/.asdf/installs/racket/8.3/bin/raco: No such file or directory
Installed Racket 8.3

And when I try to run racket:

$ racket
dyld[79810]: Library not loaded: @executable_path/Racket.framework/Versions/8.3_CS/Racket
  Referenced from: /Users/yrashk/.asdf/installs/racket/8.3/bin/racket
  Reason: tried: '/Users/yrashk/.asdf/installs/racket/8.3/bin/Racket.framework/Versions/8.3_CS/Racket' (no such file), '/Library/Frameworks/Racket.framework/Versions/8.3_CS/Racket' (no such file), '/System/Library/Frameworks/Racket.framework/Versions/8.3_CS/Racket' (no such file)
fish: Job 1, 'racket' terminated by signal SIGABRT (Abort)

Any thoughts on what might have gone wrong? Thank you!

v-v-b commented 2 years ago

same here. Monterey/M1 pro

upd: patch - https://github.com/racket/racket/commit/3a8a7102abff334ee4e054c3597bebba32bda307.patch?full_index=1

andrewcrook commented 2 years ago

it’s the same for 8.2

I wonder if there is an option to install pre-compilied?