summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@gmail.com>2026-04-20 08:46:38 +0000
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-04-20 07:35:36 -0700
commiteb7dba674e05ef416e183b20f02a89b2b0948374 (patch)
treef7682c5c7f053975ca6e149cb510a44753d30c1b
parentd31f07340fad43120f5e2ee4aee98cdec6f2717d (diff)
downloadmeta-openembedded-eb7dba674e05ef416e183b20f02a89b2b0948374.tar.gz
minizip: backport fix for the missing header
Minizip release v1.3.2 is missing required ints.h header that causes build failure on components using it: | ../../../../../recipe-sysroot/usr/include/minizip/ioapi.h:74:10: fatal error: ints.h: No such file or directory | 74 | #include "ints.h" | | ^~~~~~~~ Backport fix from https://github.com/madler/zlib/commit/cb14dc9ade3759352417a300e6c2ed73268f1d97 Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
-rw-r--r--meta-oe/recipes-core/minizip/minizip/0001-Add-dependency-to-ints.h-in-minizip-Makefile.am.patch25
-rw-r--r--meta-oe/recipes-core/minizip/minizip_1.3.2.bb4
2 files changed, 28 insertions, 1 deletions
diff --git a/meta-oe/recipes-core/minizip/minizip/0001-Add-dependency-to-ints.h-in-minizip-Makefile.am.patch b/meta-oe/recipes-core/minizip/minizip/0001-Add-dependency-to-ints.h-in-minizip-Makefile.am.patch
new file mode 100644
index 0000000000..1d05989c74
--- /dev/null
+++ b/meta-oe/recipes-core/minizip/minizip/0001-Add-dependency-to-ints.h-in-minizip-Makefile.am.patch
@@ -0,0 +1,25 @@
1From cb14dc9ade3759352417a300e6c2ed73268f1d97 Mon Sep 17 00:00:00 2001
2From: Rui Chen <rui@chenrui.dev>
3Date: Tue, 17 Feb 2026 10:48:39 -0500
4Subject: [PATCH] Add dependency to ints.h in minizip Makefile.am.
5
6So that ints.h is part of the installation.
7
8Upstream-Status: Backport
9Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
10---
11 contrib/minizip/Makefile.am | 1 +
12 1 file changed, 1 insertion(+)
13
14diff --git a/contrib/minizip/Makefile.am b/contrib/minizip/Makefile.am
15index d343011..b7dea4f 100644
16--- a/contrib/minizip/Makefile.am
17+++ b/contrib/minizip/Makefile.am
18@@ -27,6 +27,7 @@ libminizip_la_LDFLAGS = $(AM_LDFLAGS) -version-info 1:0:0 -lz
19 minizip_includedir = $(includedir)/minizip
20 minizip_include_HEADERS = \
21 crypt.h \
22+ ints.h \
23 ioapi.h \
24 mztools.h \
25 unzip.h \
diff --git a/meta-oe/recipes-core/minizip/minizip_1.3.2.bb b/meta-oe/recipes-core/minizip/minizip_1.3.2.bb
index 49e4a4b561..95a605ecf4 100644
--- a/meta-oe/recipes-core/minizip/minizip_1.3.2.bb
+++ b/meta-oe/recipes-core/minizip/minizip_1.3.2.bb
@@ -8,7 +8,9 @@ LIC_FILES_CHKSUM = "file://zip.h;beginline=14;endline=30;md5=b7d2930a7332b2bc68f
8 8
9GITHUB_BASE_URI ?= "https://github.com/madler/zlib/releases/" 9GITHUB_BASE_URI ?= "https://github.com/madler/zlib/releases/"
10 10
11SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/zlib-${PV}.tar.xz" 11SRC_URI = "${GITHUB_BASE_URI}/download/v${PV}/zlib-${PV}.tar.xz \
12 file://0001-Add-dependency-to-ints.h-in-minizip-Makefile.am.patch;patchdir=../.. \
13 "
12 14
13S = "${UNPACKDIR}/zlib-${PV}/contrib/minizip" 15S = "${UNPACKDIR}/zlib-${PV}/contrib/minizip"
14 16