Use prebuilt Runtime (Bionic) APEX and SDK (reland).
Relands https://r.android.com/1316516 after adding prebuilt linker to
the Bionic SDK for host tests.
Test: `art/build/apex/runtests.sh` on aosp-master and master-art
Test: `m installclean && m TARGET_BUILD_UNBUNDLED=true build-art-target-golem`
on master-art, then compare file listings of
out/target/product/armv8/system/*/* without and with the CL topic,
and check with readelf that the Bionic libs in system/lib(64) aren't
stubs.
Test: art/build/run-gtests.sh
art/test/testrunner/testrunner.py --target --64 --optimizing
art/tools/run-libcore-tests.sh --mode=device --variant=X64
art/tools/run-libjdwp-tests.sh --mode=device --variant=X64
in device chroot on master-art (without Bionic repos), and
on AOSP master with Bionic sources (no regressions).
Test: art/test/testrunner/run_build_test_target.py art-linux-bionic-x64
Bug: 152255951
Change-Id: I9c5c7edd48318101498784ed02c6e65ac91fd299
3 files changed