Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

glibc-2.11.2-3.7.1 RPM for i686

From OpenSuSE 11.3-test updates for i686

Name: glibc Distribution: openSUSE 11.3
Version: 2.11.2 Vendor: openSUSE
Release: 3.7.1 Build date: Mon Dec 19 19:13:55 2011
Group: System/Libraries Build host: build34
Size: 4827264 Source RPM: glibc-2.11.2-3.7.1.nosrc.rpm
Packager: http://bugs.opensuse.org
Url: http://www.gnu.org/software/libc/libc.html
Summary: Standard Shared Libraries (from the GNU C Library)
The GNU C Library provides the most important standard libraries used
by nearly all programs: the standard C library, the standard math
library, and the POSIX thread library. A system is not functional
without these libraries.

Provides

Requires

License

GPLv2+

Changelog

* Mon Dec 19 2011 aj@suse.de
  - Fix timezone loader overflow (bnc#735850,CVE-2009-5029) (patch
    tzfile-corruption-fix.patch)
* Tue Jul 19 2011 lnussel@suse.de
  - update crypt_blowfish to version 1.2 (bnc#700876, CVE-2011-2483)
    * due to the signedness bug fix 2a hashes are incompatible with
      previous versions if the password contains 8bit chracters!
* Wed Oct 27 2010 pbaudis@suse.cz
  - Fix missing hconf setup in nscd - this meant `multi on` in
    /etc/host.conf was ignored when nscd was used, breaking e.g.
    resolving of multi-AF records in /etc/hosts [bnc#572188]
  - Fix two LD_AUDIT security vulnerabilities: spurious $ORIGIN expansion
    and missing setuid library check when running as setuid [bnc#646960]
* Fri Jul 16 2010 dmueller@suse.de
  - Fix NIS-compat initgroups routine to work reliably over multiple
    invocations [bnc#607064]
* Thu Jul 01 2010 jengelh@medozas.de
  - SPARC: restore fxstat functionality in sparc64 mode
* Sat Jun 26 2010 jengelh@medozas.de
  - Use %_smp_mflags
* Fri Jun 11 2010 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11.2-21580967038a
    - Fix buggy x86 CPU family and model check
    - Fix sunrpc error condition handling
    - Fix crash on unresolved weak symbol reference
* Tue Jun 01 2010 pbaudis@suse.cz
  - Fix ldconfig -r failing on aux cache [bnc#609345]
* Thu May 20 2010 pbaudis@suse.cz
  - Upgrade to glibc-2.11.2 (f2020c64596a)
    - Virtually no changes since previous revision, just official tag
* Wed May 12 2010 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11.1-6d270188ef3f
    - This contains considerable amount of bugfixes cherrypicked from
      the master branch, slated to become glibc-2.11.2 soon with little
      further changes
* Mon May 10 2010 pbaudis@suse.cz
  - Add a hint about /etc/host.conf mdns option removal to the parser
    error reporting [bnc#569273]
* Tue May 04 2010 aj@suse.de
  - Handle /var/run on tmpfs
* Mon Apr 26 2010 pbaudis@suse.cz
  - Remove stale resolv.dynamic.diff patch file
* Thu Apr 22 2010 meissner@suse.de
  - for powerpc32 build a generic library and also a power4 library
    to allow older 32bit powerpc to work. bnc#596271
* Tue Apr 20 2010 pbaudis@suse.cz
  - Consider private IPv4 addresses as global-scope in gai.conf [bnc#597616]
* Wed Mar 24 2010 pbaudis@suse.cz
  - Fix get_nprocs() large CPU count handling [bnc#590665]
* Tue Mar 23 2010 pbaudis@suse.cz
  - Fix interference of STB_GNU_UNIQUE and prelink [bnc#586979]
  - Make time() use VDSO on PPC64 [bnc#590216]
  - Make pthread_cond_timedway() use VDSO on PPC64 [bnc#590517]
* Thu Mar 18 2010 pbaudis@suse.cz
  - Add PreReq for cat to glibc-locale [bnc#588997]
* Thu Mar 18 2010 pbaudis@suse.cz
  - Fix /etc/resolv.conf change detection for multi-threaded applications
    (by Sebastian Kienzl)
* Fri Mar 05 2010 pbaudis@suse.cz
  - Fix spurious mapping from lowercase sharp s to uppercase sharp S
    which is less standard and causes problems for ISO encodings [bnc#541773]
* Mon Mar 01 2010 pbaudis@suse.cz
  - Fix spurious overflow messages on some R_X86_64_PC32 relocations,
    patch by Richard Guenther [bnc#583019]
* Wed Feb 24 2010 pbaudis@suse.cz
  - Fix assertion failures within valloc(), patch by Michael Matz
    [bnc#581391]
* Wed Feb 17 2010 pbaudis@suse.cz
  - S/390: Disable two UTF conversion instructions due to the hardware
    mishandling some error conditions in the input stream [bnc#579871]
* Mon Feb 15 2010 pbaudis@suse.cz
  - Further fix previous power5 fix
* Sun Feb 14 2010 rguenther@suse.de
  - avoid spurious differences in nscd on rebuilds.
* Thu Feb 11 2010 pbaudis@suse.cz
  - Fix another upgrade problem on power5 and older - correctly remove
    the old optimized libraries; found out by matz@suse.de [bnc#563978]
* Fri Feb 05 2010 pbaudis@suse.cz
  - Final fix for memchr() overflow on IA64 provided by upstream
    [bnc#567516]
* Thu Jan 28 2010 pbaudis@suse.cz
  - Fix another memchr() overflow on IA64; another known one still
    remains a mystery [bnc#567516]
* Wed Jan 27 2010 pbaudis@suse.cz
  - Remove now-obsolete powerpc-cpu addon usage [bnc#572819]
  - Fix statfs64() on IA64 in 32-bit mode ia32el [bnc#534828]
* Tue Jan 26 2010 pbaudis@suse.cz
  - Fix upgrade from previous distributions on power5 and older [bnc#563978]
* Mon Jan 25 2010 meissner@suse.de
  - ignore power6, power7 and cell specific Power CPU optimizations
    on openSUSE.
* Tue Jan 19 2010 pbaudis@suse.cz
  - Disable AMD-optimized strncmp() on x86_64 that is getting miscompiled
    by the assembler [bnc#540647]
* Mon Jan 18 2010 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11.1-11c19d374bd4
    - Just trivial changes - version bump to 2.11.1, NIS-related
      resolver fixes, ELF lookup race, .h typo fix and regcomp
      out-of-memory handling miss
    - Few more bugfixes, weekday updated in three locales
  - Retired patches:
    glibc-ia64-memchr.diff
* Mon Dec 14 2009 jengelh@medozas.de
  - add baselibs.conf as a source
* Fri Dec 11 2009 jengelh@medozas.de
  - libnldbl_nonshared is only built for sparc32
* Tue Dec 08 2009 jengelh@medozas.de
  - package libnldbl_nonshared for SPARC
* Fri Nov 20 2009 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11-1bc1954c7357:
    - This snapshot is slated to become 2.11.1 if all goes well
    - Mix of fixes for various recently found out issues
  - Retired patches:
    glibc-ifunc-dlsym-fixup.diff
  - [IA64] Fix memchr() on mmap(MAP_SHARED) boundary [fix lighttpd crashes]
  - Again use 127.0.0.1 as default nameserver in case of empty
    /etc/resolv.conf [bnc#473308]
* Thu Nov 19 2009 pbaudis@suse.cz
  - Add 623 and 664 to /etc/bindresvport.blacklist to fix problems with
    port conflict on some IPMI network cards [bnc#513961]
  - Allow external additions to /usr/share/locale/locale.alias and
    /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
  - Add delimiter in front of external additions to locale/gconv lists
  - Remove AMD-provided strlen(), upstream is faster.
  - Keep .symtab and .strtab for all glibc-related .so libraries [FATE#307090]
    [bnc#545721]
  - [ppc,ppc64] Enable optimized builds for power7; no separate power4, power5
    builds are generated anymore, instead default glibc is built for power4
    at least, tuned for power5 execution [FATE#307021]
  - Large clean-up of the specfile
* Fri Nov 13 2009 pbaudis@suse.cz
  - Upgrade to Git HEAD as of 20091105 - glibc-2.11-13f6812ffb5b:
    * New interfaces: execvpe, pthread_sigqueue, mkstemps, mkstemps64, mkostemps,
      mkostemps64
      Implemented by Ulrich Drepper.
    * Checking version of longjmp added that fails if an uninitialized stack
      frame would be created.  Implemented by Ulrich Drepper.
    * STT_GNU_IFUNC is now supported in static executables.
      Implemented by H.J. Lu.
    * STT_GNU_IFUNC implemented for PPC by Alan Modra.
    * New optimized string functions for x86-64: strstr, strcasestr, memcmp,
      strcspn, strpbrk, strspn, strcpy, stpcpy, strncpy, strcmp (SSE2, SSE4.2),
      strncmp (SSE2, SSE4.2), strchr (SSE4.2), strrchr (SSE4.2).
      Contributed by H.J. Lu.
      strlen, rawmemchr, strcmp (SSSE3), strncmp (SSSE3).
      Implemented by Ulrich Drepper.
    * New optimized string functions for x86: strlen, strcspn, strspn, strpbrk,
      strstr, strcasestr.
      Contributed by H.J. Lu.
    * Support for fma instruction in AVX on x86-64.
      Implemented by H.J. Lu and Ulrich Drepper.
    * AVX support in x86-64 auditing support in ld.so.
      Implemented by H.J. Lu.
    * STB_GNU_UNIQUE support added.
      Implemented by Ulrich Drepper.
    * Implement second fallback mode for optimized DNS lookup for even more
      broken environments.  If two requests from the same port are not
      handled correctly close the socket and open a new one before sending
      the second request.  The 'single-request-reopen' option in /etc/resolv.conf
      can be used to select this mode right away, instead of rediscovering the
      necessity is every process again.
      Implemented by Ulrich Drepper.
    * New resolver flag RES_USE_DNSSEC to enable use of verified lookup.
      Implemented by Adam Tkac.
    * Optimized iconv conversions for S390x.
      Implemented by Andreas Krebbel.
    * Using condvars with PI mutexes is now more efficient due to kernel
      support for requeueing to PI futexes.  NPTL support added for x86-64.
      Implemented by Ulrich Drepper.
    * New locales: ps_AF, my_MM
  - Retired patches:
    glibc-utmp-timeout-raise.diff
    glibc-nscd-assert.diff
    glibc-2.10-mcheck-free-race.diff
    glibc-nscd-prune-ret.diff
  - Made ifunc compile on IA64 using patch by H.J.Lu
  - Fixed compilation on PPC Cell
  - Lowered utmp locking timeout from 30s to 10s to be compatible
    with upstream
  - Allow external additions to /usr/share/locale/locale.alias and
    /usr/lib/gconv/gconv-modules, required for the SAP-locales package.
  - Remove AMD-provided strlen(), upstream is faster.
  - ARM is currently non-functional
* Fri Nov 13 2009 pbaudis@suse.cz
  - Rediff patches to apply with fuzz 0
* Sat Sep 19 2009 pbaudis@suse.cz
  - Update to glibc-2.10.1-44dbdf3777 of glibc/pb-stable.git glibc-2.10-branch
    (Still the same source is used for glibc-ports.) - random minor fixes
* Fri Sep 18 2009 coolo@novell.com
  - add /etc/apparmor.d to the nscd file list
* Mon Sep 14 2009 pbaudis@suse.cz
  - define _filter_GLIBC_PRIVATE so that our glibc is not marked to
    provide these symbols [bnc#468748]
  - Fix exception behaviour of various libm functions by AMD optimized
    for x86_64 [bnc#487576]
* Tue Sep 08 2009 pbaudis@suse.cz
  - Provide the /etc/apparmor.d/usr.sbin.nscd file [bnc#535467]
  - Blowfish: Enable BF_SCALE even on x86_64
* Sat Sep 05 2009 pbaudis@suse.cz
  - Raise utmp locking timeout from 1s to 30s to ensure logins get recorded
    even on heavily loaded systems [bnc#486631]
  - Fix invalid pointer handling in some nscd assertions and the code to send
    data to the client [bnc#513617]
  - Radically trim down the Blowfish support patch - keeps only crypt_blowfish
    from the original OWL patch, but does the rest within the current glibc
    crypt infrastructure [bnc#529495]
* Wed Aug 26 2009 mls@suse.de
  - make patch0 usage consistent
* Thu Aug 20 2009 pbaudis@suse.cz
  - Update to glibc-2.10.1-aa152ec6ad of release/2.10/master branch
    (Still the same source is used for glibc-ports.) - random minor fixes
    * REVERTED invalid fix of broken locking within nscd [bnc#510788]
  - Fix nscd handling of zero negative timeout for some databases
    [bnc#523154,bnc#510788]
* Thu Jul 16 2009 pbaudis@suse.cz
  - Update to glibc-2.10.1-4253a1e0b2 of glibc/pb-stable.git glibc-2.10-branch
    (Still the same source is used for glibc-ports.) - random minor fixes
    * Fix broken locking within nscd [bnc#510788]
  - Fix compilation with 2.6.30 kernel headers on IA64
* Wed Jun 17 2009 pbaudis@suse.cz
  - Fix a dead-lock introduced by the bnc#509398 fix
  - Update to glibc-2.10.1-d0f6ed789f of glibc/pb-stable.git glibc-2.10-branch
    (Still the same source is used for glibc-ports.) - random minor fixes
* Fri Jun 12 2009 pbaudis@suse.cz
  - Update to glibc-2.10.1-9cf557216c of glibc/pb-stable.git glibc-2.10-branch
    (Still the same source is used for glibc-ports.)
    * Fix 100% CPU usage by Java apps because of bad futex calls [bnc#509096]
* Mon Jun 08 2009 pbaudis@suse.cz
  - Fix race condition in the mcheck free() hook [bnc#509398]
* Thu Jun 04 2009 pbaudis@suse.cz
  - Remove temporary revert of a namespace leakage cleanup in glibc-2.8
* Fri May 22 2009 pbaudis@suse.cz
  - Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
    maintained by me at repo.or.cz; contains backports of various bugfixes.
    (Still the same source is used for glibc-ports.)
  - Stop using separate tarball for nptl.
  - Add ARM support, pulling in glibc-ports snapshot when compiling for ARM.
* Fri May 15 2009 pbaudis@suse.cz
  - Add support for multiple group records for a single group
    when using nss_compat (configurable in /etc/default/nss) [bnc#480991]
* Sun May 10 2009 pbaudis@suse.cz
  - Update to 2009051021, glibc-2.10.1:
    * Add missing cacheinfo entry for a recent Intel processor
    * Fix ABI issue with the gshadow interface
* Sun May 10 2009 pbaudis@suse.cz
  - Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:
    * DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
      servers (the case e.g. for many ADSL users), you may experience long
      timeouts, once for each process (but eventually your request will be
      resolved) - the solution is to run nscd (default on SUSE) and/or
      put 'options single-request' in /etc/resolv.conf.
    * New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
      Implemented by Ulrich Drepper.
    * New Linux interfaces: accept4, fallocate, fallocate64.
      Implemented by Ulrich Drepper.
    * Correct declarations of string function when used in C++ code.  This
      could lead to compile errors for invalid C++ code.
    * XPG7/POSIX 2008 compilation environment.  Many GNU-specific functions are
      now in POSIX.
    * New POSIX 2008 interface: psiginfo
      Implemented by Ulrich Drepper.
    * New ISO C++1x interfaces: quick_exit, at_quick_exit
      Implemented by Ulrich Drepper.
    * Support for selecting between multiple function definitions at runtime
      using STT_GNU_IFUNC symbols.  Implemented by Ulrich Drepper.
    * The libcrypt library can now use the hash function implementations in
      NSS.  Implemented by Ulrich Drepper.
    * The malloc implementation can be compiled to be less memory efficient
      but higher performing in multi-threaded programs.
      Implemented by Ulrich Drepper.
    * New locales: nan_TW@latin, ks_IN
    * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
      Implemented by Ulrich Drepper.
    * Extended printf hook support.  It is possible to use user-defined types
      and extend existing format specifiers.
      Implemented by Ulrich Drepper.
    * Handling for group shadow files has been added.
      Implemented by Ulrich Drepper.
  - Retired:
    glibc-2.10-dns-fixpack.diff
    glibc-2.10-dns-no-gethostbyname4.diff
    glibc-2.10-locale-tuesday.diff
    glibc-2.10-nscd-gc-dataofs.diff
    glibc-2.10-nscd-prunerace.diff
    glibc-2.10-ppc32-setcontext-fp.diff
    glibc-2.10-unsetenv.diff
    glibc-2.4.90-mdns-resolver.diff
    glibc-2.9-fortify.diff
    glibc-getgroups-fortify.diff
    glibc-ldscript.diff
    glibc-mtfsf.diff
    glibc-2.10-nscd-meminflight.diff
    getaddrinfo-ipv6-sanity.diff
    glibc-2.10-nis-hosts.diff
  - Several other modified
* Fri Apr 17 2009 pbaudis@suse.cz
  - Fix defaulting to localhost in case of no nameserver entries
    in /etc/resolv.conf [bnc#473308]
* Mon Mar 23 2009 rguenther@suse.de
  - Add missing libc_hidden_builtin_def (memcmp) to
    glibc-2.3.3-amd64-string.diff.  Fixes build with GCC 4.4.

Files

/etc/bindresvport.blacklist
/etc/default/nss
/etc/gai.conf
/etc/ld.so.cache
/etc/ld.so.conf
/etc/nsswitch.conf
/etc/rpc
/lib/ld-2.11.2.so
/lib/ld-linux.so.2
/lib/libBrokenLocale-2.11.2.so
/lib/libBrokenLocale.so.1
/lib/libSegFault.so
/lib/libanl-2.11.2.so
/lib/libanl.so.1
/lib/libc-2.11.2.so
/lib/libc.so.6
/lib/libcidn-2.11.2.so
/lib/libcidn.so.1
/lib/libcrypt-2.11.2.so
/lib/libcrypt.so.1
/lib/libdl-2.11.2.so
/lib/libdl.so.2
/lib/libm-2.11.2.so
/lib/libm.so.6
/lib/libmemusage.so
/lib/libnsl-2.11.2.so
/lib/libnsl.so.1
/lib/libnss_compat-2.11.2.so
/lib/libnss_compat.so.2
/lib/libnss_dns-2.11.2.so
/lib/libnss_dns.so.2
/lib/libnss_files-2.11.2.so
/lib/libnss_files.so.2
/lib/libnss_hesiod-2.11.2.so
/lib/libnss_hesiod.so.2
/lib/libnss_nis-2.11.2.so
/lib/libnss_nis.so.2
/lib/libnss_nisplus-2.11.2.so
/lib/libnss_nisplus.so.2
/lib/libpcprofile.so
/lib/libpthread-2.11.2.so
/lib/libpthread.so.0
/lib/libresolv-2.11.2.so
/lib/libresolv.so.2
/lib/librt-2.11.2.so
/lib/librt.so.1
/lib/libthread_db-1.0.so
/lib/libthread_db.so.1
/lib/libutil-2.11.2.so
/lib/libutil.so.1
/sbin/ldconfig
/usr/bin/gencat
/usr/bin/getconf
/usr/bin/getent
/usr/bin/iconv
/usr/bin/ldd
/usr/bin/lddlibc4
/usr/bin/locale
/usr/bin/localedef
/usr/lib/getconf
/usr/lib/getconf/POSIX_V6_ILP32_OFF32
/usr/lib/getconf/POSIX_V6_ILP32_OFFBIG
/usr/lib/getconf/POSIX_V7_ILP32_OFF32
/usr/lib/getconf/POSIX_V7_ILP32_OFFBIG
/usr/lib/getconf/XBS5_ILP32_OFF32
/usr/lib/getconf/XBS5_ILP32_OFFBIG
/usr/lib/pt_chown
/usr/sbin/glibc_post_upgrade
/usr/sbin/iconvconfig
/usr/sbin/rpcinfo
/usr/share/doc/packages/glibc
/usr/share/doc/packages/glibc/LICENSES
/usr/share/man/man1/getconf.1.gz
/usr/share/man/man1/getent.1.gz
/usr/share/man/man1/localedef.1.gz
/usr/share/man/man5/locale.alias.5.gz
/usr/share/man/man8/rpcinfo.8.gz
/var/cache/ldconfig


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 13 04:23:40 2013