diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 07:34:16 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 07:34:16 +0000 |
commit | 47a5f0180a1124826e972538c2bbd2f8b8032965 (patch) | |
tree | d1469cca701085d29f4c71d0f0554d9f9a49131d /debian/patches/string.patch | |
parent | Merging upstream version 1:0.1.9998svn3604+dfsg. (diff) | |
download | kbuild-47a5f0180a1124826e972538c2bbd2f8b8032965.tar.xz kbuild-47a5f0180a1124826e972538c2bbd2f8b8032965.zip |
Adding debian version 1:0.1.9998svn3604+dfsg-1.debian/1%0.1.9998svn3604+dfsg-1debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/patches/string.patch')
-rw-r--r-- | debian/patches/string.patch | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/debian/patches/string.patch b/debian/patches/string.patch new file mode 100644 index 0000000..52887c1 --- /dev/null +++ b/debian/patches/string.patch @@ -0,0 +1,106 @@ +Description: Use string.h to fix implicit-function-declaration issues +Author: Gianfranco Costamagna <locutusofborg@debian.org> +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066204 +Last-Update: 2024-03-28 + +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/lib/utils.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/lib/utils.c +@@ -27,7 +27,9 @@ + + #ifdef HAVE_STRINGS_H + # include <strings.h> +-#else ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H + # include <string.h> + #endif /* HAVE_STRINGS_H */ + +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/sed/execute.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/sed/execute.c +@@ -46,9 +46,12 @@ extern int errno; + + #ifdef HAVE_STRINGS_H + # include <strings.h> +-#else ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H + # include <string.h> +-#endif /*HAVE_STRINGS_H*/ ++#endif /* HAVE_STRINGS_H */ ++ + #ifdef HAVE_MEMORY_H + # include <memory.h> + #endif +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/sed/fmt.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/sed/fmt.c +@@ -23,6 +23,14 @@ + #include <ctype.h> + #include <sys/types.h> + ++#ifdef HAVE_STRINGS_H ++# include <strings.h> ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H ++# include <string.h> ++#endif /* HAVE_STRINGS_H */ ++ + #if HAVE_LIMITS_H + # include <limits.h> + #endif +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/sed/mbcs.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/sed/mbcs.c +@@ -18,6 +18,14 @@ + #include "sed.h" + #include <stdlib.h> + ++#ifdef HAVE_STRINGS_H ++# include <strings.h> ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H ++# include <string.h> ++#endif /* HAVE_STRINGS_H */ ++ + int mb_cur_max; + + #ifdef HAVE_MBRTOWC +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/sed/regexp.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/sed/regexp.c +@@ -17,6 +17,14 @@ + + #include "sed.h" + ++#ifdef HAVE_STRINGS_H ++# include <strings.h> ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H ++# include <string.h> ++#endif /* HAVE_STRINGS_H */ ++ + #include <ctype.h> + #include <stdio.h> + #ifdef HAVE_STDLIB_H +--- kbuild-0.1.9998svn3589+dfsg.orig/src/sed/sed/sed.c ++++ kbuild-0.1.9998svn3589+dfsg/src/sed/sed/sed.c +@@ -24,11 +24,15 @@ + + + #include <stdio.h> ++ + #ifdef HAVE_STRINGS_H + # include <strings.h> +-#else ++#endif /* HAVE_STRING_H */ ++ ++#ifdef HAVE_STRING_H + # include <string.h> +-#endif /*HAVE_STRINGS_H*/ ++#endif /* HAVE_STRINGS_H */ ++ + #ifdef HAVE_MEMORY_H + # include <memory.h> + #endif |