diff -Nru uucp-1.07/debian/changelog uucp-1.07/debian/changelog --- uucp-1.07/debian/changelog 2023-10-03 16:00:00.000000000 +0000 +++ uucp-1.07/debian/changelog 2024-04-16 13:40:31.000000000 +0000 @@ -1,3 +1,16 @@ +uucp (1.07-29build1) noble; urgency=medium + + * build debian version to verify before a sync + + -- Miriam EspaƱa Acebal Tue, 16 Apr 2024 15:40:31 +0200 + +uucp (1.07-29) unstable; urgency=medium + + * take care of implicit function declaration (Closes: #1066434) + (this even affects the configure script) + + -- Thorsten Alteholz Fri, 12 Apr 2024 22:00:00 +0200 + uucp (1.07-28) unstable; urgency=medium * Fix FTBFS when dh_installsystemd moves units to /usr diff -Nru uucp-1.07/debian/patches/configure.patch uucp-1.07/debian/patches/configure.patch --- uucp-1.07/debian/patches/configure.patch 1970-01-01 00:00:00.000000000 +0000 +++ uucp-1.07/debian/patches/configure.patch 2024-04-12 20:00:00.000000000 +0000 @@ -0,0 +1,50 @@ +Description: even the configure script is affected by the implicit + function declaration compile error +Index: uucp/configure.in +=================================================================== +--- uucp.orig/configure.in 2024-03-16 19:01:12.807543230 +0100 ++++ uucp/configure.in 2024-04-13 00:40:55.345387278 +0200 +@@ -278,7 +278,7 @@ + dnl + AC_MSG_CHECKING(for void) + AC_CACHE_VAL(uucp_cv_c_void, +-[AC_TRY_COMPILE([], [extern void foo (); (void) exit (0);], ++[AC_TRY_COMPILE([#include ], [extern void foo (); (void) exit (0);], + uucp_cv_c_void=yes, uucp_cv_c_void=no)]) + AC_MSG_RESULT($uucp_cv_c_void) + if test $uucp_cv_c_void = yes; then +@@ -318,7 +318,7 @@ + dnl the right number of arguments. + AC_MSG_CHECKING(for memset) + AC_CACHE_VAL(ac_cv_func_memset, +-[AC_TRY_LINK([], [ char *i; int j, k; memset(i, j, k); ], ++[AC_TRY_LINK([#include ], [ char *i; int j, k; memset(i, j, k); ], + ac_cv_func_memset=yes, ac_cv_func_memset=no)]) + AC_MSG_RESULT($ac_cv_func_memset) + if test $ac_cv_func_memset = yes; then +@@ -327,7 +327,7 @@ + dnl + AC_MSG_CHECKING(for memcmp) + AC_CACHE_VAL(ac_cv_func_memcmp, +-[AC_TRY_LINK([], [ char *i, *j; int k; memcmp(i, j, k); ], ++[AC_TRY_LINK([#include ], [ char *i, *j; int k; memcmp(i, j, k); ], + ac_cv_func_memcmp=yes, ac_cv_func_memcmp=no)]) + AC_MSG_RESULT($ac_cv_func_memcmp) + if test $ac_cv_func_memcmp = yes; then +@@ -336,7 +336,7 @@ + dnl + AC_MSG_CHECKING(for memcpy) + AC_CACHE_VAL(ac_cv_func_memcpy, +-[AC_TRY_LINK([], [ char *i, *j; int k; memcpy(i, j, k); ], ++[AC_TRY_LINK([#include ], [ char *i, *j; int k; memcpy(i, j, k); ], + ac_cv_func_memcpy=yes, ac_cv_func_memcpy=no)]) + AC_MSG_RESULT($ac_cv_func_memcpy) + if test $ac_cv_func_memcpy = yes; then +@@ -373,6 +373,7 @@ + [AC_TRY_RUN([ + #include + #include ++#include + main () + { + struct timeb s, slast; diff -Nru uucp-1.07/debian/patches/implicit.patch uucp-1.07/debian/patches/implicit.patch --- uucp-1.07/debian/patches/implicit.patch 1970-01-01 00:00:00.000000000 +0000 +++ uucp-1.07/debian/patches/implicit.patch 2024-04-12 20:00:00.000000000 +0000 @@ -0,0 +1,16 @@ +Description: fix compile error due to implicit function declaration +Index: uucp/unix/pipe.c +=================================================================== +--- uucp.orig/unix/pipe.c 2024-03-16 19:03:45.075631292 +0100 ++++ uucp/unix/pipe.c 2024-04-13 00:46:14.841462245 +0200 +@@ -37,6 +37,10 @@ + + #include + ++/* needed for waitpid (XXX might be done with #if) */ ++#include ++#include ++ + #if HAVE_FCNTL_H + #include + #else diff -Nru uucp-1.07/debian/patches/series uucp-1.07/debian/patches/series --- uucp-1.07/debian/patches/series 2023-10-03 16:00:00.000000000 +0000 +++ uucp-1.07/debian/patches/series 2024-04-12 20:00:00.000000000 +0000 @@ -9,3 +9,5 @@ wait-for-correct-parent.patch improved-pipe.patch +configure.patch +implicit.patch