Skip to content

Commit f34fa4e

Browse files
committed
Cronet 121.0.6167.71: set hardening mode for boringssl
libc++ started requiring hardening mode for our c++ targets. llvm/llvm-project#70575 This only started failing since they removed the default hardening mode. Chromium switched to HARDENING_MODE_EXTENSIVE in https://crrev.com/c/5014271 Bug: b/322154153 Change-Id: I538654e05ddbee3120e13f7b19df72097b77bb6d
1 parent aa29def commit f34fa4e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

third_party/boringssl/Android.bp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ cc_defaults {
6464
"-fvisibility=hidden",
6565
"-DBORINGSSL_SHARED_LIBRARY",
6666
"-DBORINGSSL_ANDROID_SYSTEM",
67+
// Chromium uses extensive harderning mode, so setting the same for boringssl.
68+
"-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
6769
"-DOPENSSL_SMALL",
6870
"-Werror",
6971
"-Wno-unused-parameter",

0 commit comments

Comments
 (0)