aboutsummaryrefslogtreecommitdiffstats
path: root/libdl
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2019-02-25 10:54:29 +0900
committerJiyong Park <jiyong@google.com>2019-03-14 07:35:52 +0900
commit036e09c36e8c859ee23db7a84adcd9b8563f54c9 (patch)
tree4487746e251b08685070460505af39ae875ce90c /libdl
parent10935e063d3db0ff2b61f710b8f34bd92fa861ba (diff)
downloadandroid_bionic-036e09c36e8c859ee23db7a84adcd9b8563f54c9.tar.gz
android_bionic-036e09c36e8c859ee23db7a84adcd9b8563f54c9.tar.bz2
android_bionic-036e09c36e8c859ee23db7a84adcd9b8563f54c9.zip
Don't install *.mountpoint targets
The *.mountpoint targets that installs /bionic/lib/lib*.so and /bionic/bin/linker* are no longer needed. Now, /system/lib/lib*.so and /system/bin/linker* are simply symlinks to the corresponding files in the runtime apex. For example, /system/lib/libc.so -> /apex/com.android.runtime/lib/bionic/libc.so This is made possible because we now activate APEXes even before the data partition is mounted. Before the data partition mounting, the APEXes from the system partition are ativated. After the data partition is mounted, updated APEXes in the partition (if any) are activated. As a result, the symlink always points to the valid path regardless of whether /data is mounted or not. Bug: 125549215 Test: device boots Change-Id: Ie7d83686abe00b3c436f9f9db75d4244200a0fc9
Diffstat (limited to 'libdl')
-rw-r--r--libdl/Android.bp1
1 files changed, 0 insertions, 1 deletions
diff --git a/libdl/Android.bp b/libdl/Android.bp
index 642cc7ae0..2e171d632 100644
--- a/libdl/Android.bp
+++ b/libdl/Android.bp
@@ -108,7 +108,6 @@ cc_library {
symbol_file: "libdl.map.txt",
versions: ["10000"],
},
- required: ["libdl.mountpoint"],
}
ndk_library {