Control: tags -1 patch

On 2024-04-19 Andrey Rakhmatullin <w...@debian.org> wrote:
> Source: courier
> Version: 1.0.16-3.2
> Severity: serious
> Tags: ftbfs

> https://buildd.debian.org/status/fetch.php?pkg=courier&arch=armel&ver=1.0.16-3.2%2Bb4&stamp=1712019536&raw=0

> checking for locking method... configure: error: must specify --with-locking-
> method option
> configure: error: ./configure failed for libs/liblock
[...]

Multiple autoconf tests are thrown by
-Wno-error=implicit-function-declaration.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
Description: Fixx FTBFS due to implicit declarations in autoconf tests.
Author: Andreas Metzler <ametz...@debian.org>
Bug-Debian: https://bugs.debian.org/1069307
Origin: vendor
Last-Update: 2024-04-20

--- a/libs/ldapaddressbook/configure.ac
+++ b/libs/ldapaddressbook/configure.ac
@@ -52,10 +52,11 @@ then
 	AC_TRY_LINK([
 #include <stdio.h>
 #if HAVE_LBER_H
 #include <lber.h>
 #endif
+#define LDAP_DEPRECATED 1
 #include <ldap.h>
 ],
 [
 	LDAP *p=NULL;
 
--- a/libs/liblock/locktest.c
+++ b/libs/liblock/locktest.c
@@ -15,10 +15,13 @@
 #endif
 #include	<signal.h>
 #include	<stdlib.h>
 #include	<string.h>
 #include	<stdio.h>
+#include	<unistd.h>
+#include	<sys/wait.h>
+
 
 int main()
 {
 #define FILENAME	"courier-imap.locktest.XXXXXXXXXX"
 int	fd[2];
--- a/libs/tcpd/configure.ac
+++ b/libs/tcpd/configure.ac
@@ -221,10 +221,11 @@ AC_TRY_RUN(
 
 changequote(<<,>>)
 
 #include	<stdio.h>
 #include	<unistd.h>
+#include	<stdlib.h>
 
 int main(int argc, char **argv)
 {
 int	pipefd[2];
 char	c;
--- a/libs/waitlib/confwait.c
+++ b/libs/waitlib/confwait.c
@@ -22,10 +22,12 @@
 #include	<time.h>
 
 #define	INCLUDED_FROM_CONFIGURE
 #include	"waitlib.c"
 
+#include	<stdlib.h>
+
 #define	NUMPROCS	10
 
 static int numterminated=0;
 
 

Reply via email to