summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernie Innocenti <codewiz@google.com>2021-07-13 02:53:24 +0000
committerBernie Innocenti <codewiz@google.com>2021-07-13 17:39:06 +0000
commitf3b16f22ddc40447c62aae69b54c3ad2c301b5c7 (patch)
tree86c029550d4813fd9ad2b705983ab827f8a28968
parentda2bce8ac0e76ae3e25f7ea361a5a4e9e5c3e58a (diff)
downloadring-android12-mainline-wifi-release.tar.gz
Link archive libraries needed by libring as whole_static_libsandroid-mainline-12.0.0_r99android-mainline-12.0.0_r96android-mainline-12.0.0_r95android-mainline-12.0.0_r94android-mainline-12.0.0_r93android-mainline-12.0.0_r84android-mainline-12.0.0_r83android-mainline-12.0.0_r82android-mainline-12.0.0_r81android-mainline-12.0.0_r80android-mainline-12.0.0_r8android-mainline-12.0.0_r79android-mainline-12.0.0_r77android-mainline-12.0.0_r70android-mainline-12.0.0_r67android-mainline-12.0.0_r66android-mainline-12.0.0_r65android-mainline-12.0.0_r64android-mainline-12.0.0_r63android-mainline-12.0.0_r6android-mainline-12.0.0_r59android-mainline-12.0.0_r58android-mainline-12.0.0_r57android-mainline-12.0.0_r53android-mainline-12.0.0_r52android-mainline-12.0.0_r51android-mainline-12.0.0_r49android-mainline-12.0.0_r40android-mainline-12.0.0_r38android-mainline-12.0.0_r37android-mainline-12.0.0_r35android-mainline-12.0.0_r34android-mainline-12.0.0_r32android-mainline-12.0.0_r25android-mainline-12.0.0_r23android-mainline-12.0.0_r20android-mainline-12.0.0_r18android-mainline-12.0.0_r17android-mainline-12.0.0_r16android-mainline-12.0.0_r15android-mainline-12.0.0_r14android-mainline-12.0.0_r126android-mainline-12.0.0_r125android-mainline-12.0.0_r124android-mainline-12.0.0_r123android-mainline-12.0.0_r122android-mainline-12.0.0_r114android-mainline-12.0.0_r110android-mainline-12.0.0_r109android-mainline-12.0.0_r108android-mainline-12.0.0_r107android-mainline-12.0.0_r100aml_wif_311811030aml_tet_311811050aml_sdk_311710000aml_pco_311011000android12-mainline-wifi-releaseandroid12-mainline-tethering-releaseandroid12-mainline-statsd-releaseandroid12-mainline-sdkext-releaseandroid12-mainline-resolv-releaseandroid12-mainline-permission-releaseandroid12-mainline-networkstack-releaseandroid12-mainline-conscrypt-releaseandroid12-mainline-captiveportallogin-release
Without this, linking against libring fails with missing symbols from libring-core. Soong does not propagate static_libs across targets, and apparently this behavior is WAI. Bug: 193446464 Bug: 155855709 Test: Remove libring-core from doh_ffi_test and run "m doh_ffi_test" Change-Id: I26c8628fe6485e5859e8ce8c1d1ea0866d257184 Merged-In: I3068448cf7b58fcad775342dc6fa0db36f9c664e (cherry picked from commit 16c1cfd586b9afcfb35dabdb4573cf447d1c3404)
-rw-r--r--Android.bp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp
index 49e26d2..53f8578 100644
--- a/Android.bp
+++ b/Android.bp
@@ -54,7 +54,7 @@ rust_library {
"libspin",
"libuntrusted",
],
- static_libs: [
+ whole_static_libs: [
"libring-core",
],
apex_available: [