|
@@ -28,4 +28,18 @@ UNZIP_IGNORE_CVES = \
|
|
CVE-2022-0529 \
|
|
CVE-2022-0529 \
|
|
CVE-2022-0530
|
|
CVE-2022-0530
|
|
|
|
|
|
|
|
+# unzip already defines _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE when
|
|
|
|
+# necessary, redefining it on the command line causes some warnings.
|
|
|
|
+UNZIP_TARGET_CFLAGS = \
|
|
|
|
+ $(filter-out -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE,$(TARGET_CFLAGS))
|
|
|
|
+
|
|
|
|
+# unzip already defines _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE when
|
|
|
|
+# necessary, redefining it on the command line causes some warnings.
|
|
|
|
+UNZIP_TARGET_CXXFLAGS = \
|
|
|
|
+ $(filter-out -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE,$(TARGET_CXXFLAGS))
|
|
|
|
+
|
|
|
|
+UNZIP_CONF_OPTS += \
|
|
|
|
+ -DCMAKE_C_FLAGS="$(UNZIP_TARGET_CFLAGS) -DLARGE_FILE_SUPPORT" \
|
|
|
|
+ -DCMAKE_CXX_FLAGS="$(UNZIP_TARGET_CXXFLAGS) -DLARGE_FILE_SUPPORT"
|
|
|
|
+
|
|
$(eval $(cmake-package))
|
|
$(eval $(cmake-package))
|