Hello community,

here is the log from the commit of package glibc for openSUSE:Factory checked 
in at 2012-11-22 16:12:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glibc (Old)
 and      /work/SRC/openSUSE:Factory/.glibc.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glibc", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/glibc/glibc.changes      2012-11-10 
16:54:24.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.glibc.new/glibc.changes 2012-11-22 
16:12:51.000000000 +0100
@@ -1,0 +2,39 @@
+Tue Nov 20 08:06:49 UTC 2012 - [email protected]
+
+- Update to f59cba71d848:
+  * Various bug fixes
+  * Add new locales szl_PL, ayc_PE, nhn_MX, doi_IN, mni_IN, sat_IN.
+  * Remove patch glibc-compiled-binaries.diff since getconf can not be
+    cross-compiled
+  * Refresh patch glibc-2.3.90-bindresvport.blacklist.diff
+
+-------------------------------------------------------------------
+Sun Nov 11 09:54:43 UTC 2012 - [email protected]
+
+- Update to current glibc 2.17 development snapshot (git 7e2bd01fcf3c):
+  * Upstream changes:
+    + ports is now part of main tarball
+    + Add port to ARM AArch64
+    + New function secure_getenv
+    + Systemtap static probes
+    + The `clock_*' suite of functions (declared in <time.h>) is now
+      available directly in the main C library.
+    + The `crypt' function now fails if passed salt bytes that violate the
+      specification for those values.  On Linux, the `crypt' function will
+      consult /proc/sys/crypto/fips_enabled to determine if "FIPS mode" is
+      enabled, and fail on encrypted strings using the MD5 or DES algorithm
+      when the mode is enabled.
+    + Optimzations and bug fixes
+  * remove upstream patches malloc-check-size.patch,
+    glibc-2.16-getaddrinfo-buffer.patch, sparc-bind-now.patch,
+    pthread-cond-wait-revert.patch
+  * Remove now obsolete patch glibc-gai-private4.diff
+  * Refresh patches glibc-2.14-crypt.diff, glibc-2.14-crypt-versioning.diff,
+    glibc-fix-check-abi.patch, nss-db-path.patch, glibc-2.3.90-noversion.diff,
+    glibc-revert-fseek-on-fclose.diff
+  * Disable patches glibc-compiled-binaries.diff, getaddrinfo-ipv6-sanity.diff
+    and glibc-gai-private4.diff.
+  * Use git id instead of ChangeLog date in version output (patch 
glibc-version.diff)
+  * Enable multi-arch on all architectures that support it.
+
+-------------------------------------------------------------------

Old:
----
  glibc-2.16-c3b96f90c9c1.tar.xz
  glibc-2.16-getaddrinfo-buffer.patch
  glibc-compiled-binaries.diff
  glibc-gai-private4.diff
  glibc-ports-2.16-a20c2b3c87ae.tar.xz
  malloc-check-size.patch
  pthread-cond-wait-revert.patch
  sparc-bind-now.patch

New:
----
  glibc-2.16.90-f59cba71d848.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -119,17 +119,13 @@
 Provides:       ld-linux.so.3
 Provides:       ld-linux.so.3(GLIBC_2.4)
 %endif
-Version:        2.16
+Version:        2.16.90
 Release:        0
-%define glibc_major_version 2.16
-%define git_id c3b96f90c9c1
-%define glibc_ports_ver 2.16
-%define ports_git_id a20c2b3c87ae
+%define glibc_major_version 2.16.90
+%define git_id f59cba71d848
 Url:            http://www.gnu.org/software/libc/libc.html
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source:         glibc-%{version}-%{git_id}.tar.xz
-%define glibc_ports_dir glibc-ports-%{glibc_ports_ver}
-Source2:        glibc-ports-%{glibc_ports_ver}-%{ports_git_id}.tar.xz
 Source3:        noversion.tar.bz2
 Source4:        manpages.tar.bz2
 Source5:        nsswitch.conf
@@ -201,8 +197,6 @@
 Patch14:        glibc-2.3.90-bindresvport.blacklist.diff
 # PATCH-FIX-OPENSUSE prefer -lang rpm packages
 Patch15:        glibc-2.3.90-langpackdir.diff
-# PATCH-FIX-OPENSUSE add option --enable-runbinaries to disable running of 
compiled binaries
-Patch17:        glibc-compiled-binaries.diff
 # PATCH-FEATURE-SLE increase cpusetsize to 4096, needs to be kept for 
compatibility [email protected] (XXX: Review)
 Patch18:        glibc-cpusetsize.diff
 # PATCH-FIX-OPENSUSE Allow ARM binaries with old linker path to run - 
[email protected]
@@ -223,8 +217,6 @@
 ### Broken patches in glibc that we revert for now:
 # PATCH-FIX-OPENSUSE revert seeking on fclose for now bnc#711829 [email protected] 
 Patch201:       glibc-revert-fseek-on-fclose.diff
-# PATCH-FIX-OPENSUSE revert pthread-cond-wait change since it causes hangs - 
[email protected]
-Patch202:       pthread-cond-wait-revert.patch
 
 ### Network related patches
 # PATCH-FIX-OPENSUSE reload /etc/resolv.conf on change
@@ -233,8 +225,6 @@
 Patch301:       glibc-2.2-sunrpc.diff
 # PATCH-FIX-OPENSUSE only use ipv6 if real ipv6 address exists bnc#361697, 
bnc#684534
 Patch302:       getaddrinfo-ipv6-sanity.diff
-# PATCH-FIX-OPENSUSE Consider private IPv4 addresses as global-scope in 
gai.conf [bnc#597616]
-Patch303:       glibc-gai-private4.diff
 # PATCH-FIX-OPENSUSE Warn about usage of mdns in resolv.conv
 Patch304:       glibc-resolv-mdnshint.diff
 # PATCH-FIX-OPENSUSE nscd does not account for 'multi on' in /etc/host.conf 
when ai-resolving host bso#11928
@@ -251,13 +241,6 @@
 ###
 # Patches from upstream
 ###
-# PATCH-FIX-UPSTREAM Fix malloc_usable_size swo#1349, bnc#745247 - [email protected]
-Patch1001:      malloc-check-size.patch
-
-# PATCH-FIX-UPSTREAM  Fix dns buffer - [email protected]
-Patch1021:      glibc-2.16-getaddrinfo-buffer.patch
-# PATCH-FIX-UPSTREAM Fix sparc dynamic linker triggered by bind-now swo#14376 
- [email protected]
-Patch1022:      sparc-bind-now.patch
 
 ### 
 # Patches awaiting upstream approval
@@ -443,7 +426,7 @@
 %endif
 
 %prep
-%setup -n glibc-%{version} -q -a 2 -a 3 -a 4
+%setup -n glibc-%{version} -q -a 3 -a 4
 # Owl crypt_blowfish
 tar -xzf %SOURCE50
 pushd crypt_blowfish-%{crypt_bf_version}
@@ -471,7 +454,6 @@
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
-%patch17 -p1
 %patch18 -p1
 %patch21 -p1
 
@@ -481,12 +463,10 @@
 %patch103 -p1
 
 %patch201 -p1
-%patch202 -p1
 
 %patch300 -p1
 %patch301 -p1
-%patch302 -p1
-%patch303 -p1
+#%patch302 -p1
 %patch304 -p1
 %patch305 -p1
 %patch306 -p1
@@ -497,9 +477,6 @@
 %ifarch armv7l armv7hl
 %patch20 -p1
 %endif
-%patch1001 -p1
-%patch1021 -p1
-%patch1022 -p1
 
 %patch2001 -p1
 # XXX Disable, it breaks the testsuite, test elf/tst-audit2 
@@ -557,7 +534,7 @@
 export SUSE_ASNEEDED=0
 # Adjust glibc version.h
 echo "#define CONFHOST \"%{target}\"" >> version.h
-echo "#define CVSDATE \"`date -r ChangeLog +%Y%m%d`\"" >> version.h
+echo "#define GITID \"%{git_id}\"" >> version.h
 #
 # Default CFLAGS and Compiler
 #
@@ -613,7 +590,7 @@
        add_ons=$add_ons,noversion
 %endif
 %ifarch %arm mipsel ia64
-       add_ons=$add_ons,%glibc_ports_dir
+       add_ons=$add_ons,ports
 %endif
 %ifarch %arm mipsel
        # fails to build otherwise - need to recheck and fix
@@ -652,7 +629,7 @@
                --enable-stackguard-randomization \
 %endif
                --build=%{target} --host=%{target} \
-%ifarch ppc ppc64 %{ix86} x86_64
+%ifarch %{ix86} x86_64 sparc sparc64 s390 s390x
                --enable-multi-arch \
 %endif
 %ifarch mipsel
@@ -700,11 +677,11 @@
        %endif
        ; do
                configure_and_build_glibc $pcpu "$BuildFlags -mcpu=$pcpu" 
"$add_ons" \
-                       --with-cpu=$pcpu --disable-runbinaries
+                       --with-cpu=$pcpu
        done
        # Eventually, special Cell variant:
        %if %{powerpc_optimize_cpu_cell}
-               configure_and_build_glibc ppc-cell-be "$BuildFlags -mcpu=cell" 
"$add_ons" --disable-runbinaries
+               configure_and_build_glibc ppc-cell-be "$BuildFlags -mcpu=cell" 
"$add_ons"
        %endif
 %endif # optimize_power
 


++++++ glibc-2.14-crypt-versioning.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,8 +1,8 @@
-Index: glibc-2.15.90/Versions.def
+Index: glibc-2.16.90/Versions.def
 ===================================================================
---- glibc-2.15.90.orig/Versions.def
-+++ glibc-2.15.90/Versions.def
-@@ -41,6 +41,7 @@ libc {
+--- glibc-2.16.90.orig/Versions.def
++++ glibc-2.16.90/Versions.def
+@@ -42,6 +42,7 @@ libc {
  }
  libcrypt {
    GLIBC_2.0
@@ -10,10 +10,10 @@
  }
  libdl {
    GLIBC_2.0
-Index: glibc-2.15.90/crypt/Versions
+Index: glibc-2.16.90/crypt/Versions
 ===================================================================
---- glibc-2.15.90.orig/crypt/Versions
-+++ glibc-2.15.90/crypt/Versions
+--- glibc-2.16.90.orig/crypt/Versions
++++ glibc-2.16.90/crypt/Versions
 @@ -3,4 +3,7 @@ libcrypt {
      crypt; crypt_r; encrypt; encrypt_r; fcrypt; setkey; setkey_r;
      crypt_rn; crypt_ra; crypt_gensalt; crypt_gensalt_rn; crypt_gensalt_ra;

++++++ glibc-2.14-crypt.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,7 +1,7 @@
-Index: glibc-2.15.90/crypt/Makefile
+Index: glibc-2.16.90/crypt/Makefile
 ===================================================================
---- glibc-2.15.90.orig/crypt/Makefile
-+++ glibc-2.15.90/crypt/Makefile
+--- glibc-2.16.90.orig/crypt/Makefile
++++ glibc-2.16.90/crypt/Makefile
 @@ -21,6 +21,7 @@
  subdir        := crypt
  
@@ -16,13 +16,13 @@
  
 +libcrypt-routines += crypt_blowfish x86 crypt_gensalt wrapper
 +
- tests := cert md5c-test sha256c-test sha512c-test
+ tests := cert md5c-test sha256c-test sha512c-test badsalttest
  
  include ../Makeconfig
-Index: glibc-2.15.90/crypt/Versions
+Index: glibc-2.16.90/crypt/Versions
 ===================================================================
---- glibc-2.15.90.orig/crypt/Versions
-+++ glibc-2.15.90/crypt/Versions
+--- glibc-2.16.90.orig/crypt/Versions
++++ glibc-2.16.90/crypt/Versions
 @@ -1,5 +1,6 @@
  libcrypt {
    GLIBC_2.0 {
@@ -30,11 +30,11 @@
 +    crypt_rn; crypt_ra; crypt_gensalt; crypt_gensalt_rn; crypt_gensalt_ra;
    }
  }
-Index: glibc-2.15.90/crypt/crypt-entry.c
+Index: glibc-2.16.90/crypt/crypt-entry.c
 ===================================================================
---- glibc-2.15.90.orig/crypt/crypt-entry.c
-+++ glibc-2.15.90/crypt/crypt-entry.c
-@@ -79,7 +79,7 @@ extern struct crypt_data _ufc_foobar;
+--- glibc-2.16.90.orig/crypt/crypt-entry.c
++++ glibc-2.16.90/crypt/crypt-entry.c
+@@ -81,7 +81,7 @@ extern struct crypt_data _ufc_foobar;
   */
  
  char *
@@ -43,7 +43,7 @@
       const char *key;
       const char *salt;
       struct crypt_data * __restrict data;
-@@ -134,6 +134,7 @@ __crypt_r (key, salt, data)
+@@ -155,6 +155,7 @@ __crypt_r (key, salt, data)
    _ufc_output_conversion_r (res[0], res[1], salt, data);
    return data->crypt_3_buf;
  }
@@ -51,7 +51,7 @@
  weak_alias (__crypt_r, crypt_r)
  
  char *
-@@ -174,3 +175,4 @@ __fcrypt (key, salt)
+@@ -197,3 +198,4 @@ __fcrypt (key, salt)
    return crypt (key, salt);
  }
  #endif

++++++ glibc-2.3.90-bindresvport.blacklist.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,20 +1,20 @@
-Index: glibc-2.15/sunrpc/bindrsvprt.c
+Index: glibc-2.16.90/sunrpc/bindrsvprt.c
 ===================================================================
---- glibc-2.15.orig/sunrpc/bindrsvprt.c
-+++ glibc-2.15/sunrpc/bindrsvprt.c
-@@ -29,28 +29,108 @@
+--- glibc-2.16.90.orig/sunrpc/bindrsvprt.c
++++ glibc-2.16.90/sunrpc/bindrsvprt.c
+@@ -29,6 +29,9 @@
   *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   */
  
 +#include <stdio.h>
 +#include <ctype.h>
- #include <errno.h>
 +#include <stdlib.h>
+ #include <errno.h>
  #include <unistd.h>
  #include <string.h>
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
+@@ -42,21 +45,102 @@
+  */
+ __libc_lock_define_initialized (static, lock);
  
 +#define STARTPORT 600
 +#define LOWPORT 512
@@ -38,6 +38,7 @@
 +  size_t buflen = 0;
 +  int size = 0, ptr = 0;
 +
++  __libc_lock_lock (lock);
 +  blacklist_read = 1;
 +
 +  fp = fopen ("/etc/bindresvport.blacklist", "r");
@@ -93,8 +94,11 @@
 +    free (buf);
 +
 +  list_size = ptr;
++
++  __libc_lock_unlock (lock);
 +}
 +
++
  /*
   * Bind a socket to a privileged IP port
   */
@@ -116,7 +120,7 @@
  
    if (sin == (struct sockaddr_in *) 0)
      {
-@@ -69,6 +149,7 @@ bindresvport (int sd, struct sockaddr_in
+@@ -75,6 +159,7 @@ bindresvport (int sd, struct sockaddr_in
        port = (__getpid () % NPORTS) + STARTPORT;
      }
  
@@ -124,7 +128,7 @@
    /* Initialize to make gcc happy.  */
    int res = -1;
  
-@@ -77,12 +158,22 @@ bindresvport (int sd, struct sockaddr_in
+@@ -86,12 +171,22 @@ bindresvport (int sd, struct sockaddr_in
   again:
    for (i = 0; i < nports; ++i)
      {

++++++ glibc-2.3.90-noversion.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,8 +1,8 @@
-Index: glibc-2.15.90/elf/rtld.c
+Index: glibc-2.16.90/elf/rtld.c
 ===================================================================
---- glibc-2.15.90.orig/elf/rtld.c
-+++ glibc-2.15.90/elf/rtld.c
-@@ -1813,6 +1813,53 @@ ERROR: ld.so: object '%s' cannot be load
+--- glibc-2.16.90.orig/elf/rtld.c
++++ glibc-2.16.90/elf/rtld.c
+@@ -1717,6 +1717,53 @@ ERROR: ld.so: object '%s' cannot be load
        }
      }
  

++++++ glibc-fix-check-abi.patch ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -3,18 +3,18 @@
 the ABI check list for all targets.
 
 ---
- glibc-ports-2.16/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist          
         |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist            
         |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist           
         |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist  
         |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist    
         |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist    
         |   12 ++++++++++
- 
glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist  
       |   12 ++++++++++
- 
glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist  
       |   12 ++++++++++
- 
glibc-ports-2.16/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
 |   12 ++++++++++
- 
glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
    |   12 ++++++++++
- 
glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
    |   12 ++++++++++
- glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist   
         |   12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist                   | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist                     | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist                    | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist           | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist             | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist             | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist         | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist         | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist    | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist    | 
  12 ++++++++++
+ ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist            | 
  12 ++++++++++
  sysdeps/unix/sysv/linux/i386/nptl/libcrypt.abilist                            
         |   12 ++++++++++
  sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl/libcrypt.abilist           
         |   12 ++++++++++
  sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libcrypt.abilist               
         |   12 ++++++++++
@@ -27,10 +27,10 @@
  sysdeps/unix/sysv/linux/x86_64/x32/nptl/libcrypt.abilist                      
         |   12 ++++++++++
  22 files changed, 264 insertions(+)
 
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
+Index: glibc-2.16/ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
+--- glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/alpha/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -53,10 +53,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
+Index: glibc-2.16/ports/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
+--- glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/arm/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.4
   GLIBC_2.4 A
@@ -79,10 +79,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
+Index: glibc-2.16/ports/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
+--- glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/ia64/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -105,10 +105,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.4
   GLIBC_2.4 A
@@ -131,10 +131,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -157,10 +157,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libcrypt.abilist
 @@ -1,7 +1,12 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -185,10 +185,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -211,10 +211,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -237,10 +237,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.0
   GLIBC_2.0 A
@@ -263,10 +263,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.12
   GLIBC_2.12 A
@@ -289,10 +289,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
++++ 
glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.12
   GLIBC_2.12 A
@@ -315,10 +315,10 @@
 + crypt_gensalt_rn F
 + crypt_ra F
 + crypt_rn F
-Index: 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
+Index: 
glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
 ===================================================================
---- 
glibc-2.16.orig/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
-+++ 
glibc-2.16/glibc-ports-2.16/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
+--- 
glibc-2.16.orig/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
++++ glibc-2.16/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libcrypt.abilist
 @@ -1,9 +1,21 @@
  GLIBC_2.12
   GLIBC_2.12 A

++++++ glibc-revert-fseek-on-fclose.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -17,22 +17,22 @@
  2011-05-12  Ulrich Drepper  <[email protected]>
  
        [BZ #12511]
-Index: glibc-2.15.90/libio/Makefile
+Index: glibc-2.16.90/libio/Makefile
 ===================================================================
---- glibc-2.15.90.orig/libio/Makefile
-+++ glibc-2.15.90/libio/Makefile
-@@ -57,7 +57,7 @@ tests = tst_swprintf tst_wprintf tst_sws
+--- glibc-2.16.90.orig/libio/Makefile
++++ glibc-2.16.90/libio/Makefile
+@@ -59,7 +59,7 @@ tests = tst_swprintf tst_wprintf tst_sws
        tst-memstream1 tst-memstream2 \
        tst-wmemstream1 tst-wmemstream2 \
        bug-memstream1 bug-wmemstream1 \
--      tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos bug-fclose1
-+      tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos
- test-srcs = test-freopen
- 
- all: # Make this the default target; it will be defined in Rules.
-Index: glibc-2.15.90/libio/bug-fclose1.c
+-      tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos bug-fclose1 tst-fseek
++      tst-setvbuf1 tst-popen1 tst-fgetwc bug-wsetpos tst-fseek
+ ifeq (yes,$(build-shared))
+ # Add test-fopenloc only if shared library is enabled since it depends on
+ # shared localedata objects.
+Index: glibc-2.16.90/libio/bug-fclose1.c
 ===================================================================
---- glibc-2.15.90.orig/libio/bug-fclose1.c
+--- glibc-2.16.90.orig/libio/bug-fclose1.c
 +++ /dev/null
 @@ -1,132 +0,0 @@
 -// BZ #12724
@@ -167,10 +167,10 @@
 -
 -  return 0;
 -}
-Index: glibc-2.15.90/libio/fileops.c
+Index: glibc-2.16.90/libio/fileops.c
 ===================================================================
---- glibc-2.15.90.orig/libio/fileops.c
-+++ glibc-2.15.90/libio/fileops.c
+--- glibc-2.16.90.orig/libio/fileops.c
++++ glibc-2.16.90/libio/fileops.c
 @@ -155,21 +155,13 @@ int
  _IO_new_file_close_it (fp)
       _IO_FILE *fp;

++++++ glibc-version.diff ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,13 +1,13 @@
-Index: glibc-2.15.90/csu/version.c
+Index: glibc-2.16.90/csu/version.c
 ===================================================================
---- glibc-2.15.90.orig/csu/version.c
-+++ glibc-2.15.90/csu/version.c
+--- glibc-2.16.90.orig/csu/version.c
++++ glibc-2.16.90/csu/version.c
 @@ -24,11 +24,12 @@ static const char __libc_release[] = REL
  static const char __libc_version[] = VERSION;
  
  static const char banner[] =
--"GNU C Library "RELEASE" release version "VERSION", by Roland McGrath et 
al.\n\
-+"GNU C Library "RELEASE" release version "VERSION" ("CVSDATE"), by Roland 
McGrath et al.\n\
+-"GNU C Library "PKGVERSION RELEASE" release version "VERSION", by Roland 
McGrath et al.\n\
++"GNU C Library "PKGVERSION RELEASE" release version "VERSION" (git "GITID"), 
by Roland McGrath et al.\n\
  Copyright (C) 2012 Free Software Foundation, Inc.\n\
  This is free software; see the source for copying conditions.\n\
  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n\

++++++ nss-db-path.patch ++++++
--- /var/tmp/diff_new_pack.kWKv0e/_old  2012-11-22 16:12:54.000000000 +0100
+++ /var/tmp/diff_new_pack.kWKv0e/_new  2012-11-22 16:12:54.000000000 +0100
@@ -1,9 +1,9 @@
 Use /var/db for nss_db
 
-Index: glibc-2.15.90/nss/db-Makefile
+Index: glibc-2.16.90/nss/db-Makefile
 ===================================================================
---- glibc-2.15.90.orig/nss/db-Makefile
-+++ glibc-2.15.90/nss/db-Makefile
+--- glibc-2.16.90.orig/nss/db-Makefile
++++ glibc-2.16.90/nss/db-Makefile
 @@ -22,7 +22,7 @@ DATABASES = $(wildcard /etc/passwd /etc/
                       /etc/rpc /etc/services /etc/shadow /etc/gshadow \
                       /etc/netgroup)
@@ -13,10 +13,10 @@
  
  AWK = awk
  MAKEDB = makedb --quiet
-Index: glibc-2.15.90/sysdeps/unix/sysv/linux/paths.h
+Index: glibc-2.16.90/sysdeps/unix/sysv/linux/paths.h
 ===================================================================
---- glibc-2.15.90.orig/sysdeps/unix/sysv/linux/paths.h
-+++ glibc-2.15.90/sysdeps/unix/sysv/linux/paths.h
+--- glibc-2.16.90.orig/sysdeps/unix/sysv/linux/paths.h
++++ glibc-2.16.90/sysdeps/unix/sysv/linux/paths.h
 @@ -68,7 +68,7 @@
  /* Provide trailing slash, since mostly used for building pathnames. */
  #define       _PATH_DEV       "/dev/"
@@ -26,11 +26,11 @@
  #define       _PATH_VARRUN    "/var/run/"
  #define       _PATH_VARTMP    "/var/tmp/"
  
-Index: glibc-2.15.90/Makeconfig
+Index: glibc-2.16.90/Makeconfig
 ===================================================================
---- glibc-2.15.90.orig/Makeconfig
-+++ glibc-2.15.90/Makeconfig
-@@ -287,7 +287,7 @@ inst_sysconfdir = $(install_root)$(sysco
+--- glibc-2.16.90.orig/Makeconfig
++++ glibc-2.16.90/Makeconfig
+@@ -250,7 +250,7 @@ inst_sysconfdir = $(install_root)$(sysco
  
  # Directory for the database files and Makefile for nss_db.
  ifndef vardbdir

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to