mac 安装 thrift@0.16.0报错

homebrew 安装 thrift 0.16.0

brew tap homebrew/core --force
brew tap-new $USER/local-tap
brew extract --version='0.16.0' thrift $USER/local-tap
brew install thrift@0.16.0  

通过安装 thrift@0.16.0的时候报错

“Error: openssl@1.1 has been disabled because it is not supported upstream! It was disabled on 2024-10-24.”
 
需要将thfift中依赖的 openssl@1.1 改为 openssl@3 (有两处),通过以下命令修改
brew edit thrift@0.16.0

  

 
第二种方式
解除 Homebrew 中的 openssl@1.1 禁用,不推荐
brew edit openssl@1.1
注释 包含 disable! 或类似指令的代码。

安装 OpenSSL 1.1

运行以下命令强制 Homebrew 使用本地配方文件而不是从 API 获取信息进行安装: 

HOMEBREW_NO_INSTALL_FROM_API=1 brew install openssl@1.1

  

 

posted @ 2025-08-20 14:25  my日常work  阅读(38)  评论(0)    收藏  举报