Conscrypt should only link against bionic.
Also remove useless code in native_loader.cpp Test: m Change-Id: Id176256cc36fa32d3f722e1443429cb9fbec05f2
This commit is contained in:
parent
4d30819263
commit
88bdf80d17
|
@ -43,10 +43,6 @@
|
|||
#include <android-base/properties.h>
|
||||
#endif
|
||||
|
||||
extern "C" {
|
||||
struct android_namespace_t* android_get_exported_namespace(const char*);
|
||||
}
|
||||
|
||||
#define CHECK(predicate) LOG_ALWAYS_FATAL_IF(!(predicate),\
|
||||
"%s:%d: %s CHECK '" #predicate "' failed.",\
|
||||
__FILE__, __LINE__, __FUNCTION__)
|
||||
|
|
|
@ -152,11 +152,12 @@ namespace.media.link.default.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
|
|||
namespace.conscrypt.isolated = true
|
||||
namespace.conscrypt.visible = true
|
||||
|
||||
# Keep in sync with ld.config.txt in the com.android.runtime APEX.
|
||||
namespace.conscrypt.search.paths = /apex/com.android.conscrypt/${LIB}
|
||||
namespace.conscrypt.links = default
|
||||
# TODO(b/119867084): Restrict to Bionic dlopen dependencies and PALette library
|
||||
# when it exists.
|
||||
namespace.conscrypt.link.default.allow_all_shared_libs = true
|
||||
namespace.conscrypt.link.default.shared_libs = libc.so
|
||||
namespace.conscrypt.link.default.shared_libs += libm.so
|
||||
namespace.conscrypt.link.default.shared_libs += libdl.so
|
||||
|
||||
###############################################################################
|
||||
# "sphal" namespace
|
||||
|
|
|
@ -99,11 +99,12 @@ namespace.media.link.default.shared_libs += %SANITIZER_RUNTIME_LIBRARIES%
|
|||
namespace.conscrypt.isolated = true
|
||||
namespace.conscrypt.visible = true
|
||||
|
||||
# Keep in sync with ld.config.txt in the com.android.runtime APEX.
|
||||
namespace.conscrypt.search.paths = /apex/com.android.conscrypt/${LIB}
|
||||
namespace.conscrypt.links = default
|
||||
# TODO(b/119867084): Restrict to Bionic dlopen dependencies and PALette library
|
||||
# when it exists.
|
||||
namespace.conscrypt.link.default.allow_all_shared_libs = true
|
||||
namespace.conscrypt.link.default.shared_libs = libc.so
|
||||
namespace.conscrypt.link.default.shared_libs += libm.so
|
||||
namespace.conscrypt.link.default.shared_libs += libdl.so
|
||||
|
||||
###############################################################################
|
||||
# "sphal" namespace
|
||||
|
|
Loading…
Reference in New Issue