commit: 4b24bd5179ee5a56cb4635050bf235eda7fde96d Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> AuthorDate: Sat Jun 14 22:08:21 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sun Jun 15 03:35:27 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b24bd51
net-libs/miniupnpc: Backport upstream patch to add missing cstddef include Building against this with GCC 15 can fail. This applies to 2.3.3 only. 2.3.2 doesn't use size_t. Closes: https://bugs.gentoo.org/956800 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/42600 Closes: https://github.com/gentoo/gentoo/pull/42600 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> net-libs/miniupnpc/files/miniupnpc-2.3.3-cstddef.patch | 15 +++++++++++++++ .../{miniupnpc-2.3.3.ebuild => miniupnpc-2.3.3-r1.ebuild} | 1 + 2 files changed, 16 insertions(+) diff --git a/net-libs/miniupnpc/files/miniupnpc-2.3.3-cstddef.patch b/net-libs/miniupnpc/files/miniupnpc-2.3.3-cstddef.patch new file mode 100644 index 000000000000..6d3cef34a58b --- /dev/null +++ b/net-libs/miniupnpc/files/miniupnpc-2.3.3-cstddef.patch @@ -0,0 +1,15 @@ +From e263ab6f56c382e10fed31347ec68095d691a0e8 Mon Sep 17 00:00:00 2001 +From: Thomas Bernard <[email protected]> +Date: Thu, 29 May 2025 00:35:21 +0200 +Subject: [PATCH] upnpcommands.h: #include <stddef.h> for size_t + +--- a/include/upnpcommands.h ++++ b/include/upnpcommands.h +@@ -21,6 +21,7 @@ + * + */ + ++#include <stddef.h> + #include "miniupnpc_declspec.h" + #include "miniupnpctypes.h" + diff --git a/net-libs/miniupnpc/miniupnpc-2.3.3.ebuild b/net-libs/miniupnpc/miniupnpc-2.3.3-r1.ebuild similarity index 97% rename from net-libs/miniupnpc/miniupnpc-2.3.3.ebuild rename to net-libs/miniupnpc/miniupnpc-2.3.3-r1.ebuild index e30a74aa72dc..54a995d4cadb 100644 --- a/net-libs/miniupnpc/miniupnpc-2.3.3.ebuild +++ b/net-libs/miniupnpc/miniupnpc-2.3.3-r1.ebuild @@ -32,6 +32,7 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc src_prepare() { local PATCHES=( "${FILESDIR}"/miniupnpc-2.2.3-drop-which.patch + "${FILESDIR}"/miniupnpc-2.3.3-cstddef.patch ) default
