OpenSSL/'maybe_unused' issues installing Ruby 3.0.7 on MacOS Sequoia v 15.2 #2494
-
| 
         Hello! I am trying to install a legacy Ruby 3.0.7 project on a Mac running Sequoia 15.2 on an M4 pro chip. I've tried a whole bunch of things with no success, so any guidance is very much appreciated! I've attempted to include as much information as possible in hopes something here is helpful. When I attempt to install 3.0.7, this is the output I receive: ruby-build.20250110224622.48538.log While troubleshooting, I explored these suggestions most closely: 
 The suggestions in the later post seemed most promising, but when following the first step of installing rbenv's custom openssl@1.1 tap, the tap file appears to be unavailable: However, when I run  ruby-build.20250110225319.15965.log I also tried combining that second step with the Ruby patch from the first discussion I linked, with a different error but still no luck: ruby-build.20250110225616.44912.log I also vaguely tried using  ruby-build.20250110225928.79716.log If you've made it this far, thanks for reading and for any suggestions you may have on what I can try next, or any additional information I could provide that would be helpful!  | 
  
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
        
 That's my bad; I was messing around with tap “bottles” yesterday. If you try it again after  
 You're getting closer! I do think the patch is necessary to get around the error in bigdecimal, so keep doing that, but I think now you're hitting another issue: the fact that your Homebrew installation has been migrated from an Intel machine and is currently in the   | 
  
Beta Was this translation helpful? Give feedback.
-
        
 I did the exact same as above and it works! Thanks for saving my day! @shawnacscott  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         I have tried 
 I guess I don't get luck as you @Louis-7 Mac M2 15.5 (24F74)  | 
  
Beta Was this translation helpful? Give feedback.
-
| 
         From the log, it shows  I did three steps: 
 The things inside  Are there any steps I am missing here? @Louis-7 Log file  | 
  
Beta Was this translation helpful? Give feedback.
That's my bad; I was messing around with tap “bottles” yesterday. If you try it again after
brew update, it should work (please let me know if it does!), or you can force it to compile from source (which should only be necessary as a last resort):You're getting closer! I do think the patch is necessary to get around the …