Fix broken fips build (#30554)

Envoy build with boringssl-fips is broken. #30001 introduces a patch to
remove BoringSSL-specific definition of BN_bn2lebinpad in ipp-crypto
library. It works for non-fips build but fips build fails with
declaration error, remove the patch for fips build.

Signed-off-by: LeiZhang <lei.a.zhang@intel.com>

Mirrored from https://github.com/envoyproxy/envoy @ 29f6998d0751962eb1dd5ba628225564e998a42d
main
update-envoy[bot] 1 year ago
parent 84ff1eeecb
commit 922b8fe843
  1. 4
      bazel/envoy_http_archive.bzl

@ -1,6 +1,6 @@
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
def envoy_http_archive(name, locations, **kwargs):
def envoy_http_archive(name, locations, location_name = None, **kwargs):
# `existing_rule_keys` contains the names of repositories that have already
# been defined in the Bazel workspace. By skipping repos with existing keys,
# users can override dependency versions by using standard Bazel repository
@ -10,7 +10,7 @@ def envoy_http_archive(name, locations, **kwargs):
# This repository has already been defined, probably because the user
# wants to override the version. Do nothing.
return
location = locations[name]
location = locations[location_name or name]
# HTTP tarball at a given URL. Add a BUILD file if requested.
http_archive(

Loading…
Cancel
Save