Author: ken
Date: 2005-08-27 14:05:20 -0600 (Sat, 27 Aug 2005)
New Revision: 1076

Added:
   trunk/inetutils/inetutils-1.4.2-gcc4_fixes-2.patch
Log:
Add alternative inetutils-1.4.2-gcc4_fixes-2.patch from William Harrington

Added: trunk/inetutils/inetutils-1.4.2-gcc4_fixes-2.patch
===================================================================
--- trunk/inetutils/inetutils-1.4.2-gcc4_fixes-2.patch  2005-08-26 18:19:53 UTC 
(rev 1075)
+++ trunk/inetutils/inetutils-1.4.2-gcc4_fixes-2.patch  2005-08-27 20:05:20 UTC 
(rev 1076)
@@ -0,0 +1,43 @@
+Submitted By: William Harrington <[EMAIL PROTECTED]>
+Date: 2005-08-24
+Initial Package Version: 1.4.2
+Upstream Status: Submitted
+Origin: William Harrington 
+Description: Fixed order of processing so declaration is after structure.
+            Fixed invalid lvalue in assignment.
+
+diff -Naur inetutils-1.4.2.orig/ftp/extern.h inetutils-1.4.2/ftp/extern.h
+--- inetutils-1.4.2.orig/ftp/extern.h  2000-08-09 00:44:23.000000000 -0500
++++ inetutils-1.4.2/ftp/extern.h       2005-08-24 19:43:56.000000000 -0500
+@@ -137,7 +137,6 @@
+ 
+ extern jmp_buf        abortprox;
+ extern int    abrtflag;
+-extern struct cmd cmdtab[];
+ extern FILE   *cout;
+ extern int    data;
+ extern char    *home;
+diff -Naur inetutils-1.4.2.orig/ftp/ftp_var.h inetutils-1.4.2/ftp/ftp_var.h
+--- inetutils-1.4.2.orig/ftp/ftp_var.h 2000-07-07 20:00:53.000000000 -0500
++++ inetutils-1.4.2/ftp/ftp_var.h      2005-08-24 19:44:15.000000000 -0500
+@@ -120,6 +120,8 @@
+       void    (*c_handler) __P((int, char **)); /* function to call */
+ };
+ 
++extern struct   cmd cmdtab[];
++
+ struct macel {
+       char mac_name[9];       /* macro name */
+       char *mac_start;        /* start of macro in macbuf */
+diff -Naur inetutils-1.4.2.orig/libinetutils/ttymsg.c 
inetutils-1.4.2/libinetutils/ttymsg.c
+--- inetutils-1.4.2.orig/libinetutils/ttymsg.c 2001-11-01 09:52:19.000000000 
-0600
++++ inetutils-1.4.2/libinetutils/ttymsg.c      2005-08-24 19:43:35.000000000 
-0500
+@@ -132,7 +132,7 @@
+           }
+         if (wret)
+           {
+-            (char *)iov->iov_base += wret;
++            iov->iov_base = (char *)iov->iov_base + wret;
+             iov->iov_len -= wret;
+           }
+         continue;

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to