From 35efc2029b1736091b15d60e6b2ed848f9a9a998 Mon Sep 17 00:00:00 2001 From: Ivana Varekova Date: Mon, 3 May 2010 09:19:17 +0000 Subject: [PATCH] - fix atanh man-page bug in glibc was fixed so removed the info about it --- man-pages-3.24-atanh.patch | 32 ++++++++++++++++++++++++++++++++ man-pages.spec | 7 ++++++- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 man-pages-3.24-atanh.patch diff --git a/man-pages-3.24-atanh.patch b/man-pages-3.24-atanh.patch new file mode 100644 index 0000000..8917cc1 --- /dev/null +++ b/man-pages-3.24-atanh.patch @@ -0,0 +1,32 @@ +diff -up man-pages-3.24/man3/atanh.3.pom man-pages-3.24/man3/atanh.3 +--- man-pages-3.24/man3/atanh.3.pom 2010-02-26 05:46:40.000000000 +0100 ++++ man-pages-3.24/man3/atanh.3 2010-05-03 11:16:35.000000000 +0200 +@@ -116,9 +116,7 @@ is raised. + Pole error: \fIx\fP is +1 or \-1 + .I errno + is set to +-.BR ERANGE +-(but see BUGS). +-.\" FIXME . glibc actually gives EDOM for this case ++.BR ERANGE . + A divide-by-zero floating-point exception + .RB ( FE_DIVBYZERO ) + is raised. +@@ -128,17 +126,6 @@ The variant returning + .I double + also conforms to + SVr4, 4.3BSD, C89. +-.SH BUGS +-For a pole error, +-.\" +-.\" FIXME . this is as at glibc 2.8; check later if this bug is fixed +-.\" This can be seen in sysdeps/ieee754/k_standard.c +-.\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6759 +-.I errno +-is set to +-.BR EDOM ; +-POSIX.1 says it should be set to +-.BR ERANGE . + .SH "SEE ALSO" + .BR acosh (3), + .BR asinh (3), diff --git a/man-pages.spec b/man-pages.spec index ae362b5..5d07391 100644 --- a/man-pages.spec +++ b/man-pages.spec @@ -4,7 +4,7 @@ Summary: Man (manual) pages from the Linux Documentation Project Name: man-pages Version: 3.24 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and GPL+ and BSD and MIT and Copyright only and IEEE Group: Documentation URL: http://www.kernel.org/pub/linux/docs/manpages/ @@ -34,6 +34,7 @@ Patch60: man-pages-3.22-sched_setaffinity.patch Patch61: man-pages-3.23-iconv.patch Patch62: man-pages-3.23-printf.patch Patch63: man-pages-3.24-getnameinfo.patch +Patch64: man-pages-3.24-atanh.patch Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Autoreq: false @@ -66,6 +67,7 @@ rmdir man-pages-posix-%{posix_version}-%{posix_release} %patch61 -p1 %patch62 -p1 %patch63 -p1 +%patch64 -p1 ### And now remove those we are not going to use: @@ -136,6 +138,9 @@ rm -rf $RPM_BUILD_ROOT %lang(en) %{_mandir}/en/man*/* %changelog +* Mon May 3 2010 Ivana Hutarova Varekova - 3.24-3 +- fix atanh man-page bug in glibc was fixed so removed the info about it + * Fri Mar 19 2010 Ivana Hutarova Varekova - 3.24-2 - Resolves: #570703 fix getnameinfo prototype