Mac上编译问题: 是否只支持thrift 0.13.0

【详述】问题详细描述
安装thrift 0.13.0 出现

Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force

If that doesn’t show you any updates, run:
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

Alternatively, manually download them from:
https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 13.2.1.

似乎需要升级, 当前版本 11.2.3, 个人电脑不想升级, 升级太麻烦
但是使用thrift 0.14.0 ~ 0.16.0 虽然生成java 文件没问题,但是编译时
似乎过不了, 一大堆兼容性问题

[ERROR] (实际参数列表和形式参数列表长度不同)
[ERROR] /Users/yuqi/project/starrocks/fe/fe-core/target/generated-sources/thrift/com/starrocks/thrift/TKafkaLoadInfo.java:[750,55] 对于readMapBegin(byte,byte), 找不到合适的方法
[ERROR] 方法 org.apache.thrift.protocol.TProtocol.readMapBegin()不适用
[ERROR] (实际参数列表和形式参数列表长度不同)
[ERROR] 方法 org.apache.thrift.protocol.TCompactProtocol.readMapBegin()不适用
[ERROR] (实际参数列表和形式参数列表长度不同)
[ERROR] -> [Help 1]

所以请问一下, 是否只支持0.13.0, 如果是这样, 在MacOS 11.2.3 如何安装thrift 0.13.0 感谢~~

【背景】做过哪些操作?
【业务影响】
【StarRocks版本】例如:1.18.2
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【附件】

  • fe.warn.log/be.warn.log/相应截图
  • 慢查询:
    • Profile信息
    • 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’;
    • cbo是否开启:show variables like ‘%cbo%’;
    • be节点cpu和内存使用率截图