- fixes #600218 - [abrt] Process /usr/bin/lftp was killed by signal 1
This commit is contained in:
parent
33e3d9e820
commit
49cf3dd471
22
lftp-4.0.9-date_fmt.patch
Normal file
22
lftp-4.0.9-date_fmt.patch
Normal file
@ -0,0 +1,22 @@
|
||||
diff -up lftp-4.0.9/src/Http.cc.date_fmt lftp-4.0.9/src/Http.cc
|
||||
--- lftp-4.0.9/src/Http.cc.date_fmt 2009-07-17 14:52:26.000000000 +0200
|
||||
+++ lftp-4.0.9/src/Http.cc 2010-06-22 18:33:41.293950484 +0200
|
||||
@@ -562,16 +562,10 @@ void Http::SendRequest(const char *conne
|
||||
(long long)((limit==FILE_END || limit>entity_size ? entity_size : limit)-1),
|
||||
(long long)entity_size);
|
||||
}
|
||||
- if(entity_date!=NO_DATE)
|
||||
+ if(entity_date!=NO_DATE && entity_date>0L && entity_date<0xFFFFFFFF)
|
||||
{
|
||||
char d[256];
|
||||
- static const char weekday_names[][4]={
|
||||
- "Sun","Mon","Tue","Wed","Thu","Fri","Sat"
|
||||
- };
|
||||
- struct tm *t=gmtime(&entity_date);
|
||||
- sprintf(d,"%s, %2d %s %04d %02d:%02d:%02d GMT",
|
||||
- weekday_names[t->tm_wday],t->tm_mday,month_names[t->tm_mon],
|
||||
- t->tm_year+1900,t->tm_hour,t->tm_min,t->tm_sec);
|
||||
+ strftime(d, sizeof(d), "%a, %d %b %H:%M:%S %Y GMT", gmtime(&entity_date));
|
||||
Send("Last-Modified: %s\r\n",d);
|
||||
}
|
||||
break;
|
||||
@ -1,7 +1,7 @@
|
||||
Summary: A sophisticated file transfer program
|
||||
Name: lftp
|
||||
Version: 4.0.9
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPLv3+
|
||||
Group: Applications/Internet
|
||||
Source0: ftp://ftp.yar.ru/lftp/lftp-%{version}.tar.lzma
|
||||
@ -9,6 +9,8 @@ URL: http://lftp.yar.ru/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildRequires: ncurses-devel, gnutls-devel, pkgconfig, readline-devel, gettext
|
||||
|
||||
Patch1: lftp-4.0.9-date_fmt.patch
|
||||
|
||||
%description
|
||||
LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job
|
||||
control and uses the readline library for input. It has bookmarks, built-in
|
||||
@ -27,6 +29,8 @@ Utility scripts for use with lftp.
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
%patch1 -p1 -b .date_fmt
|
||||
|
||||
#sed -i.rpath -e '/lftp_cv_openssl/s|-R.*lib||' configure
|
||||
sed -i.norpath -e \
|
||||
'/sys_lib_dlsearch_path_spec/s|/usr/lib |/usr/lib /usr/lib64 /lib64 |' \
|
||||
@ -88,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jun 22 2010 Jiri Skala <jskala@redhat.com> - 4.0.9-2
|
||||
- fixes #600218 - [abrt] Process /usr/bin/lftp was killed by signal 1
|
||||
|
||||
* Mon Jun 14 2010 Jiri Skala <jskala@redhat.com> - 4.0.9-1
|
||||
- updated to latest stable version
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user