- Revert patch for BZ696143, it made it impossible to use IPV6

addresses explicitly in getaddrinfo, which in turn broke
    ssh, apache and other code. (#808147)
This commit is contained in:
Jeff Law 2012-07-26 00:00:05 -06:00
parent 054129c484
commit 64ea3f61e3
2 changed files with 5 additions and 20 deletions

View File

@ -1,14 +0,0 @@
diff -rup a/sysdeps/unix/sysv/linux/check_pf.c b/sysdeps/unix/sysv/linux/check_pf.c
--- a/sysdeps/unix/sysv/linux/check_pf.c 2012-02-16 22:51:17.148797741 -0700
+++ b/sysdeps/unix/sysv/linux/check_pf.c 2012-02-17 10:55:26.513139941 -0700
@@ -209,7 +209,8 @@ make_request (int fd, pid_t pid)
}
else
{
- if (!IN6_IS_ADDR_LOOPBACK (address))
+ if (!IN6_IS_ADDR_LOOPBACK (address)
+ && !IN6_IS_ADDR_LINKLOCAL (address))
seen_ipv6 = true;
}
}
Only in b/sysdeps/x86_64: .dl-trampoline.S.swp

View File

@ -28,7 +28,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
Release: 5%{?dist}
Release: 6%{?dist}
# GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries.
# Things that are linked directly into dynamically linked programs
# and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional
@ -137,9 +137,6 @@ Patch2021: %{name}-rh790298.patch
# Upstream BZ 13698
Patch2022: %{name}-rh791161.patch
# Upstream BZ 12377
Patch2023: %{name}-rh697149.patch
# Upstream BZ 9954
Patch2024: %{name}-rh739743.patch
@ -414,7 +411,6 @@ rm -rf %{glibcportsdir}
%patch2020 -p1
%patch2021 -p1
%patch2022 -p1
%patch2023 -p1
%patch2024 -p1
%patch2025 -p1
%patch2026 -p1
@ -1310,7 +1306,10 @@ rm -f *.filelist*
%endif
%changelog
* Wed Jul 25 2012 Jeff Law <law@redhat.com> - 2.16-5
* Wed Jul 25 2012 Jeff Law <law@redhat.com> - 2.16-6
- Revert patch for BZ696143, it made it impossible to use IPV6
addresses explicitly in getaddrinfo, which in turn broke
ssh, apache and other code. (#808147)
- Avoid another unbound alloca in vfprintf (#841318)
- Remove /etc/localtime.tzupdate in lua scriptlets
- Revert back to using posix.symlink as posix.link with a 3rd