Always use posix locale when reading -i (#905840)
This commit is contained in:
parent
d783f2516d
commit
9d982d6a0e
12
iputils-20121221-floodlocale.patch
Normal file
12
iputils-20121221-floodlocale.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- iputils-s20121221-orig/ping_common.c 2013-02-01 08:28:29.836191171 +0100
|
||||||
|
+++ iputils-s20121221-new/ping_common.c 2013-02-01 08:28:11.013152725 +0100
|
||||||
|
@@ -269,7 +269,9 @@ void common_options(int ch)
|
||||||
|
char *ep;
|
||||||
|
|
||||||
|
errno = 0;
|
||||||
|
+ setlocale(LC_ALL, "C");
|
||||||
|
dbl = strtod(optarg, &ep);
|
||||||
|
+ setlocale(LC_ALL, "");
|
||||||
|
|
||||||
|
if (errno || *ep != '\0' ||
|
||||||
|
!finite(dbl) || dbl < 0.0 || dbl >= (double)INT_MAX / 1000 - 1.0) {
|
@ -1,7 +1,7 @@
|
|||||||
Summary: Network monitoring tools including ping
|
Summary: Network monitoring tools including ping
|
||||||
Name: iputils
|
Name: iputils
|
||||||
Version: 20121221
|
Version: 20121221
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
# some parts are under the original BSD (ping.c)
|
# some parts are under the original BSD (ping.c)
|
||||||
# some are under GPLv2+ (tracepath.c)
|
# some are under GPLv2+ (tracepath.c)
|
||||||
License: BSD and GPLv2+
|
License: BSD and GPLv2+
|
||||||
@ -17,6 +17,7 @@ Source6: ninfod.service
|
|||||||
|
|
||||||
Patch0: iputils-20020927-rh.patch
|
Patch0: iputils-20020927-rh.patch
|
||||||
Patch1: iputils-ifenslave.patch
|
Patch1: iputils-ifenslave.patch
|
||||||
|
Patch2: iputils-20121221-floodlocale.patch
|
||||||
|
|
||||||
BuildRequires: docbook-utils perl-SGMLSpm
|
BuildRequires: docbook-utils perl-SGMLSpm
|
||||||
BuildRequires: glibc-kernheaders >= 2.4-8.19
|
BuildRequires: glibc-kernheaders >= 2.4-8.19
|
||||||
@ -66,6 +67,7 @@ Queries.
|
|||||||
|
|
||||||
%patch0 -p1 -b .rh
|
%patch0 -p1 -b .rh
|
||||||
%patch1 -p1 -b .addr
|
%patch1 -p1 -b .addr
|
||||||
|
%patch2 -p1 -b .floc
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%ifarch s390 s390x
|
%ifarch s390 s390x
|
||||||
@ -173,6 +175,9 @@ mv -f RELNOTES.tmp RELNOTES
|
|||||||
%attr(644,root,root) %{_mandir}/man8/ninfod.8.gz
|
%attr(644,root,root) %{_mandir}/man8/ninfod.8.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 01 2013 Jan Synáček <jsynacek@redhat.com> - 20121221-2
|
||||||
|
- Always use posix locale when reading -i (#905840)
|
||||||
|
|
||||||
* Mon Jan 07 2013 Jan Synáček <jsynacek@redhat.com> - 20121221-1
|
* Mon Jan 07 2013 Jan Synáček <jsynacek@redhat.com> - 20121221-1
|
||||||
- Update to iputils-s20121207 (#890397) and remove unnecessary patches
|
- Update to iputils-s20121207 (#890397) and remove unnecessary patches
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user