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

glibc-obsolete-2.14.1-14.18.1 RPM for i586

From OpenSuSE 12.1 updates for i586

Name: glibc-obsolete Distribution: openSUSE 12.1
Version: 2.14.1 Vendor: openSUSE
Release: 14.18.1 Build date: Mon Jan 9 18:12:45 2012
Group: System/Libraries Build host: build14
Size: 7168 Source RPM: glibc-2.14.1-14.18.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.gnu.org/software/libc/libc.html
Summary: Obsolete Shared Libraries from the GNU C Library
This package provides some old libraries from the GNU C Library which
are no longer supported. Additional it provides a compatibility library
for old binaries linked against glibc 2.0.

Install this package if you need one of this libraries to get old
binaries working, but since this libraries are not supported and there
is no gurantee that they work for you, you should try to get newer
versions of your software.

Provides

Requires

License

BSD-3-Clause ; GPL-2.0+ ; LGPL-2.1+

Changelog

* Mon Dec 19 2011 aj@suse.de
  - Fix timezone loader overflow (bnc#735850,CVE-2009-5029) (patch
    tzfile-corruption-fix.patch)
* Tue Nov 29 2011 rcoe@wi.rr.com
  - fix printf with many args and printf arg specifiers (bnc#733140)
* Thu Nov 24 2011 aj@suse.de
  - Updated glibc-ports-2.14.1.tar.bz2 from ftp.gnu.org.
* Thu Nov 24 2011 aj@suse.com
  - Create glibc-devel-static baselibs (bnc#732349).
* Thu Nov 17 2011 aj@suse.de
  - Remove duplicated locales from glibc-2.3.locales.diff.bz2
* Mon Nov 14 2011 ro@suse.de
  - check-build.sh: accept kernel 3.x
* Tue Nov 08 2011 dmueller@suse.de
  - make glibc-static provide versioned
* Tue Nov 08 2011 dmueller@suse.de
  - fix building with ports again:
    * ifuncs tracing backport requires adjustments
  - avoid using asynchronous-unwind-tables only during configure,
    but still built the library with unwind tables enabled
  - replace arm build hack with a proper solution
* Mon Nov 07 2011 dmueller@suse.de
  - update glibc-ports to 2.14.1:
    * Align the constant pool in start.S to 4 bytes.
    * sysdeps/unix/sysv/linux/arm/eabi/internal_sendmmsg.S: New.
  - Fix unwinding crash when using clone()
* Thu Oct 20 2011 aj@suse.de
  - Ignore failure of chkstat (bnc#725145).
* Wed Oct 19 2011 aj@suse.de
  - Provide glibc-static from glibc-devel-static to make packaging
    easier. glibc-static is the Fedora name.
* Mon Oct 17 2011 aj@suse.de
  - Remove fma, fmaf from libm-x86-64.diff.bz2, they are not accurate
    (bso#13304).
* Tue Oct 11 2011 aj@suse.de
  - Update to current git 4f2b767fef50
    * Correctly reparse group line after enlarging the buffer
    * 2.14.1 release
* Mon Oct 10 2011 aj@suse.de
  - Fix tracing with ifuncs.
* Tue Oct 04 2011 uli@suse.com
  - cross-build: use %__cc, %__cxx, %_build, %_host
  - mipsel: install ports, disable FP
* Fri Sep 30 2011 dmueller@suse.de
  - avoid build failure on %%arm
* Thu Sep 29 2011 adrian@suse.de
  - just use %arm for right arm architectures
* Tue Sep 27 2011 aj@suse.de
  - Update to 2.14 git version 8bd683657e8a, it contains backports from
    glibc trunk:
    + Avoid race between {,__de}allocate_stack and __reclaim_stacks
      during fork
  - Add glibc-2.14-fix-ctors.patch to run ctors (bnc#717671), gcc 4.6
    optimized these away.
* Mon Sep 26 2011 adrian@suse.de
  - don't use -fasynchronous-unwind-tables on arm, it breaks the build
* Thu Sep 22 2011 dmueller@suse.de
  - fix ports build
* Thu Sep 22 2011 adrian@suse.de
  - don't enforce armv5tel for all arm architectures anymore
  - armv8l architecture does not exist
* Tue Sep 20 2011 aj@suse.de
  - Cleanup spec file: remove some tags
* Mon Sep 19 2011 opensuse@cboltz.de
  - move usr.sbin.nscd apparmor profile back to apparmor-profiles package
    (bnc#647718)
* Mon Sep 19 2011 aj@suse.de
  - Update to 2.14 git version 69c1dfc1a796, it contains backports from
    glibc trunk:
    + Fix setxid race handling exiting threads
    + Fix cfi directives in x86-64 and i386 code
    + Fix scope handling during dl_close
    + Fix spurious nop at start of __strspn_ia32
    + Correct cycle detection during dependency sorting
    + Fix fopen (non-existing-file, "re") errno (Obsoletes patch
    fopen-close-exec.patch)
* Fri Sep 16 2011 mmarek@suse.cz
  - Fix assertion error in res_query.c, triggered by Firefox
    (bso#13013).
* Wed Sep 07 2011 aj@suse.de
  - Avoid usage of vsyscalls inside glibc.
* Tue Sep 06 2011 aj@suse.de
  - Prefer real syscalls instead of vsyscalls on x86-64 outside
    libc.so
* Mon Sep 05 2011 aj@suse.de
  - Do not not trigger an abort when an i586 Intel CPU is running the
    i686 library, as valgrind does. [bnc#681398]
* Mon Sep 05 2011 aj@suse.de
  - Readd vdso support.
  - Add patch to relocate objects in dependency order, this fixes the
    vdso support.
* Sat Sep 03 2011 aj@suse.de
  - Revert last change, it caused some breakage. [bnc#715854]
* Thu Sep 01 2011 aj@suse.de
  - Add support for new vdso (3.1 kernel) and only then
    for vsyscall which is not anymore in 3.1 kernel
    (patch glibc-2.15-vsyscall.patch)
* Thu Aug 25 2011 lnussel@suse.de
  - use symbol version OW_CRYPT_1.0 for the Owl extensions
    (crypt_r[an], crypt_gensalt.*)
  - refactor sha2 gensalt patch
  - document sha2 hashes in man page
* Mon Aug 22 2011 aj@suse.de
  - Update AppArmor profile of nscd [bnc#647718]
* Fri Aug 19 2011 aj@suse.de
  - Fix fopen("non-existing-file", "re") errno [bnc#713146].
* Thu Aug 18 2011 aj@suse.de
  - Mark glibc-info, glibc-html and glibc-i18ndata as noarch packages.
* Wed Aug 17 2011 matz@suse.de
  - Fix crash (access-after-free) in dl_lookup_x.  [bnc#703140]
* Wed Aug 17 2011 aj@suse.de
  - Enhance rpmlintrc to ignore shlib policy violation.
  - Remove obsolete patches glibc-fnmatch-multibyte.diff,
    glibc-2.3.1.localedef.diff, glibc-2.10-nscd-nostack.diff.
* Wed Aug 17 2011 aj@suse.de
  - Update to current 2.14 branch: Various bugfixes.
    Remove upstreamed patches missing-include-build-fix.diff,
    glibc-2.14-res_send.patch, glibc-dl-fxstatat64.patch)
* Wed Aug 17 2011 aj@suse.de
  - Revert removal of sunrpc code (patch glibc2.14-revert-sunrpc-removal.patch).
* Fri Aug 12 2011 matz@suse.de
  - Revert seeking on fclose, incomplete implementation of POSIX
    behaviour can confuse current users.  [bnc #711829]
    (patch glibc-revert-fseek-on-fclose.diff)
* Fri Jul 22 2011 lnussel@suse.de
  - fix signature of sha2 functions
* Thu Jul 21 2011 rhafer@suse.de
  - Disable rewriting ::1 to 127.0.0.1 for /etc/hosts entries.
    (bnc#684534, bnc#706719)
    (patch glibc-fix-double-loopback.diff)
* Wed Jul 20 2011 lnussel@suse.de
  - install crypt_blowfish man pages
* Tue Jul 19 2011 aj@suse.de
  - Back to old glibc-2.2-sunrpc.diff for now.
* Tue Jul 19 2011 lnussel@suse.de
  - update crypt_blowfish to version 1.2 (bnc#700876)
    * due to the signedness bug fix 2a hashes are incompatible with
      previous versions if the password contains 8bit chracters!
    * libcrypt now exports crypt_gensalt
* Fri Jul 15 2011 aj@suse.de
  - Update to glibc 2.14:
    * The RPC implementation in libc is obsoleted.  Old programs keep working
    but new programs cannot be linked with the routines in libc anymore.
    Programs in need of RPC functionality must be linked against TI-RPC.
    The TI-RPC implementation is IPv6 enabled and there are other benefits.
    * Various bugfixes, new locales, new linux kernel interfaces.
    * New program sotruss to traces calls through PLTs
    * Removed the following obsoleted patches: glibc-2.6-configure.diff,
      glibc-disable-backward-memcpy.diff, glibc-static-memcpy.diff,
      glibc-zarch-longlong.diff, glibc-bso-12454.diff,
      glibc-vfprintf-positional.diff
  - Build without -fno-strict-aliasing.
* Tue Jul 12 2011 aj@suse.de
  - Remove ppc-atomic.diff after discussion with glibc PPC experts
    since it does not bring any real benefit.
* Thu Jul 07 2011 aj@suse.de
  - Update glibc-2.2-sunrpc.diff with newer patch from sourceware
    bugzilla (bs#bso#5379).
* Wed Jul 06 2011 lnussel@suse.de
  - enable glibc-2.8-getconf.diff again to fix build failure
* Tue Jul 05 2011 aj@suse.de
  - Add systemd configuration for nscd.
* Tue Jul 05 2011 aj@suse.de
  - Remove glibc-statfs64-ia64.diff since current ia32el has the bug
    fixed.
  - Remove glibc-ppc64-vdso-time.diff (bnc#590216).
* Mon Jul 04 2011 aj@suse.de
  - Further cleanup of ld.so.conf to remove duplicate directories
    and allow override of system directories (bnc#671725)
  - Fix futex bug (added patch glibc-fix-rwlock-stack-imbalance.patch
    from sourceware bug #12403).
* Fri Jul 01 2011 aj@suse.de
  - Remove glibc-2.10.99-ia64-include.diff, it's not needed anymore.
  - Disable obsolete patches glibc-fnmatch-multibyte.diff,
    glibc-2.10-nscd-nostack.diff, glibc-2.3.1.localedef.diff
  - Add glibc-2.13-localedef.patch to fix alignment problem.
  - Adjust glibc-version.diff, FLOATING_STACKS variable is obsolete.
* Thu Jun 30 2011 aj@suse.de
  - Remove old ARM patches as it's unclear why those are needed and arm
    support is anyhow broken according to comments here and in spec
    files.
* Thu Jun 30 2011 aj@suse.de
  - Back to kernel 2.6.16 as minimal kernel version.
* Tue Jun 28 2011 aj@suse.de
  - Only apply glibc-statfs64-ia64.diff on SLE but not on openSUSE.
* Mon Jun 27 2011 aj@suse.de
  - Disable exp_malloc on PPC platforms for now since it caused a
    build failure.
* Mon Jun 27 2011 aj@suse.de
  - Update glibc-x86-bits-sigcontext.patch with version accepted
    upstream.
  - Add glibc-2.15-getsysstats-speedup.patch to "Fix Linux
    sysconf(_SC_NPROCESSORS_[CONF|ONLN]) performance problem"
  - Fix warning about potential array subscript out of bounds
    (glibc-2.13-wranings.fix).
  - Fix some rpmlint warnings.
* Tue Jun 21 2011 aj@suse.de
  - Cleanup spec file, change PreReqs.
  - Remove obsolete patches: glibc-2.3.90-ld.so-madvise.diff,
    glibc-suse-note.diff, glibc-2.3-regcomp.diff.
  - Rename glibc-2.3-SuSE.diff to glibc-testsuite.patch, remove obsolete
    parts.
* Mon Jun 20 2011 aj@suse.de
  - Enhance rpmlintrc.
  - move summary,license and group out of the not-ppc if (by Marcus
    Meissner).
* Mon Jun 20 2011 aj@suse.de
  - Remove PreReq on permissions to avoid a cycle that gives leads to
    an uninstallable system (bnc#700925).
  - Fix <bits/sigcontext.h> on x86 - fixes scpm compilation
    (bnc#700784).
* Fri Jun 17 2011 aj@suse.de
  - Cleanup ld.so.conf list, move kde directories to
    kdelibs3 (bnc#671725).
* Fri Jun 17 2011 aj@suse.de
  - Do not package memusage and memusagestat since they require
    lib-gd and that grows the build cycle.
* Thu Jun 16 2011 aj@suse.de
  - Fix handling of shared library preloading.
* Thu Jun 16 2011 aj@suse.de
  - Fix getaddrinfo IPv6 code (bnc#684534).
  - Split up glibc-devel-static subpackage (bnc#655261).
* Thu Jun 16 2011 aj@suse.de
  - Reorder ld.so.conf library list (bnc#671725).
* Wed Jun 15 2011 aj@suse.de
  - Split up package glibc-utils with some debugging tools, add memusage
    and memusagestat programs
  - Fix compile warnings.
  - Silence some rpmlint warnings.
  - Remove obsolete patches glibc-2.3.2-revert_tcsetattr.diff,
    glibc-2.8-clone.diff, glibc-nptl-2.4-nofixsyscallnr.diff
  - Cleanup spec file.
  - Use new permission handling for pt_chown.
  - Build without -fno-strict-aliasing.
* Mon Jun 06 2011 aj@suse.de
  - Fix typos in /etc/gai.conf (bnc#651912).
* Fri Jun 03 2011 aj@suse.de
  - Use 2.6.5 as oldest supported kernel on all archs besides x86 and
    x86-64 (reverting partially a change).
* Fri May 27 2011 aj@suse.de
  - Remove patches that are not needed anymore:
    * glibc-selinux.diff
    * glibc-check-native-missing-include.diff
    * glibc-2.3.3-execstack.diff
  - Disable the following patches, they look obsolete by now but leave them
    in to easy enable them again:
    * glibc-2.3-SuSE.diff
    * glibc-2.3-regcomp.diff
    * glibc-2.8-clone.diff
    * glibc-2.3.2-revert_tcsetattr.diff
  - Do not package glibc-obsolete with empty directory on archs that
    don't need it.
* Thu May 26 2011 aj@suse.de
  - Add glibc-static-memcpy.diff to fix static compiles.
* Wed May 25 2011 aj@suse.de
  - Run on kernel 2.6.32 or newer only - and optimize thus.
  - Enable malloc implementation that is be less memory efficient
    but higher performing in multi-threaded programs.
  - Use --enable-bind-now to avoid lazy binding in ld.so
    and libc.so
* Wed May 25 2011 aj@suse.de
  - Add glibc-bso-12454.diff to not create assert running dynamic linker
    in some cases.
  - Disable backwards memcpy for x86-64.
* Wed May 25 2011 aj@suse.de
  - Add glibc-dl-signal-error.diff to not crash the dynamic linker
    if dependencies are missing.
* Mon May 23 2011 rguenther@novell.com
  - Update longlong.h from GCC sources.  Fixes s390 build with -mzarch.
    [bnc#695102]
* Fri May 20 2011 aj@suse.de
  - Fix obsoletes and provides.
  - Update to glibc 2.13
  - Drop ld-prelink-unique.diff, it is part of 2.13.
* Tue Feb 22 2011 pbaudis@suse.cz
  - Fix potential removal of required local scope from shared objects
    marked as NODELETE [bnc#657627]
* Thu Feb 03 2011 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11.3-b72646ad0c41
    - Random assortion of bugfixes, some #defines for new kernels
  - Retired patches:
    - glibc-2.11.3-bnc658509.diff
    - glibc-2.11.3-bso12397.diff
    - glibc-sparc64-fxstat.diff
  - Remove the NSS hack of opening modules using RTLD_DEEPBIND.
    This was useful for nss_ldap, since some applications used a different
    LDAP library with clashing symbol names. However, it also created
    many headaches, especially with the NSS modules not respecting
    malloc() overrides. Now, sssd is used by default for LDAP resolutions
    and we can therefore safely get rid of the hack. [bnc#477061]
  - Remove the currently disabled AMD string function overrides.
    Benchmarking did not unearth any differences that would make
    convincing case for keeping the functions with all the associated
    maintenance headaches; AMD does not recommend keeping their custom
    versions of the functions either.
  - Introduce MALLOC_ARENA_MAX and M_ARENA_MAX support [bnc#659090]
  - Fixed stack unwinding past glibc _fini function (proper showing
    of destructor backtraces) [bnc#585879]
  - Fix gconv cache generation on s390 [bnc#592944]
  - Add missing iconvconfig for refreshing gconv.cache to glibc-locale %post
  - Fixed stack corruption in *printf() with large number of positional
    specifiers [bnc#666179]
* Fri Jan 28 2011 rguenther@novell.com
  - Fix ENOSYS detection for mkdirat.  [bso#12397]
* Thu Dec 09 2010 rguenther@novell.com
  - Drop restrict qualifiers from memmove and bcopy fortify wrappers.
    [bnc#658509]
* Tue Nov 30 2010 pbaudis@suse.cz
  - Upgrade to glibc-2.11.3
    - Just few more bugfixes since the latest upgrade
* Tue Nov 16 2010 pbaudis@suse.cz
  - Remove explicit support for nss SPLIT_GROUPS setting; glibc from
    2.11 on should handle this automagically.
* Mon Nov 15 2010 pbaudis@suse.cz
  - Upgrade to latest release/2.11/master - glibc-2.11.2-dd2fde461e30
    - Candidate tree for glibc-2.11.3
    - Multitude of various bug fixes
* Mon Nov 15 2010 pbaudis@suse.cz
  - Enable multi-arch routines support for ppc, ppc64, i686 and x86_64.
    Temporarily, AMD-optimized string routines are disabled. We will
    selectively re-enable them after some more careful benchmarking
    in the next few days.
    Note: In this glibc version, multi-arch routines DO NOT include
    the controversial backwards-copy memcpy().
* 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]
* Mon Sep 13 2010 aj@suse.de
  - Fix build in manual with make 3.82.
* Sun Sep 12 2010 aj@suse.de
  - Work around shortest-stem feature in make 3.82+ (patch
    glibc-make-3.82.patch)
* Wed Jul 07 2010 pbaudis@suse.cz
  - 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

/lib/obsolete
/lib/obsolete/noversion
/lib/obsolete/noversion/libNoVersion-2.14.1.so
/lib/obsolete/noversion/libNoVersion.so.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 23 03:12:29 2013