gentoo-ebuilds/net-mail/courier-imap/files/courier-imap-5.2.10-gcc15.patch
Alfredo Tupone c6ee8092d6
net-mail/courier-imap: fix build with gcc-15
Closes: https://bugs.gentoo.org/944906
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2024-11-26 19:55:14 +01:00

24 lines
552 B
Diff

--- a/libs/tcpd/starttls.c 2024-11-26 08:53:04.567473386 +0100
+++ b/libs/tcpd/starttls.c 2024-11-26 08:53:25.764198066 +0100
@@ -522,8 +522,9 @@
return (1);
}
-static void child_handler()
+static void child_handler(int signum)
{
+ (void)signum;
alarm(10);
}
--- a/libs/tcpd/tcpd.c 2024-11-26 08:54:56.315021691 +0100
+++ b/libs/tcpd/tcpd.c 2024-11-26 08:55:12.192818500 +0100
@@ -1590,7 +1590,7 @@
if (p == 0)
{
- wait_restore(childsig);
+ wait_restore();
if (accesslocal) /* Lookup local interface address too? */
{