Ubuntu

“glibc” 2.6.1-6ubuntu1 source package in Ubuntu

Changelog

glibc (2.6.1-6ubuntu1) hardy; urgency=low

  [Fabio M. Di Nitto]
  * debian/patches/sparc/submitted-v9v2.diff: Add Niagara 2 optimized
    memcpy support.
    Code, patch and test done by David S. Miller.
  * debian/patches/series: update.
  * debian/sysdeps/sparc.mk: Add v9v2 32 and 64 bit targets.
  * debian/control.in/opt: Add sparc64v2 and sparcv9v2 packages.
  * debian/control: update.
  * debian/script.in/nohwcap.sh:
    - fix list of sparc optimized libc6.
    - add v9v2 optimized packages.

  [Matthias Klose]
  * Merge with Debian; remaining changes:
    - Upstream tarball including GFDL'd documentation.
    - Don't apply patches for architectures not found in Ubuntu.
    - Build optimized sparc packages.
    - Support lpia.
    - No support for linuxthreads.

glibc (2.6.1-6) unstable; urgency=low

  [ Aurelien Jarno ]
  * Update Spanish debconf translation, by Carlos Valdivia Yagüe.

  [ Clint Adams ]
  * debian/po/de.po: update from Helge Kreutzmann. closes: #442888.
  * debian/po/cs.po: update from Miroslav Kure. closes: #442904.
  * debian/po/it.po: update from Luca Monducci. closes: #443497.
  * debian/po/ja.po: update from Kenshi Muto. closes: #446577.
  * Add any/cvs-posix-glob.diff, fixing improper of treatment of \
    in glob(). closes: #445210

glibc (2.6.1-5) unstable; urgency=low

  [ Pierre Habouzit ]
  * remove any/local-sysmacros.diff: sorry for bug #439859 but it makes gimp
    (and presumably other software) FTBFS, it's too dispruptive.
    Closes: #442427.

  [ Clint Adams ]
  * amd64/local-x86_64_bits_sigcontext.diff: use a copy of the generic header
    for x86_64.  closes: #442418.

glibc (2.6.1-4) unstable; urgency=low

  * Disable any/local-ipv6-lookup.diff as it is causing breakages.
    Closes: bug#441857.
  * any/local-sysmacros.diff: use __inline instead of inline for
    compatibility with ANSI.  Closes: #441959.
  * patches/localedata/tailor-iso14651_t1.diff: correctly fix fi_FI
    locale.  Closes: bug#441026.
  * debian/rules.d/debhelper.mk: fix regex.  Closes: #441824.
  * Update French debconf translation, by Christian Perrier.  Closes:
    #442101.
  * any/submitted-regex-collate.diff: fix regex engine for multibyte
    characters and C collation.  Closes: #441355.
  * debian/local/manpages/locale-gen.8: fix manpage.  Closes: #442104.

glibc (2.6.1-3) unstable; urgency=low

  * sysdeps/amd64.mk: uses x86_64 headers also for the i486 flavour now
    that they are compatible.
  * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.
  * debian/local/etc_default/locale: remove.  Closes: bug#441360.
  * sysdeps/*.mk: don't provide include symlink for bi-arch, but only
    an empty directory.
  * debian/rules.d/debhelper.mk: modify nscd/DEBIAN/control during build
    to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
  * debian/local/manpages/nscd.conf.5: document the persistent and shared
    cache options.  Closes: bug#338504.
  * patches/all/local-alias-UTF-8.diff: encode locales.alias in UTF-8.
    Closes: bug#404433.
  * debhelper.in/locales.links, debhelper.in/locales.install: move
    locales.alias into /etc and provide a symlink in
    /usr/share/locale/locale.alias.
  * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
    bug#441026.
  * kfreebsd/local-sysdeps.diff: update to revision 1998 (from glibc-bsd).
  * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour
    now that they are compatible.
  * any/local-sysmacros.diff: new patch to declare "major", "minor" and
    "makedev" as inline function instead of macros.  Closes: #439859.
  * debhelper.in/libc.postinst, debhelper.in/libc.templates: prompt user
    with debconf if it is available.  Closes: #440964.
  * debian/control.in/libc: suggests debconf | debconf-2.0.
  * Update Brazilian Portuguese debconf translation, by Felipe Augusto van de
    Wiel.
  * Update Vietnamese debconf translation, by Clytie Siddall.
  * Update Basque debconf translation, by Piarres Beobide.
  * Update Swedish debconf translation, by Daniel Nylander.
  * Update Slovak debconf translation, by Ivan Masár.
  * Update Lithuanian debconf translation, by Gintautas Miliauskas.
  * Update Russian debconf translation, by Sergey Alyoshin.

glibc (2.6.1-2) unstable; urgency=low

  [ Samuel Thibault ]
  * Rename hurd-i386/submitted-lock-intern.diff into
    hurd-i386/cvs-lock-intern.diff, hurd-i386/submitted-ECANCELED.diff
    into hurd-i386/cvs-ECANCELED.diff and
    hurd-i386/submitted-sigsuspend-nocancel.diff into
    hurd-i386/cvs-sigsuspend-nocancel.diff as the patches have been accepted
    upstream.
  * hurd-i386/local-tls-support.diff: update to fix TLS leak in /hurd/exec
    server.
  * hurd-i386/cvs-ioctl-delay.diff: new patch to add standard *DLY ioctl macros.
  * hurd-i386/submitted-IPV6_PKTINFO.diff: new patch to add standard
    IPV6_PKTINFO macro.

  [ Aurelien Jarno ]
  * debian/rules.d/build.mk: disable testsuite on ARM machines running a
    2.6.21 or 2.6.22 kernel.
  * debian/debhelper.in/locales.{prerm,postinst}: look for supported.tar.lzma
    instead of supported.tar.gz.
  * debian/local/etc_default/devpts: remove.
  * debian/local/etc_default/locale: new file.  Closes: bug#437404.
  * debhelper.in/locales.install: install it.
  * debian/local/manpages/locale.1: fix a typo.  Closes: bug#438114.
  * kfreebsd/local-sysdeps.diff: update to revision 1995 (from glibc-bsd).
  * any/submitted-rfc3484-sortv4.diff: new patch to allow bypassing RFC3484
    rule 9 for IPv4 adresses.  Closes: bug#438179
  * debian/debhelper.in/libc.preinst: change version check for NSS services to
    (<< 2.6-1).
  * debian/debhelper.in/libc.preinst: add proftpd to the list of services to
    restart.  Closes: bug#435640.
  * Bump shlibdeps version to 2.6.1-1 due to SPARC v9 transition.
  * New Slovak debconf translation, by Ivan Masár.  Closes: bug#438576.
  * any/local-ipv6-lookup.diff: new patch to do IPv6 lookups only when an
    IPv6 address is configured. Patch by Tollef Fog Heen and Andrew McMillan.
    Closes: #435646.

  [ Pierre Habouzit ]
  * Document new libc.conf in ld.so.conf.d that puts /usr/local/lib front.

 -- Matthias Klose <email address hidden>   Fri, 19 Oct 2007 15:25:11 +0200

Upload details

Uploaded by:
Matthias Klose on 2007-10-19
Uploaded to:
Hardy
Original maintainer:
Ubuntu Development Team
Component:
main
Architectures:
any
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size MD5 Checksum
glibc_2.6.1.orig.tar.gz 15.0 MiB 2e828a80c9d63f2221c6864a2f2f657d
glibc_2.6.1-6ubuntu1.diff.gz 676.1 KiB 9d09e0dc10df0b143d40e3fd3da01c4b
glibc_2.6.1-6ubuntu1.dsc 2.2 KiB aa1bab994b107b3924282ad6411f098e

Binary packages built by this source

glibc-doc: GNU C Library: Documentation

 Contains The GNU C Library Reference manual in info and html format
 as well as the man pages for libpthread functions and the complete
 GNU C Library ChangeLog.

libc6: GNU C Library: Shared libraries

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

libc6-amd64: GNU C Library: 64bit Shared libraries for AMD64

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for AMD64 systems.

libc6-dbg: GNU C Library: Libraries with debugging symbols

 Contains unstripped shared libraries.
 This package is provided primarily to provide a backtrace with
 names in a debugger, which makes it somewhat easier to interpret core
 dumps. The libraries are installed in /usr/lib/debug and can be
 used by placing that directory in LD_LIBRARY_PATH.
 Most people will not need this package.

libc6-dev: GNU C Library: Development Libraries and Header Files

 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

libc6-dev-amd64: GNU C Library: 64bit Development Libraries for AMD64

 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for AMD64 systems.

libc6-dev-i386: GNU C Library: 32bit development libraries for AMD64

 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 32bit version of the
 library, meant for AMD64 systems.

libc6-dev-ppc64: GNU C Library: 64bit Development Libraries for PowerPC64

 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for PowerPC64 systems.

libc6-dev-sparc64: GNU C Library: 64bit Development Libraries for UltraSPARC

 Contains the symlinks and object files needed to compile and link programs
 which use the standard C library. This is the 64bit version of the
 library, meant for UltraSPARC systems.

libc6-i386: GNU C Library: 32bit shared libraries for AMD64

 This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 This is the 32bit version of the library, meant for AMD64 systems.

libc6-i686: GNU C Library: Shared libraries [i686 optimized]

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 .
 This set of libraries is optimized for i686 machines, and will only be
 used if you are running a 2.6 kernel on an i686 class CPU (check the
 output of `uname -m'). This includes Pentium Pro, Pentium II/III/IV,
 Celeron CPU's and similar class CPU's (including clones such as AMD
 Athlon/Opteron, VIA C3 Nehemiah, but not VIA C3 Ezra).

libc6-pic: GNU C Library: PIC archive library

 Contains an archive library (ar file) composed of individual shared objects.
 This is used for creating a library which is a smaller subset of the
 standard libc shared library. The reduced library is used on the Debian
 boot floppies. If you are not making your own set of Debian boot floppies
 using the `boot-floppies' package, you probably don't need this package.

libc6-ppc64: GNU C Library: 64bit Shared libraries for PowerPC64

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for PowerPC64 systems.

libc6-prof: GNU C Library: Profiling Libraries

 Static libraries compiled with profiling info (-pg) suitable for use
 with gprof.

libc6-sparc64: GNU C Library: 64bit Shared libraries for UltraSPARC

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for UltraSPARC systems.

libc6-sparc64b: GNU C Library: 64bit Shared libraries for UltraSPARC [v9b optimized]

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for UltraSPARC systems.
 .
 This set of libraries is optimized for UltraSPARC-III and derivative
 processors. It only needs to be installed on machines using
 UltraSPARC-III and derivatives. If you install this on a machine without
 such chips, it won't even be used.

libc6-sparc64v: GNU C Library: 64bit Shared libraries for UltraSPARC [v9v optimized]

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for UltraSPARC systems.
 .
 This set of libraries is optimized for SUN4V Niagara and derivative
 processors. It only needs to be installed on machines using
 SUN4V Niagara and derivatives. If you install this on a machine without
 such chips, it won't even be used.

libc6-sparc64v2: GNU C Library: 64bit Shared libraries for UltraSPARC [v9v2 optimized]

 This package includes shared versions of the standard C library and the
 standard math library, as well as many others. This is the 64bit version
 of the library, meant for UltraSPARC systems.
 .
 This set of libraries is optimized for SUN4V Niagara 2 and derivative
 processors. It only needs to be installed on machines using
 SUN4V Niagara 2 and derivatives. If you install this on a machine without
 such chips, it won't even be used.

libc6-sparcv9b: GNU C Library: Shared libraries [v9b optimized]

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 .
 This set of libraries is optimized for the UltraSPARC v9b ABI. It only
 needs to be installed on UltraSPARC machines. If you install this on a
 non-UltraSPARC, it won't even be used.

libc6-sparcv9v: GNU C Library: Shared libraries [v9v optimized]

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 .
 This set of libraries is optimized for SUN4V Niagara and derivative
 processors. It only needs to be installed on machines using
 SUN4V Niagara and derivatives. If you install this on a machine without
 such chips, it won't even be used.

libc6-sparcv9v2: GNU C Library: Shared libraries [v9v2 optimized]

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 .
 This set of libraries is optimized for SUN4V Niagara 2 and derivative
 processors. It only needs to be installed on machines using
 SUN4V Niagara 2 and derivatives. If you install this on a machine without
 such chips, it won't even be used.

libc6-udeb: GNU C Library: Shared libraries - udeb

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
 .
 This package contains a minimal set of libraries needed for the Debian
 installer. Do not install it on a normal system.

libc6-xen: GNU C Library: Shared libraries [Xen version]

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 .
 This set of libraries is optimized for the Xen hypervisor, and will be
 selected instead when running under Xen.

libc6.1: GNU C Library: Shared libraries

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.

libc6.1-dbg: GNU C Library: Libraries with debugging symbols

 Contains unstripped shared libraries.
 This package is provided primarily to provide a backtrace with
 names in a debugger, which makes it somewhat easier to interpret core
 dumps. The libraries are installed in /usr/lib/debug and can be
 used by placing that directory in LD_LIBRARY_PATH.
 Most people will not need this package.

libc6.1-dev: GNU C Library: Development Libraries and Header Files

 Contains the symlinks, headers, and object files needed to compile
 and link programs which use the standard C library.

libc6.1-pic: GNU C Library: PIC archive library

 Contains an archive library (ar file) composed of individual shared objects.
 This is used for creating a library which is a smaller subset of the
 standard libc shared library. The reduced library is used on the Debian
 boot floppies. If you are not making your own set of Debian boot floppies
 using the `boot-floppies' package, you probably don't need this package.

libc6.1-prof: GNU C Library: Profiling Libraries

 Static libraries compiled with profiling info (-pg) suitable for use
 with gprof.

libc6.1-udeb: GNU C Library: Shared libraries - udeb

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
 .
 This package contains a minimal set of libraries needed for the Debian
 installer. Do not install it on a normal system.

libnss-dns-udeb: GNU C Library: NSS helper for DNS - udeb

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
 .
 This package contains the DNS NSS helper needed for the Debian installer.
 Do not install it on a normal system.

libnss-files-udeb: GNU C Library: NSS helper for files - udeb

 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
 .
 This package contains the files NSS helper needed for the Debian installer.
 Do not install it on a normal system.

nscd: GNU C Library: Name Service Cache Daemon

 A daemon which handles passwd, group and host lookups
 for running programs and caches the results for the next
 query. You should install this package only if you use
 slow Services like LDAP, NIS or NIS+