From 47057031dff6ae1e783671baa1d4a9b2e7fb9f89 Mon Sep 17 00:00:00 2001 From: Sam James Date: Mon, 6 Sep 2021 22:16:24 +0100 Subject: sys-libs/gdbm: backport uclibc patch to 1.20 Closes: https://bugs.gentoo.org/808480 Signed-off-by: Sam James --- sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch | 18 ++++++++++++++++++ sys-libs/gdbm/gdbm-1.20.ebuild | 3 ++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch (limited to 'sys-libs/gdbm') diff --git a/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch b/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch new file mode 100644 index 000000000000..0f66e73407df --- /dev/null +++ b/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch @@ -0,0 +1,18 @@ +https://bugs.gentoo.org/808480 + +From: Sergey Poznyakoff +Date: Wed, 7 Jul 2021 09:36:22 +0300 +Subject: Fix https://puszcza.gnu.org.ua/bugs/?515 + +* src/gdbm.h.in: Include sys/types.h +--- a/src/gdbm.h.in ++++ b/src/gdbm.h.in +@@ -30,6 +30,7 @@ + # define _GDBM_H_ + + # include ++# include + + /* GDBM C++ support */ + # if defined(__cplusplus) || defined(c_plusplus) +cgit v1.2.1 diff --git a/sys-libs/gdbm/gdbm-1.20.ebuild b/sys-libs/gdbm/gdbm-1.20.ebuild index a6fc57b2a1d8..1658e3a497be 100644 --- a/sys-libs/gdbm/gdbm-1.20.ebuild +++ b/sys-libs/gdbm/gdbm-1.20.ebuild @@ -20,7 +20,8 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}"/${PN}-1.18.1-gettext.patch #696838 + "${FILESDIR}"/${PN}-1.18.1-gettext.patch # bug #696838 + "${FILESDIR}"/${PN}-1.20-uclibc-types.patch # bug #808480 ) src_prepare() { -- cgit v1.2.3-18-g5258