Formula 'chicken' (scheme) doesn't link properly on Apple M1 #3268
-
Steps to reproduce: >> uname -a
Darwin My-MBP.lan 21.4.0 Darwin Kernel Version 21.4.0: Fri Mar 18 00:46:32 PDT 2022; root:xnu-8020.101.4~15/RELEASE_ARM64_T6000 arm64 >> brew doctor
Your system is ready to brew. >> otool -L (which csi)
/opt/homebrew/bin/csi:
/opt/homebrew/Cellar/chicken/5.3.0/lib/libchicken.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1311.100.3) >> ls -lh /opt/homebrew/Cellar/chicken/5.3.0/lib/libchicken.dylib
-r--r--r-- 1 corder admin 3.6M May 13 13:58 /opt/homebrew/Cellar/chicken/5.3.0/lib/libchicken.dylib I am able to fix this problem by symlinking >> DYLD_LIBRARY_PATH=/opt/homebrew/lib/ csi -ne '(import (chicken tcp))'
>> However, I am not familiar enough with the Homebrew formula or the Chicken build system to figure out how to fix this in a better way. Has anyone else experienced this issue? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
You need to ensure |
Beta Was this translation helpful? Give feedback.
-
I've opened Homebrew/homebrew-core#101481 to fix this. |
Beta Was this translation helpful? Give feedback.
-
Should be fixed now. Just do |
Beta Was this translation helpful? Give feedback.
Should be fixed now. Just do
brew update && brew upgrade chicken
.