GNU C Library master sources branch, fedora/2.11/master, updated. fedora/glibc-2.11.1-5-2-g5e6e747

schwab@sourceware.org schwab@sourceware.org
Fri Apr 16 12:33:00 GMT 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, fedora/2.11/master has been updated
       via  5e6e747fa224df1159f7eb32bc26d44cad0dbb17 (commit)
       via  32494f9b7baee5a0184571304001f29338ba0f69 (commit)
      from  ddb11ab93239ddeb744300740ac11308c1c2f958 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=5e6e747fa224df1159f7eb32bc26d44cad0dbb17

commit 5e6e747fa224df1159f7eb32bc26d44cad0dbb17
Author: Andreas Schwab <schwab@redhat.com>
Date:   Fri Apr 16 14:11:39 2010 +0200

    2.11.1-6

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 045f8ec..e1a0ce5 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -25,7 +25,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 5
+Release: 6
 # 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
@@ -1034,6 +1034,9 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Fri Apr 16 2010 Andreas Schwab <schwab@redhat.com> - 2.11.1-6
+- Fix spurious UNAVAIL status in getaddrinfo (#576667, #581673)
+
 * Wed Mar 31 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.11.1-5
 - Fix for sparc64 msgrcv from upstream trunk
 

http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=32494f9b7baee5a0184571304001f29338ba0f69

commit 32494f9b7baee5a0184571304001f29338ba0f69
Author: Andreas Schwab <schwab@redhat.com>
Date:   Fri Mar 26 05:35:50 2010 -0700

    Fix spurious UNAVAIL status is getaddrinfo
    (cherry picked from commit c3dfadb87e16f0fab6f4d5242bcecf06c02976c7)

diff --git a/ChangeLog b/ChangeLog
index 2ad5655..1b4bff0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-03-25  Andreas Schwab  <schwab@redhat.com>
+
+	* sysdeps/posix/getaddrinfo.c (gaih_inet): Reset no_data before
+	each action.
+
 2010-03-09  David S. Miller  <davem@davemloft.net>
 
 	* sysdeps/sparc/sparc64/dl-machine.h (elf_machine_rela): Handling
diff --git a/sysdeps/posix/getaddrinfo.c b/sysdeps/posix/getaddrinfo.c
index 62c38f6..8b7e38f 100644
--- a/sysdeps/posix/getaddrinfo.c
+++ b/sysdeps/posix/getaddrinfo.c
@@ -702,6 +702,7 @@ gaih_inet (const char *name, const struct gaih_service *service,
 
 	  while (!no_more)
 	    {
+	      no_data = 0;
 	      nss_gethostbyname4_r fct4
 		= __nss_lookup_function (nip, "gethostbyname4_r");
 	      if (fct4 != NULL)

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                   |    5 +++++
 fedora/glibc.spec.in        |    5 ++++-
 sysdeps/posix/getaddrinfo.c |    1 +
 3 files changed, 10 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
GNU C Library master sources



More information about the Glibc-cvs mailing list