rpms/lft/devel lft-2.5-tolower-189996.patch, NONE, 1.1 lft.spec, 1.18, 1.19

Ville Skytta (scop) fedora-extras-commits at redhat.com
Wed Apr 26 19:25:41 UTC 2006


Author: scop

Update of /cvs/extras/rpms/lft/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18648/devel

Modified Files:
	lft.spec 
Added Files:
	lft-2.5-tolower-189996.patch 
Log Message:
* Wed Apr 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 1:2.5-3
- Backport fix for x86_64 crash at startup from upstream 2.6b5 (#189996).


lft-2.5-tolower-189996.patch:

--- NEW FILE lft-2.5-tolower-189996.patch ---
--- lft.c~	2005-08-25 07:40:36.000000000 +0300
+++ lft.c	2006-04-26 22:07:54.000000000 +0300
@@ -310,6 +310,20 @@
   return (sum);
 }
 
+static char * 
+strtolower (char *input) {
+    char *iter = input;
+    
+    if (input == NULL)
+        return NULL;
+    
+    while (*iter) {
+        *iter = tolower (*iter);
+        iter++;
+    }
+    return input;
+}
+
 void
 do_auto_ports (char *hostname, int init_dport)
 {
@@ -328,7 +342,7 @@
 
     char *mailservers[] = { "mail", "smtp", "mx", "relay", "inbound" };
     int cnt = 0;
-    hostname = (char *) tolower(hostname);
+    hostname = (char *) strtolower(hostname);
 
   for (cnt = 0 ; cnt < 5 ; cnt++)
    {


Index: lft.spec
===================================================================
RCS file: /cvs/extras/rpms/lft/devel/lft.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- lft.spec	16 Feb 2006 07:24:08 -0000	1.18
+++ lft.spec	26 Apr 2006 19:25:40 -0000	1.19
@@ -1,6 +1,6 @@
 Name:           lft
 Version:        2.5
-Release:        2%{?dist}
+Release:        3%{?dist}
 Epoch:          1
 Summary:        Alternate traceroute tool
 
@@ -10,6 +10,7 @@
 # http://pwhois.org/dl/?file=lft-2.5.tar.gz
 Source0:        %{name}-%{version}.tar.gz
 Patch0:         %{name}-install.patch
+Patch1:         %{name}-2.5-tolower-189996.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libpcap
@@ -27,6 +28,7 @@
 %prep
 %setup -q
 %patch0 -p0
+%patch1 -p0
 
 
 %build
@@ -53,6 +55,9 @@
 
 
 %changelog
+* Wed Apr 26 2006 Ville Skyttä <ville.skytta at iki.fi> - 1:2.5-3
+- Backport fix for x86_64 crash at startup from upstream 2.6b5 (#189996).
+
 * Thu Feb 16 2006 Ville Skyttä <ville.skytta at iki.fi> - 1:2.5-2
 - Rebuild.
 




More information about the fedora-extras-commits mailing list