From a28e842fd2015665d507e9469a16a7aa17402722 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Wed, 18 Jun 2008 14:21:28 +0000 Subject: [PATCH] proftpd: remove unneeded susv3 legacy patch --- package/proftpd/proftpd-1.3.1-bcopy.patch | 173 ---------------------- 1 file changed, 173 deletions(-) delete mode 100644 package/proftpd/proftpd-1.3.1-bcopy.patch diff --git a/package/proftpd/proftpd-1.3.1-bcopy.patch b/package/proftpd/proftpd-1.3.1-bcopy.patch deleted file mode 100644 index 50ef8af21f..0000000000 --- a/package/proftpd/proftpd-1.3.1-bcopy.patch +++ /dev/null @@ -1,173 +0,0 @@ ---- - config.h.in | 11 ++++------- - contrib/mod_load/mod_load.c.in | 2 +- - include/conf.h | 11 ----------- - lib/glibc-glob.c | 10 ---------- - lib/libltdl/config-h.in | 7 ++----- - lib/libltdl/ltdl.c | 4 ---- - 6 files changed, 7 insertions(+), 38 deletions(-) - -Index: proftpd-1.3.1/config.h.in -=================================================================== ---- proftpd-1.3.1.orig/config.h.in -+++ proftpd-1.3.1/config.h.in -@@ -202,7 +202,7 @@ - #undef STACK_DIRECTION - - /* Define if you have the ANSI C header files. */ --#undef STDC_HEADERS -+#define STDC_HEADERS 1 - - /* Define if you can safely include both and . */ - #undef TIME_WITH_SYS_TIME -@@ -214,10 +214,10 @@ - #undef uid_t - - /* The number of bytes in a short. */ --#undef SIZEOF_SHORT -+#define SIZEOF_SHORT 2 - - /* The number of bytes in an int. */ --#undef SIZEOF_INT -+#define SIZEOF_INT 4 - - /* The number of bytes in a long. */ - #undef SIZEOF_LONG -@@ -234,9 +234,6 @@ - /* The number of bytes in a time_t. */ - #undef SIZEOF_TIME_T - --/* Define if you have the bcopy function. */ --#undef HAVE_BCOPY -- - /* Define if you have the crypt function. */ - #undef HAVE_CRYPT - -@@ -319,7 +316,7 @@ - #undef HAVE_INET_PTON - - /* Define if you have the memcpy function. */ --#undef HAVE_MEMCPY -+#define HAVE_MEMCPY 1 - - /* Define if you have the mempcpy function. */ - #undef HAVE_MEMPCPY -Index: proftpd-1.3.1/contrib/mod_load/mod_load.c.in -=================================================================== ---- proftpd-1.3.1.orig/contrib/mod_load/mod_load.c.in -+++ proftpd-1.3.1/contrib/mod_load/mod_load.c.in -@@ -651,7 +651,7 @@ - for (i = 0; i < conf.config_maxclass; ++i) - { - struct class_stats stats; -- bzero ((char *) &stats, sizeof stats); -+ memset ((char *) &stats, 0, sizeof stats); - - desc.sd_type = CPUTYPE_CLASS; - desc.sd_objid = i; -Index: proftpd-1.3.1/include/conf.h -=================================================================== ---- proftpd-1.3.1.orig/include/conf.h -+++ proftpd-1.3.1/include/conf.h -@@ -118,10 +118,6 @@ - # define strrchr rindex - # endif - char *strchr(),*strrchr(); --# ifndef HAVE_MEMCPY --# define memcpy(d,s,n) bcopy((s),(d),(n)) --# define memmove(d,s,n) bcopy((s),(d),(n)) --# endif - #endif - - #ifdef HAVE_BSTRING_H -@@ -278,13 +274,6 @@ - off_t lseek(int, off_t, int); - #endif - --/* See if we have bcopy, if not define them to use the memcpy functions */ -- --#ifndef HAVE_BCOPY --# define bcopy(s,d,n) memcpy((d),(s),(n)) --# define bzero(d,n) memset((d),0,(n)) --#endif -- - /* Solaris has __vsnprintf, but no vsnprintf */ - #if ! defined(HAVE_VSNPRINTF) && defined(HAVE___VSNPRINTF) - # undef vsnprintf -Index: proftpd-1.3.1/lib/glibc-glob.c -=================================================================== ---- proftpd-1.3.1.orig/lib/glibc-glob.c -+++ proftpd-1.3.1/lib/glibc-glob.c -@@ -215,18 +215,8 @@ - - #ifndef ANSI_STRING - --# ifndef bzero --extern void bzero (); --# endif --# ifndef bcopy --extern void bcopy (); --# endif -- --# define memcpy(d, s, n) bcopy ((s), (d), (n)) - # define strrchr rindex - /* memset is only used for zero here, but let's be paranoid. */ --# define memset(s, better_be_zero, n) \ -- ((void) ((better_be_zero) == 0 ? (bzero((s), (n)), 0) : (abort(), 0))) - #endif /* Not ANSI_STRING. */ - - #if !defined HAVE_STRCOLL && !defined _LIBC -Index: proftpd-1.3.1/lib/libltdl/config-h.in -=================================================================== ---- proftpd-1.3.1.orig/lib/libltdl/config-h.in -+++ proftpd-1.3.1/lib/libltdl/config-h.in -@@ -21,9 +21,6 @@ - /* Define to 1 if you have the header file. */ - #undef HAVE_ASSERT_H - --/* Define to 1 if you have the `bcopy' function. */ --#undef HAVE_BCOPY -- - /* Define to 1 if you have the `closedir' function. */ - #undef HAVE_CLOSEDIR - -@@ -74,7 +71,7 @@ - #undef HAVE_MALLOC_H - - /* Define to 1 if you have the `memcpy' function. */ --#undef HAVE_MEMCPY -+#define HAVE_MEMCPY 1 - - /* Define to 1 if you have the `memmove' function. */ - #undef HAVE_MEMMOVE -@@ -180,7 +177,7 @@ - #undef PACKAGE_VERSION - - /* Define to 1 if you have the ANSI C header files. */ --#undef STDC_HEADERS -+#define STDC_HEADERS 1 - - /* Define to empty if `const' does not conform to ANSI C. */ - #undef const -Index: proftpd-1.3.1/lib/libltdl/ltdl.c -=================================================================== ---- proftpd-1.3.1.orig/lib/libltdl/ltdl.c -+++ proftpd-1.3.1/lib/libltdl/ltdl.c -@@ -372,9 +372,6 @@ - if you need that behaviour. */ - #if ! HAVE_MEMCPY - --# if HAVE_BCOPY --# define memcpy(dest, src, size) bcopy (src, dest, size) --# else - # define memcpy rpl_memcpy - - static lt_ptr memcpy LT_PARAMS((lt_ptr dest, const lt_ptr src, size_t size)); -@@ -395,7 +392,6 @@ - return dest; - } - --# endif /* !HAVE_BCOPY */ - #endif /* !HAVE_MEMCPY */ - - #if ! HAVE_MEMMOVE -- 2.30.2