apollo install ERROR: An error occurred during the fetch of repository ‘zlib‘:

本文档描述了在Apollo项目中遇到的Bazel构建问题,涉及到外部依赖库zlib的版本冲突。解决方案是编辑apollo/.cache/bazel/.../repositories.bzl和rules_proto/proto/private/dependencies.bzl文件,更新或统一zlib的URL、SHA256校验和、strip_prefix和build_file。修复后,重新执行构建。
摘要由CSDN通过智能技术生成

I have the same problem, then edit two files:
apollo/.cache/bazel/540135163923dd7d5820f3ee4b306b32/external/io_bazel_rules_go/go/private/repositories.bzl
line 95 - 101
http_archive( name = “net_zlib”, build_file = “@com_google_protobuf//:third_party/zlib.BUILD”, sha256 = “91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9”, strip_prefix = “zlib-1.2.12”, urls = [“https://zlib.net/zlib-1.2.12.tar.gz”], )

apollo/.cache/bazel/540135163923dd7d5820f3ee4b306b32/external/rules_proto/proto/private/dependencies.bzl
line 31-38
“zlib”: { “sha256”: “91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9”, “build_file”: “@com_google_protobuf//:third_party/zlib.BUILD”, “strip_prefix”: “zlib-1.2.12”, “urls”: [ “https://zlib.net/zlib-1.2.12.tar.gz”, ], },

then build again

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值