From 953314fc215da4fe2ea08d9c08a8bd7ce49456c9 Mon Sep 17 00:00:00 2001 From: Evgenii Stepanov Date: Mon, 29 Jun 2015 16:27:44 -0700 Subject: [PATCH] Fix ODR issues in ART. Linking against both libziparchive-host and libz-host results in libz loaded twice (because it is also linked statically in libziparchive). Change-Id: Ib34eef60200a702c2d7fbca3589b324992e78eab --- libziparchive/Android.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libziparchive/Android.mk b/libziparchive/Android.mk index a3087eed7..559c48bb3 100644 --- a/libziparchive/Android.mk +++ b/libziparchive/Android.mk @@ -42,8 +42,8 @@ include $(BUILD_HOST_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_CPP_EXTENSION := .cc LOCAL_SRC_FILES := ${source_files} -LOCAL_STATIC_LIBRARIES := libz libutils -LOCAL_SHARED_LIBRARIES := liblog libbase +LOCAL_STATIC_LIBRARIES := libutils +LOCAL_SHARED_LIBRARIES := libz-host liblog libbase LOCAL_MODULE:= libziparchive-host LOCAL_CFLAGS := -Werror LOCAL_MULTILIB := both