Change logs for glibc source package in Karmic

  • glibc (2.9-9ubuntu2) karmic; urgency=low
    
      * Add debian/patches/ubuntu/retain-fatal-msg.diff: attempt to retain the
        assert and internal error messages so they can be examined during core
        dump analysis.
    
     -- Kees Cook <email address hidden>   Wed, 27 May 2009 23:04:16 +0200
  • glibc (2.9-9ubuntu1) karmic; urgency=low
    
      * Merge with Debian (r3342, trunk); remaining changes:
        - Packaging:
          + External tzdata
          + Addition of Niagara and Niagara2 optimised libraries
          + GFDL Documentation added back in, build glibc-doc from this source.
          + Transition from /usr/include/ppc64-linux-gnu to powerpc64-linux-gnu
          + Use dpkg triggers for ldconfig
          + Do not die if extra libc libraries or symlinks found
          + Do not do a test run of nscd when starting
          + Only apply patches we actually use in Ubuntu
          + Use /lib and /usr/lib for amd64
          + amd64 biarch is i686, not i486.
          + Non-optimised i386 glibc is Xen-friendly.
          + Support sparcv9v, v9v2, 64b, 64v, 64v2
          + Add support for lpia.
          + Use <triplet>.conf for files in /etc/ld.so.conf.d.
          + Add vfp pass for armel.
        - Patches:
          + Applied any/local-ipv6-lookup.
          + Not applied any/local-sysctl.
          + Applied debian/patches/all/fedora-nss_dns-gethostbyname4-disable.diff.
          + Updated arm/local-no-hwcap.
          + Don't declare the fwrite and fwrite_unlocked functions with
            __attribute__((warn_unused_result)).
      * Fix build failure with recent binutils.
      * Set DEB_BUILD_OPTIMIZING_SIZE=0 on lpia.
    
    glibc (2.9-9) unstable; urgency=low
    
      * mips/cvs-context.diff: add missing part from upstream.
    
    glibc (2.9-8) unstable; urgency=low
    
      [ Aurelien Jarno ]
      * Update Swedish debconf translation, by Martin Bagger.  Closes: #522982.
      * mips/cvs-context.diff: new patch from upstream to add getcontext,
        setcontext, makecontext, swapcontext.
      * any/submitted-mount_h.diff: new patch to add MNT_DETACH and MNT_EXPIRE to
        sys/mount.h.  Closes: #523952.
      * arm/submitted-fpu_control_h.diff: new patch to disable macros from
        <fpu_control.h> on EABI.  Closes: #525261.
      * any/cvs-iconv-utf16.diff: new patch from upstream to reject UTF-8-encoded
        UTF-16 surrogates in iconv.  Closes: #525299.
      * any/local-getaddrinfo-interface.diff: ignore addresses with no interface
        assigned while sorting with rule 7.  Closes: #521439.
      * any/cvs-broken_dns.diff: new patch from CVS to provide a fallback for
        broken DNS server while doing unified IPv4/IPv6 requests. The first lookup
        will be slow, but subsequent requests will fallback to the previous
        behaviour. This can be enabled by default by setting 'single-request' in
        /etc/resolv.conf.
      * debhelper.in/libc.NEWS: add entry explaining the new behaviour and the new
        option.
      * any/local-disable-gethostbyname4.diff: disabled this patch to re-enable
        unified IPv4/IPv6 requests.  Closes: bug#343140, bug#435646.
      * localedata/cvs-el_CY-el_GR-frac_digits.diff: new patch from CVS to fix
        frac_digits and int_frac_digits on el_CY ad el_GR locales.  Closes:
        bug#511621.
      * mips_asm_unistd.h, sysdeps/mipsel.mk, sysdeps/mips.mk: use our own version
        of unistd.h corresponding to the one of a 2.6.24 kernel to workaround kernel
        bugs on the build daemons.
      * any/cvs-binutils_2.20.diff: new patch from upstream to fix build failure
        with binutils 2.20.
    
      [ Petr Salinger ]
      * kfreebsd/local-sysdeps.diff: update to revision 2482 (from glibc-bsd).
        Closes: #522686. Thanks to Jan Christoph Nordholz.
    
      [ Samuel Thibault ]
      * hurd-i386/cvs-rtld.diff: new patch, fixes boot of glibc built with
        binutils >= 2.19.
    
    glibc (2.9-7) unstable; urgency=low
    
      [ Aurelien Jarno ]
      * Update German debconf translation, by Helge Kreutzman.  Closes: #519992.
      * Update testsuite results on alpha, tst-timer.out exits with SIGILL on
        some machines, it was already the case with glibc 2.7 on the same
        machines.
      * Update testsuite results on hppa, tst-posix_fallocate.out and
        tst-makecontext.out are known to fail with a 32-bit kernel.
      * debian/script.in/nsscheck.sh: fix a typo.  Closes: #520455.
      * kfreebsd/local-sysdeps.diff: update to revision 2390 (from glibc-bsd).
      * libc6.1.symbols.alpha: fix package name for private symbols.
    
      [ Samuel Thibault ]
      * debian/rules.d/debhelper.mk: let grep libpthread.so fail because on
        hurd-i386 glibc does not provide it.
    
    glibc (2.9-6) unstable; urgency=low
    
      [ Samuel Thibault ]
      * debian/patches/hurd-i386/local-tls-support.diff: fix typo in tlsdesc.sym.
    
      [ Aurelien Jarno ]
      * debian/po/de.po: fix German translation.  Closes: bug#519612.
      * Update French debconf translation, by Christian Perrier.  Closes: #519662.
      * any/local-disable-gethostbyname4.diff: disable unified lookup for
        getaddrinfo(). While unified lookup fix the problem of DNS servers simply
        dropping AAAA requests, it breaks lookup with even more broken DNS servers
        only returning a broken AAAA answer. As it seems the second type of broken
        DNS concerns more users, let's revert to the old behaviour.  Closes:
        #516218.
      * any/submitted-getaddrinfo-lo.diff: correctly handle the lo interface and
        associated addresses when checking for native connection.  Closes:
        bug#519545.
      * debian/control.in/libc: change -dbg packages to section debug.
      * debian/control.in/main: update Standards-Version to 3.8.1:
        - debian/local/etc_init.d/glibc.sh: move set -e out from the shebang line.
        - debian/debhelper.in/nscd.init: exit successfully if the daemon was
          already running.
      * debian/debhelper.in/nscd.dirs: remove /var/run/nscd directory.
    
    glibc (2.9-5) unstable; urgency=low
    
      [ Clint Adams ]
      * Change first day of the week in ru_UA locale to Monday.  closes:
        #517386.
    
      [ Aurelien Jarno ]
      * testsuite-checking/expected-results-i486-linux-gnu-libc,
        testsuite-checking/expected-results-i686-linux-i686: remove
        testgrp.out from the ignore list, it was due to a misconfiguration
        of the build daemon.
      * debhelper.in/libc.{preinst,postint}: bump the version triggering the
        restart of NSS related services to 2.9-5.
      * debhelper.in/libc.postint: change cupsys into cups.
      * script.in/nsscheck.sh: convert mysql-server into mysql. Closes:
        bug#172123.
      * merge lost patch from lenny:
        - debhelper.in/locales.config: use previous debconf settings if
          /etc/locales does not exists. Closes: bug#517884.
      * debian/local/manpages/ld.so.8: fix a typo.  Closes: bug#518394.
      * debhelper.in/libc.preinst, debhelper.in/libc.templates: warn users
        about the need to disable xscreensaver and xlockmore before libc6
        is unpacked.  Closes: bug#517795.
    
      [ Samuel Thibault ]
      * debian/patches/hurd-i386/cvs-ECANCELED.diff: rename into
        submitted-ECANCELED.diff
      * debian/patches/hurd-i386/local-net-headers.diff: rename into
        cvs-net-headers.diff
      * debian/patches/hurd-i386/local-pthread_types.diff: make it create a new
        sysdep/mach/hurd/bits/pthreadtypes.h instead of modifying
        bits/pthreadtypes.h.  Move from series.hurd-i386 to series.
      * debian/patches/hurd-i386/local-tls-dtv-offset.diff: remove patch, make
        local-tls-support.diff create tlsdesc.sym instead.
      * debian/patches/hurd-i386/local-no-strerror_l.diff: remove patch, replaced
        by...
      * debian/patches/hurd-i386/cvs-strerror_l.diff: new patch from Thomas
        Schwinge.
    
     -- Matthias Klose <email address hidden>   Wed, 29 Apr 2009 18:20:17 +0200
  • glibc (2.9-4ubuntu6) jaunty; urgency=low
    
      * sysdeps/depflags.pl: Drop Conflicts: belocs-locales-bin, just keep the
        Replaces:. Not having "locale" available during some points in the upgrade
        can break the upgrade entirely. This will stop belocs-locales-bin from
        being properly removed during upgrade, but we can still add a Conflicts:
        to it to the next LTS version. All of its useful files get overridden
        anyway. (LP: #330048)
    
     -- Martin Pitt <email address hidden>   Wed, 08 Apr 2009 22:53:01 -0700