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;