diff options
| author | 2020-03-31 17:04:54 +0900 | |
|---|---|---|
| committer | 2020-04-13 13:08:31 +0900 | |
| commit | 086c5238adaf1f007bf383559a9a7d2b6e48ca44 (patch) | |
| tree | 723b2bde6dead20c1db0105d5cf277fded4d523c /tools/warn/java_warn_patterns.py | |
| parent | e51409b68e0230bdd998b2905345836c5709687e (diff) | |
libselinux is LLNDK, not VNDK-core
libselinux has stable C APIs and therefore provides a stub library for
Mainline clients. It is not copied into any Mainline modules and the
only instance of the lib in /system/lib serves all of them.
However for vendors, we still had another copy of libselinux in VNDK
(e.g. in the VNDK APEX that is served via the path /system/lib/vndk).
Since the library is guaranteed to have stable C APIs, there is no
reason to keep the vendor variant of the library in VNDK. Keeping it in
VNDK would be just a waste of storage space.
This change removes libselinux from VNDK and marks it as LLNDK. The
single instance of if in /system/lib serves vendor processes as well as
Mainline modules.
Exempt-From-Owner-Approval: cherry-pick from AOSP
Bug: 151303316
Test: m
Merged-In: I7106ac236770b55b147c8a7f524bc2eddbddedb1
(cherry picked from commit 0b7b97bfc3034eb356fae5aba766938ba6295aa0)
Change-Id: I7106ac236770b55b147c8a7f524bc2eddbddedb1
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions