Merge "Copy translateSystemPathToApexPath to linker_translate_path.cpp"
diff --git a/apex/Android.bp b/apex/Android.bp
index f6820d1..8c8853f 100644
--- a/apex/Android.bp
+++ b/apex/Android.bp
@@ -37,3 +37,28 @@
key: "com.android.runtime.key",
certificate: ":com.android.runtime.certificate",
}
+
+sdk {
+ name: "runtime-module-sdk",
+ defaults: ["linux_bionic_supported"],
+
+ native_header_libs: [
+ "bionic_libc_platform_headers",
+ "libc_headers",
+ ],
+ native_shared_libs: [
+ "libc",
+ "libdl",
+ "libdl_android",
+ "libm",
+ ],
+ native_static_libs: [
+ "libasync_safe",
+ ],
+ native_objects: [
+ "crtbegin_dynamic",
+ "crtbegin_so",
+ "crtend_android",
+ "crtend_so",
+ ],
+}
diff --git a/libc/Android.bp b/libc/Android.bp
index 7614784..31767ef 100644
--- a/libc/Android.bp
+++ b/libc/Android.bp
@@ -2548,7 +2548,7 @@
"//apex_available:platform",
"com.android.media.swcodec",
],
- min_sdk_version: "29",
+ min_sdk_version: "apex_inherit",
}
subdirs = [
diff --git a/tests/fdsan_test.cpp b/tests/fdsan_test.cpp
index 134d621..9932b21 100644
--- a/tests/fdsan_test.cpp
+++ b/tests/fdsan_test.cpp
@@ -194,7 +194,7 @@
#endif
}
-TEST_F(FdsanTest, vfork) {
+TEST_F(FdsanTest, DISABLED_vfork) {
android::base::unique_fd fd(open("/dev/null", O_RDONLY));
pid_t rc = vfork();