diff --git a/core/definitions.mk b/core/definitions.mk index 5d24b671f..e2d5de4f0 100644 --- a/core/definitions.mk +++ b/core/definitions.mk @@ -2497,7 +2497,7 @@ endif # Uncompress shared libraries embedded in an apk. # define uncompress-shared-libs -$(hide) if unzip -l $@ $(PRIVATE_EMBEDDED_JNI_LIBS) >/dev/null ; then \ +$(hide) if (zipinfo $@ $(PRIVATE_EMBEDDED_JNI_LIBS) 2>/dev/null | grep -v ' stor ' >/dev/null) ; then \ rm -rf $(dir $@)uncompressedlibs && mkdir $(dir $@)uncompressedlibs; \ unzip $@ $(PRIVATE_EMBEDDED_JNI_LIBS) -d $(dir $@)uncompressedlibs && \ zip -d $@ 'lib/*.so' && \