GNU C Library master sources branch, fedora/master, updated. fedora/glibc-2.12.90-6-100-g10175f1

schwab@sourceware.org schwab@sourceware.org
Tue Sep 7 07:42: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/master has been updated
       via  10175f1b671ddf8ebaa5963ed39f1c95fd1504b8 (commit)
       via  aa76a21a8b94b9b297c56fcf4b8e635fcf73d459 (commit)
       via  32cf40699346d37fabfa887bbd95e95004799ae1 (commit)
       via  e1b0f9853e54b14a21c49f05742d3affd2282872 (commit)
       via  817328eea788c746131cf151b64fd250200da333 (commit)
       via  29fddf61b28e57265b5c5f7be2b42bb73906ae53 (commit)
       via  4ac42e193ff3f526549e5099f5d2a4139762215a (commit)
       via  0959ffc97b738c489087bcf45578c1580a87e66d (commit)
       via  ece298407076558531796450af39199aa0b34bef (commit)
       via  fdc0c10d9b5c39ec20c35d2f3808d3c70cb7f60b (commit)
       via  e53a31fe575dcfd0dceb9f316d673de34d39abad (commit)
       via  a726d7960e8a4ac784131f591114a0ef14246d8b (commit)
       via  f2933da978abcf1ef4b9a66e96772c1b8bcdb142 (commit)
       via  2f3e3dc75f36367b71873eb6dda62effa5f9cd6d (commit)
       via  f3dcc2f9a52e46ecf1e7df18863e1ffea62ba37d (commit)
       via  6d34eb5b455d2d5cb1c219ae7246b57863d203eb (commit)
       via  c96d23fcaa7072bb9e7669957c90b09dddfd9161 (commit)
       via  01d2601561afcd4feeb3310176ff96909c4d2e47 (commit)
       via  9ea3de11f11d8ed0a99b38f63ce5741be80b93a2 (commit)
       via  107b2fa56c15572ae56fb4ed18b50b58aff39b7f (commit)
       via  623aac7f84dfddee9bcf9d51f23612479cf672ec (commit)
       via  b416a900856ff871c06b08fa2c9c943fd86597da (commit)
       via  8b2b77153826547eb9cb204c3d3e0e407b574dba (commit)
       via  e73015f2d666b66c69f3c6f350e2dcd3df5b075a (commit)
       via  224c3568f622f367dbbcd3acbcb6cc673ef0a606 (commit)
       via  df24a73ecdfea3690821f8176b83d811a5f23725 (commit)
       via  b58a4c7e4165c301056fde880b94faea4e277042 (commit)
       via  090555538d4347a52807ba9f08cf20ed13206afe (commit)
       via  f2ac4868b7b69c32c4de9895b4a1e22b91cc6aa8 (commit)
       via  1cdfe7242f89a54d164b9d7e31b716839a17ba5b (commit)
       via  73f27d5e722ece05a66c124406cc8ca4305f4cbd (commit)
       via  84b9230c404aed4fd3a7bb3d045ca367043dde8c (commit)
       via  9bbd0ddc9948db9cefd409f687e92ce681c0163b (commit)
      from  e72b4e0ee4265050e9d0776eb0f3af595720c881 (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=10175f1b671ddf8ebaa5963ed39f1c95fd1504b8

commit 10175f1b671ddf8ebaa5963ed39f1c95fd1504b8
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Sep 6 14:25:31 2010 +0200

    2.12.90-10

diff --git a/ChangeLog b/ChangeLog
index 06a3d06..26e427c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -598,17 +598,6 @@
 	* sysdeps/powerpc/powerpc64/power6/fpu/s_copysign.S: New file.
 	* sysdeps/powerpc/powerpc64/power6/fpu/s_copysignf.S: New file.
 
-2010-07-18  Andreas Schwab  <schwab@linux-m68k.org>
-
-	* debug/vdprintf_chk.c (__vdprintf_chk): Remove undefined
-	operation.
-	* libio/iofdopen.c (_IO_new_fdopen): Likewise.
-	* libio/iofopncook.c (_IO_cookie_init): Likewise.
-	* libio/iovdprintf.c (_IO_vdprintf): Likewise.
-	* libio/oldiofdopen.c (_IO_old_fdopen): Likewise.
-	* sysdeps/powerpc/powerpc64/dl-machine.h (elf_machine_rela):
-	Likewise.
-
 2010-07-09  Ulrich Drepper  <drepper@redhat.com>
 
 	* sysdeps/unix/sysv/linux/fpathconf.c (__fpathconf): Use __fcntl not
diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index fb43e6b..8fac6a2 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -20,7 +20,7 @@
 Summary: The GNU libc libraries
 Name: glibc
 Version: %{glibcversion}
-Release: 8
+Release: 10
 # 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
@@ -1022,6 +1022,21 @@ rm -f *.filelist*
 %endif
 
 %changelog
+* Mon Sep  6 2010 Andreas Schwab <schwab@redhat.com> - 2.12.90-10
+- Update from master
+  - Remove invalid iconv aliases (BZ#11979)
+  - Update x86-64 mpn routines from GMP 5.0.1
+  - Fix array overflow in floating point parser (BZ#7066)
+  - Support fanotify_mark syscall on powerpc32
+  - Unroll x86-64 strlen
+  - Unroll 32bit SSE strlen and handle slow bsf
+  - Missing server address again leads to localhost being used (BZ#10851)
+- Revert last change
+- Remove or don't install unpackaged files for auxarches
+
+* Sat Sep 04 2010 Dennis Gilmore <dennis@ausil.us> - 2.12.90-9
+- disable unpackaged file check on auxarches
+
 * Mon Aug 23 2010 Andreas Schwab <schwab@redhat.com> - 2.12.90-8
 - Update from master
   - Fix static strspn on x86 (#624852)

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

commit aa76a21a8b94b9b297c56fcf4b8e635fcf73d459
Merge: e1b0f98 32cf406
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Sep 6 15:43:51 2010 +0200

    Merge remote branch 'origin/master' into fedora/master


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

commit e1b0f9853e54b14a21c49f05742d3affd2282872
Author: Andreas Schwab <schwab@redhat.com>
Date:   Mon Sep 6 12:18:25 2010 +0200

    Remove or don't install unpackaged files for auxarches

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 350317b..fb43e6b 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -505,17 +505,15 @@ ln -sf libbsd-compat.a $RPM_BUILD_ROOT%{_prefix}/%{_lib}/libbsd.a
 
 install -p -m 644 fedora/nsswitch.conf $RPM_BUILD_ROOT/etc/nsswitch.conf
 
+%ifnarch %{auxarches}
 mkdir -p $RPM_BUILD_ROOT/etc/default
 install -p -m 644 nis/nss $RPM_BUILD_ROOT/etc/default/nss
 
-# Take care of setuids
-# -- new security review sez that this shouldn't be needed anymore
-#chmod 755 $RPM_BUILD_ROOT%{_prefix}/libexec/pt_chown
-
 # This is for ncsd - in glibc 2.2
 install -m 644 nscd/nscd.conf $RPM_BUILD_ROOT/etc
 mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
 install -m 755 nscd/nscd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/nscd
+%endif
 
 # Don't include ld.so.cache
 rm -f $RPM_BUILD_ROOT/etc/ld.so.cache
@@ -525,9 +523,11 @@ echo 'include ld.so.conf.d/*.conf' > $RPM_BUILD_ROOT/etc/ld.so.conf
 > $RPM_BUILD_ROOT/etc/ld.so.cache
 chmod 644 $RPM_BUILD_ROOT/etc/ld.so.conf
 mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
+%ifnarch %{auxarches}
 mkdir -p $RPM_BUILD_ROOT/etc/sysconfig
 > $RPM_BUILD_ROOT/etc/sysconfig/nscd
 > $RPM_BUILD_ROOT/etc/gai.conf
+%endif
 
 # Include %{_prefix}/%{_lib}/gconv/gconv-modules.cache
 > $RPM_BUILD_ROOT%{_prefix}/%{_lib}/gconv/gconv-modules.cache
@@ -639,8 +639,6 @@ sed -i -e '\|%{_prefix}/%{_lib}/lib.*\.a|d' \
        -e '\|nscd|d' rpm.filelist
 
 grep '%{_prefix}/bin' < rpm.filelist >> common.filelist
-#grep '%{_prefix}/lib/locale' < rpm.filelist | grep -v /locale-archive.tmpl >> common.filelist
-#grep '%{_prefix}/libexec/pt_chown' < rpm.filelist >> common.filelist
 grep '%{_prefix}/sbin/[^gi]' < rpm.filelist >> common.filelist
 grep '%{_prefix}/share' < rpm.filelist | \
   grep -v -e '%{_prefix}/share/zoneinfo' -e '%%dir %{prefix}/share' \
@@ -829,19 +827,9 @@ egrep "$auxarches_debugsources" debuginfocommon.sources >> debuginfo.filelist
 
 egrep -v "$auxarches_debugsources" \
   debuginfocommon.sources >> debuginfocommon.filelist
-%ifnarch %{auxarches}
-# non-aux arches when there is a debuginfo-common
-# all the sources go into debuginfo-common
-#cat debuginfocommon.sources >> debuginfocommon.filelist
-%endif
 
 list_debug_archives >> debuginfocommon.filelist
 
-%else
-
-# already found by find-debuginfo
-#list_debug_archives >> debuginfo.filelist
-
 %endif
 
 %endif
@@ -856,6 +844,7 @@ sed -e '/%%dir/d;/%%config/d;/%%verify/d;s/%%lang([^)]*) //;s#^/*##' \
     common.filelist devel.filelist static.filelist headers.filelist \
     utils.filelist nscd.filelist debuginfocommon.filelist |
 (cd $RPM_BUILD_ROOT; xargs --no-run-if-empty rm -f 2> /dev/null || :)
+rm -f $RPM_BUILD_ROOT%{_prefix}/libexec/pt_chown
 
 %else
 

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

commit b58a4c7e4165c301056fde880b94faea4e277042
Author: Andreas Schwab <schwab@redhat.com>
Date:   Wed Aug 25 13:53:27 2010 +0200

    Remove obsolete ARCH_386 define

diff --git a/fedora/glibc.spec.in b/fedora/glibc.spec.in
index 97ca086..350317b 100644
--- a/fedora/glibc.spec.in
+++ b/fedora/glibc.spec.in
@@ -389,9 +389,6 @@ build_nptl linuxnptl-power6
 cd build-%{nptl_target_cpu}-linuxnptl
 $GCC -static -L. -Os -g ../fedora/glibc_post_upgrade.c -o glibc_post_upgrade.%{_target_cpu} \
   -DNO_SIZE_OPTIMIZATION \
-%ifarch i386 i486 i586
-  -DARCH_386 \
-%endif
   '-DLIBTLS="/%{_lib}/tls/"' \
   '-DGCONV_MODULES_DIR="%{_prefix}/%{_lib}/gconv"' \
   '-DLD_SO_CONF="/etc/ld.so.conf"' \

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

Summary of changes:
 ChangeLog                                          |  184 +++++++++-
 LICENSES                                           |   50 ++--
 NEWS                                               |    4 +-
 bits/sched.h                                       |   15 +
 config-name.in                                     |    9 -
 configure                                          |  383 +++++++-------------
 configure.in                                       |  271 +++++---------
 debug/vdprintf_chk.c                               |    2 +-
 fedora/glibc.spec.in                               |   41 +-
 iconvdata/gconv-modules                            |    5 -
 include/rpc/pmap_clnt.h                            |    5 +
 libio/iofdopen.c                                   |    2 +-
 libio/iofopncook.c                                 |    2 +-
 manual/Makefile                                    |    5 +-
 nis/nis_findserv.c                                 |   45 +---
 nis/rpcsvc/nis.h                                   |   55 ++--
 nis/rpcsvc/nis.x                                   |  113 +++---
 nis/rpcsvc/nis_callback.h                          |   49 ++--
 nis/rpcsvc/nis_callback.x                          |   56 ++--
 nis/rpcsvc/nis_object.x                            |  142 +++++---
 nis/rpcsvc/nis_tags.h                              |   55 ++-
 nis/rpcsvc/yp.h                                    |   48 ++--
 nis/rpcsvc/yp.x                                    |   60 ++--
 nis/rpcsvc/ypupd.h                                 |   52 ++--
 nis/yp_xdr.c                                       |   48 ++--
 nis/ypupdate_xdr.c                                 |   52 ++--
 nptl/ChangeLog                                     |    5 +
 nptl/sysdeps/pthread/allocalim.h                   |    4 +-
 posix/Makefile                                     |    8 +
 resolv/res_init.c                                  |   52 ++--
 scripts/config-uname.sh                            |   50 +++
 stdlib/strtod_l.c                                  |    4 +-
 sunrpc/Versions                                    |    2 +-
 sunrpc/pm_getport.c                                |   32 ++-
 sunrpc/rpc_parse.h                                 |    3 +-
 sysdeps/i386/i686/multiarch/Makefile               |    4 +-
 sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S      |  127 +++++++
 sysdeps/i386/i686/multiarch/strlen-sse2.S          |  347 ++++++++++++++++++
 sysdeps/i386/i686/multiarch/strlen.S               |   83 +----
 sysdeps/i386/i686/multiarch/varshift.c             |    1 +
 sysdeps/i386/i686/multiarch/varshift.h             |    1 +
 sysdeps/powerpc/powerpc64/dl-machine.h             |    2 +-
 .../sysv/linux/powerpc/powerpc32/syscalls.list     |    1 +
 sysdeps/unix/sysv/linux/sparc/sys/epoll.h          |    9 +-
 sysdeps/unix/sysv/linux/x86_64/sys/epoll.h         |    4 +-
 sysdeps/x86_64/add_n.S                             |   99 ++++-
 sysdeps/x86_64/addmul_1.S                          |  115 +++++--
 sysdeps/x86_64/lshift.S                            |  127 +++++--
 sysdeps/x86_64/mul_1.S                             |  119 ++++++-
 sysdeps/x86_64/multiarch/Makefile                  |    5 +-
 sysdeps/x86_64/multiarch/init-arch.c               |    6 +
 sysdeps/x86_64/multiarch/init-arch.h               |    6 +
 sysdeps/x86_64/multiarch/memmove.c                 |   29 ++-
 sysdeps/x86_64/multiarch/memmove_chk.c             |   28 ++-
 sysdeps/x86_64/multiarch/strcspn-c.c               |  156 +--------
 sysdeps/x86_64/multiarch/strlen-no-bsf.S           |  309 ++++++++++++++++
 sysdeps/x86_64/multiarch/strlen-sse4.S             |   85 +++++
 sysdeps/x86_64/multiarch/strlen.S                  |   74 +----
 sysdeps/x86_64/multiarch/strspn-c.c                |  154 +--------
 sysdeps/x86_64/multiarch/strstr.c                  |   62 +---
 sysdeps/x86_64/multiarch/varshift.c                |   26 ++
 sysdeps/x86_64/multiarch/varshift.h                |   31 ++
 sysdeps/x86_64/rshift.S                            |  129 +++++--
 sysdeps/x86_64/strlen.S                            |   93 ++++-
 sysdeps/x86_64/sub_n.S                             |   28 +--
 sysdeps/x86_64/submul_1.S                          |   32 +--
 66 files changed, 2567 insertions(+), 1638 deletions(-)
 delete mode 100644 config-name.in
 create mode 100755 scripts/config-uname.sh
 create mode 100644 sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S
 create mode 100644 sysdeps/i386/i686/multiarch/strlen-sse2.S
 create mode 100644 sysdeps/i386/i686/multiarch/varshift.c
 create mode 100644 sysdeps/i386/i686/multiarch/varshift.h
 create mode 100644 sysdeps/x86_64/multiarch/strlen-no-bsf.S
 create mode 100644 sysdeps/x86_64/multiarch/strlen-sse4.S
 create mode 100644 sysdeps/x86_64/multiarch/varshift.c
 create mode 100644 sysdeps/x86_64/multiarch/varshift.h


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



More information about the Glibc-cvs mailing list