Have vts_ibase_test link all libraries for libinit_test_utils
The linker may attempt to link static libraries fully, not just the
parts that are being used, so all libraries that a static library uses
must be linked into its parent executable.
Particularly, recent changes to init are causing a build failure
due to this issue.
Test: build vts_ibase_test aosp_arm64-userdebug
Change-Id: Ibdb907d27c201387c9051e90ba96680a840a6d43
diff --git a/transport/base/1.0/vts/functional/Android.bp b/transport/base/1.0/vts/functional/Android.bp
index 8d14186..8f79bb2 100644
--- a/transport/base/1.0/vts/functional/Android.bp
+++ b/transport/base/1.0/vts/functional/Android.bp
@@ -14,6 +14,7 @@
cc_test {
name: "vts_ibase_test",
+ defaults: ["libinit_test_utils_libraries_defaults"],
srcs: [
"vts_ibase_test.cpp",
],