diff options
| -rw-r--r-- | debian/gettext-kde/gettext-kde-0.10.35/debian/patches/fix-gcc15-ftbfs.diff | 42 | ||||
| -rw-r--r-- | debian/gettext-kde/gettext-kde-0.10.35/debian/patches/series | 1 |
2 files changed, 43 insertions, 0 deletions
diff --git a/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/fix-gcc15-ftbfs.diff b/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/fix-gcc15-ftbfs.diff new file mode 100644 index 00000000..39fef8d8 --- /dev/null +++ b/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/fix-gcc15-ftbfs.diff @@ -0,0 +1,42 @@ +--- a/intl/dcgettext.c ++++ b/intl/dcgettext.c +@@ -99,7 +99,7 @@ + char *getwd (); + # define getcwd(buf, max) getwd (buf) + # else +-char *getcwd (); ++char *getcwd(char *, size_t); + # endif + # ifndef HAVE_STPCPY + static char *stpcpy PARAMS ((char *dest, const char *src)); +--- a/lib/xgetcwd.c ++++ b/lib/xgetcwd.c +@@ -22,6 +22,7 @@ + #endif + + #include <stdio.h> ++#include <stdlib.h> + #include <errno.h> + #ifndef errno + extern int errno; +@@ -31,7 +32,7 @@ + #include "pathmax.h" + + #if HAVE_GETCWD +-char *getcwd (); ++char *getcwd (char *, size_t); + #else + char *getwd (); + # define getcwd(Buf, Max) getwd (Buf) +@@ -40,9 +41,8 @@ + /* Amount to increase buffer size by in each try. */ + #define PATH_INCR 32 + +-char *xmalloc (); +-char *xrealloc (); +-void free (); ++char *xmalloc (size_t n); ++char *xrealloc (void *p, size_t n); + + /* Return the current directory, newly allocated, arbitrarily long. + Return NULL and set errno on error. */ diff --git a/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/series b/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/series index 4bb43299..d17df19f 100644 --- a/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/series +++ b/debian/gettext-kde/gettext-kde-0.10.35/debian/patches/series @@ -1,3 +1,4 @@ gettext-0.10.35.diff automake-1.14.diff remove-register-instruction.diff +fix-gcc15-ftbfs.diff |
