Remove libz from vndk-sp list for non-VNDK-enforced devices
libz is llndk for non-VNDK-enforced devices to pass the
android.jni.cts test.
Bug: 73296261
Test: run android.jni.cts test
Change-Id: I931b4da2bbf0e46330f968ef33626064b89cb08b
diff --git a/vndk/Android.mk b/vndk/Android.mk
index 48a72f4..36c218c 100644
--- a/vndk/Android.mk
+++ b/vndk/Android.mk
@@ -52,6 +52,9 @@
$(if $(filter $(lib),$(VNDK_SP_LIBRARIES)),,\
$(eval VNDK_SP_LIBRARIES += $(lib))))
+# Remove libz from the VNDK-SP list (b/73296261)
+VNDK_SP_LIBRARIES := $(filter-out libz,$(VNDK_SP_LIBRARIES))
+
$(foreach lib,$(VNDK_SP_LIBRARIES),\
$(eval $(call define-vndk-sp-lib,$(lib))))