envoyproxy / envoy-openssl

Envoy OpenSSL extensions
Apache License 2.0
47 stars 45 forks source link

Fixed bazel configuration ambiguity for non HTTP3 builds #228

Closed tedjpoole closed 3 months ago

tedjpoole commented 3 months ago

To avoid ambiguity when building with //bazel:http3=False (on PPC and Windows) this commit adds new config_setting_groups and updates the relevant select() statements.

Note this is a cherry-pick of a commit that didn't quite make it into 1.28.5

NishikantThorat commented 3 months ago
# file bazel-bin/source/exe/envoy-static
bazel-bin/source/exe/envoy-static: ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, for GNU/Linux 3.10.0, BuildID[sha1]=6f7779f16c9baf53d28051d820df9289432b7360, with debug_info, not stripped

Build is working on P.