commit:     132cdde44707185d0aa87107e6e8904803d38b8b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  1 12:25:31 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Dec  1 12:26:33 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132cdde4

dev-libs/apr-util: fix configure for strict C99 compilers

Closes: https://bugs.gentoo.org/918938
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-libs/apr-util/apr-util-1.6.3.ebuild            |  1 +
 .../files/apr-util-1.6.3-configure-int.patch       | 28 ++++++++++++++++++++++
 2 files changed, 29 insertions(+)

diff --git a/dev-libs/apr-util/apr-util-1.6.3.ebuild 
b/dev-libs/apr-util/apr-util-1.6.3.ebuild
index a89798ba780f..3645b9fdae6b 100644
--- a/dev-libs/apr-util/apr-util-1.6.3.ebuild
+++ b/dev-libs/apr-util/apr-util-1.6.3.ebuild
@@ -51,6 +51,7 @@ PATCHES=(
        "${FILESDIR}"/${PN}-1.6.1-my_bool.patch
        "${FILESDIR}"/${PN}-1.6.1-drop-my_init.patch
        "${FILESDIR}"/${PN}-1.6.3-fix-pkgconfig-libs.patch
+       "${FILESDIR}"/${PN}-1.6.3-configure-int.patch
 )
 
 src_prepare() {

diff --git a/dev-libs/apr-util/files/apr-util-1.6.3-configure-int.patch 
b/dev-libs/apr-util/files/apr-util-1.6.3-configure-int.patch
new file mode 100644
index 000000000000..fd394adbe309
--- /dev/null
+++ b/dev-libs/apr-util/files/apr-util-1.6.3-configure-int.patch
@@ -0,0 +1,28 @@
+commit 4286faefa6fe9ee83e30bacd4e4c498981ac92b7
+Author: jorton <jorton@13f79535-47bb-0310-9956-ffa450edef68>
+Date:   Fri Feb 3 16:36:17 2023 +0000
+
+    Merge r1906347 from trunk:
+    
+    Fix configure for compilers which don't accept implicit
+    int (no longer part of C since C99).
+    
+    Submitted by: Florian Weimer <fweimer redhat.com>
+    PR: 66396
+    
+    
+    git-svn-id: 
https://svn.apache.org/repos/asf/apr/apr-util/branches/1.6.x@1907246 
13f79535-47bb-0310-9956-ffa450edef68
+
+diff --git a/build/dbm.m4 b/build/dbm.m4
+index 57bd131..e8c51b5 100644
+--- a/build/dbm.m4
++++ b/build/dbm.m4
+@@ -235,7 +235,7 @@ AC_DEFUN([APU_TRY_BERKELEY_DB],
+ #include <stdlib.h>
+ #include <stdio.h>
+ #include <$apu_try_berkeley_db_header>
+-main ()
++int main (void)
+ {
+   int major, minor, patch;
+ 

Reply via email to