glibc 2.27-0ubuntu2 source package in Ubuntu

Changelog

glibc (2.27-0ubuntu2) bionic; urgency=medium

  * debian/patches/git-updates.diff: Update to 2.27 master at 2018-02-16.
  * Replace ubuntu/localedata/pt_BR-d_fmt.diff with new git-pt-fmt.diff.
  * Drop ubuntu/lddebug-scopes.diff, no longer required with gdb >= 7.12.

glibc (2.27-0ubuntu1) bionic; urgency=medium

  * Merge with current 2.27 from Debian experimental git, remaining changes:
    - Enable libc6{,-dev}-armel on armhf and libc6{-dev}-armhf on armel.
    - Heavily mangle the way we do service restarting on major upgrades.
    - Build i386 variants as -march=i686, build amd64 with -O3, and build
      ppc64 variants (both 64-bit and 32-bit) with -O3 -fno-tree-vectorize.
    - Build generic i386 flavour with -mno-tls-direct-seg-refs for Xen.
    - Drop the libc6-xen flavour, as the above change covers Xen's needs.
    - Enable systemtap support, which is currently disabled in Debian.
    - Don't build libc-l10n, its contents get stripped for language-packs.
    - Drop libc-bin manpages Recommends to Suggests to keep it in standard.
    - Revert dropping the ldconfig wrapper, xenial still has a lot of
      packages that don't ship a trigger but instead call in postinst.
    - Use DH_COMPAT=8 for dh_strip to fix debug sections for valgrind.
    - Mangle locales package to support Ubuntu language packs seamlessly.
  * Drop debian/patches/ubuntu/localedata/bn-language.diff: Fixed upstream.
  * Allow tst-ttyname to fail on armhf/armel, as it currently fails in lxc.

glibc (2.27-0experimental1) UNRELEASED; urgency=medium

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/git-test-atexit-race-common.diff: New patch,
    fixes hurd-i386 build.

  [ Aurelien Jarno ]
  * debian/patches/any/local-ldconfig-ignore-ld.so.diff: add riscv64 program
    interpreters.
  * debian/libc6.symbols.riscv64: add riscv64 symbols file.
  * debian/patches/git-updates.diff: update from upstream stable branch.
  * debian/testsuite-xfail-debian.mk: Allow tst-malloc-usable-tunables to fail
    on alpha, arm64, mips64el, ppc64el, ppc64, s390x and sparc64. The failure
    is due to a kernel bug.
  * debian/control: Update Vcs-Git and Vcs-Browser fields following the move
    to Salsa.
  * debian/control.in/main: do not build-depends on g++-7-multilib for the
    nobiarch build profile.  Closes: #890131.
  * debian/rules.d/build.mk: use the just built iconvconfig if not
    cross-compiling.  Closes: #890132.
  * debian/patches/any/local-ldconfig.diff: fix a typo.
  * debian/patches/hurd-i386/submitted-bind_umask2.diff: fix a typo.
  * debian/patches/hurd-i386/tg-hurdsig-global-dispositions.diff: fix a typo.
  * debian/control.in/libc, debian/rules.d/debhelper.mk: drop the version
    from the linux-libc-dev dependency, as the <bits/syscall.h> file is not
    generated anymore from the installed kernel headers.

glibc (2.27-0experimental0) experimental; urgency=medium

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/git-abilist.diff: Add ABI list.
  * debian/patches/hurd-i386/cvs-libpthread.abilist.diff: Add libpthread ABI
  list.
  * debian/patches/hurd-i386/libpthread_version.diff: Add compatibility ABI
  list.
  * debian/patches/hurd-i386/local-exec_filename.diff: Add compatibility ABI
  list.
  * debian/patches/hurd-i386/local-hurdsig-global-dispositions-version.diff:
  Add additional ABI list.
  * debian/patches/hurd-i386/local-mach_print.diff: Add local ABI list.
  * debian/patches/hurd-i386/local-usr.diff: Fix local ABI list.
  * debian/patches/hurd-i386/tg-gsync-libc.diff: Update ABI list.
  * debian/patches/hurd-i386/tg-extern_inline.diff: Update ABI list.
  * debian/patches/hurd-i386/local-versions.diff: Remove, merged upstream.
  * debian/testsuite-xfail-debian.mk: Remove ABI list blacklist.

  [ Aurelien Jarno ]
  * New upstream version:
    - debian/control: regenerate.
    - debian/symbols.wildcards: update for 2.27.
    - debian/patches/hurd-i386/tg-tls-threadvar.diff: refreshed.
    - debian/patches/hurd-i386/tg-tlsdesc.sym.diff: upstreamed.
    - debian/patches/hurd-i386/tg-no-hp-timing.diff: upstreamed.
    - debian/patches/hurd-i386/local-hurdsig-global-dispositions-version.diff:
      refreshed.
    - debian/patches/hurd-i386/unsubmitted-gnumach.defs.diff: upstreamed.
    - debian/patches/hurd-i386/tg-sigstate_thread_reference.diff: upstreamed.
    - debian/patches/hurd-i386/tg-allocalim.diff: upstreamed.
    - debian/patches/hurd-i386/tg-extern_inline.diff: upstreamed.
    - debian/patches/hurd-i386/tg-gsync-libc.diff: upstreamed.
    - debian/patches/hurd-i386/tg2.26-sigsetops.h.diff: upstreamed.
    - debian/patches/hurd-i386/submitted-net.diff: refreshed.
    - debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: refreshed.
    - debian/patches/hurd-i386/tg-fcntl-internal.h.diff: upstreamed.
    - debian/patches/hurd-i386/tg-pagesize.diff: refreshed.
  * debian/rules: tweak GCC garbage collector on 32-bit MIPS builders.
  * debian/rules.d/tarball.mk: do a local bare clone before using git archive
    as it doesn't support https.
  * debian/control.in/main, debian/sysdeps/{amd64,i386,x32}.mk: enable support
    for building static PIE.

glibc (2.26.9000+20180127.7e23a7dd-0experimental0) experimental; urgency=medium

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/local-exec_filename.diff: Add glibc 2.26
    _hurd_exec_paths compatibility symbol for now.
  * debian/patches/hurd-i386/tg-gsync-libc.diff: Update.

  [ Aurelien Jarno ]
  * New upstream snapshot from 20180127:
    - Fix stack corruption by __pthread_register_cancel.  Closes: #887078,
      #887886.
    - debian/patches/hurd-i386/local-hurdsig-global-dispositions-version.diff:
      rebased.
    - debian/patches/hurd-i386/git-exec_filename.diff: upstreamed.
    - debian/patches/hurd-i386/tg-faccessat.diff: upstreamed.
    - debian/patches/hurd-i386/local-exec_filename.diff: rebased.

glibc (2.26.9000+20180108.401311cf-0experimental0) experimental; urgency=medium

  [ Samuel Thibault ]
  * debian/sysdeps/hurd.mk: Do not add libpthread add-on since add-ons
    mechanism is no more.
  * debian/patches/hurd-i386/submitted-net.diff: rebased.
  * debian/patches/hurd-i386/unsubmitted-prof-eintr.diff: rebased.
  * debian/patches/hurd-i386/libpthread_build.diff: Add more Implies to fix
    build.  Drop deprecated internal_function.
  * debian/patches/hurd-i386/libpthread_includes.diff: Move headers for
    sysdeps to find them.
  * debian/patches/hurd-i386/tg-gsync-libc.diff: Update.
  * debian/testsuite-xfail-debian.mk: Update for hurd-i386.

  [ Aurelien Jarno ]
  * New upstream snapshot from 20180108.
  * debian/control.in/main: Update Vcs-Git to point to the 2.27 branch.
  * debian/testsuite-xfail-debian.mk: update XFAILs for the mips*el Loongson 3
    FPU bug with the new tests.
  * debian/testsuite-xfail-debian.mk: the arm kernel also pulled the new pkey
    syscalls without real support, XFAIL the corresponding test.
  * debian/testsuite-xfail-debian.mk: remove two math XFAIL on armel now that
    GCC has been fixed.
  * debian/testsuite-xfail-debian.mk: update XFAILs for the mips* Octeon 3 FPU
    bug with the new tests.
  * debian/testsuite-xfail-debian.mk: update XFAILs on alpha, add new math
    tests only causing wrong exception flags, remove tests that have been
    fixed in this release.

glibc (2.26.9000+20180105.a6d0afb5-0experimental0) experimental; urgency=medium

  * New upstream snapshot from 20180105:
    - debian/patches/git-updates.diff: remove and disable.
    - debian/patches/locale/preprocessor-collate-uli-sucks.diff: drop,
      obsolete.
    - debian/patches/locale/preprocessor-collate.diff: drop, obsolete.
    - debian/patches/locale/LC_IDENTIFICATION-optional-fields.diff: rebased.
    - debian/patches/locale/LC_COLLATE-keywords-ordering.diff: drop, obsolete.
    - debian/patches/locale/local-all-no-archive.diff: rebased.
    - debian/patches/localedata/sort-UTF8-first.diff: rebased.
    - debian/patches/localedata/supported.diff: rebased.
    - debian/patches/localedata/new-valencian-locale.diff: upstreamed.
    - debian/patches/localedata/locale-ku_TR.diff: rebased.
    - debian/patches/localedata/tl_PH-yesexpr.diff: upstreamed.
    - debian/patches/localedata/fo_FO-date_fmt.diff: rebased.
    - debian/patches/localedata/locales_CH.diff: rebased.
    - debian/patches/localedata/locales-fr.diff: rebased.
    - debian/patches/localedata/locale-en_DK.diff: rebased.
    - debian/patches/localedata/locale-zh_TW.diff: rebased.
    - debian/patches/localedata/tailor-iso14651_t1.diff: rebased, partly
      upstreamed.
    - debian/patches/localedata/locale-hsb_DE.diff: upstreamed.
    - debian/patches/localedata/tailor-iso14651_t1-common.diff: drop,
      obsolete.
    - debian/patches/localedata/submitted-bz9725-locale-sv_SE.diff: rebased.
    - debian/patches/localedata/locale-C.diff: add a LC_MONETARY section.
    - debian/patches/localedata/submitted-en_AU-date_fmt.diff: rebased.
    - debian/patches/localedata/submitted-es_MX-decimal_point.diff: rebased.
    - debian/patches/localedata/submitted-it_IT-thousands_sep.diff: rebased.
    - debian/patches/alpha/local-string-functions.diff: rebased.
    - debian/patches/alpha/submitted-fminmax.diff: upstreamed.
    - debian/patches/alpha/submitted-rlimit.diff: upstreamed.
    - debian/patches/arm/git-arm64-memcmp.diff: upstreamed.
    - debian/patches/hppa/local-elf-make-cflags.diff: upstreamed.
    - debian/patches/hppa/submitted-gmon-start.diff: upstreamed.
    - debian/patches/hurd-i386/tg-context_functions.diff: rebased.
    - debian/patches/hurd-i386/tg-tls-threadvar.diff: rebased.
    - debian/patches/hurd-i386/tg-faccessat.diff: rebased.
    - debian/patches/hurd-i386/tg-gsync-libc.diff: rebased.
    - debian/patches/hurd-i386/submitted-shm_open_pthread.diff: upstreamed.
    - debian/patches/hurd-i386/cvs-libc_init_secure.diff: upstreamed.
    - debian/patches/hurd-i386/local-nocheck-installed-headers.diff: rebased.
    - debian/patches/hurd-i386/git-bits-sysmacros.h.diff: upstreamed.
    - debian/patches/hurd-i386/git-stack_chk_fail_local.diff: upstreamed.
    - debian/patches/hurd-i386/git-stack-protect-static.diff: upstreamed.
    - debian/patches/hurd-i386/git-sigsetops.h.diff: upstreamed.
    - debian/patches/hurd-i386/git-sigsetops-2.h.diff: upstreamed.
    - debian/patches/hurd-i386/git-sigsetops-3.h.diff: upstreamed.
    - debian/patches/hurd-i386/git-bits_socket.h.diff: upstreamed.
    - debian/patches/hurd-i386/git-preadwritev2.diff: upstreamed.
    - debian/patches/hurd-i386/git-preadwritev2-2.diff: upstreamed.
    - debian/patches/hurd-i386/git-preadwritev2-3.diff: upstreamed.
    - debian/patches/hurd-i386/git-rtld-access.diff: upstreamed.
    - debian/patches/hurd-i386/git-rtld-sbrk.diff: upstreamed.
    - debian/patches/hurd-i386/git-rtld-sbrk-2.diff: upstreamed.
    - debian/patches/hurd-i386/git-divdi.diff: upstreamed.
    - debian/patches/hurd-i386/git-feraiseexcept.diff: upstreamed.
    - debian/patches/hurd-i386/git-x86-tunables.diff: upstreamed.
    - debian/patches/hurd-i386/git-i386-implies-x86.diff: upstreamed.
    - debian/patches/hurd-i386/git-rtld-strtoul_internal.diff: upstreamed.
    - debian/patches/hurd-i386/git-clone.diff: upstreamed.
    - debian/patches/hurd-i386/git-gethostname.diff: upstreamed.
    - debian/patches/hurd-i386/git-tst-udp-timeout.diff: upstreamed.
    - debian/patches/hurd-i386/git-tst-udp-nonblocking.diff: upstreamed.
    - debian/patches/hurd-i386/git-hidden-def.diff: upstreamed.
    - debian/patches/hurd-i386/git-hidden-def-2.diff: upstreamed.
    - debian/patches/hurd-i386/git-dl-sysdep-check.diff: upstreamed.
    - debian/patches/hurd-i386/git-socket-limit.diff: upstreamed.
    - debian/patches/hurd-i386/git-clock_gettime_gettimeofday.diff: upstreamed.
    - debian/patches/hurd-i386/git-sigsuspend_not_cancel.diff: upstreamed.
    - debian/patches/hurd-i386/git-dirfd-linknamespace.diff: upstreamed.
    - debian/patches/hurd-i386/git-revoke-linknamespace.diff: upstreamed.
    - debian/patches/hurd-i386/git-seekdir-linknamespace.diff: upstreamed.
    - debian/patches/hurd-i386/git-ifaddrs-linknamespace.diff: upstreamed.
    - debian/patches/hurd-i386/git-NO_HIDDEN.diff: upstreamed.
    - debian/patches/hurd-i386/git-mount_namespace.diff: upstreamed.
    - debian/patches/mips/git-syscalls5-7-unbound-stack.diff: upstreamed.
    - debian/patches/any/local-ld-multiarch.diff: rebased.
    - debian/patches/any/local-disable-libnss-db.diff: rebased.
    - debian/patches/any/local-cudacc-float128.diff: rebased.
    - debian/patches/any/submitted-ldconfig-c-collation.diff: upstreamed.
    - debian/patches/any/git-any-ld.so-newline.diff: upstreamed.
    - debian/control.in/main: add a Build-Depends on bison.
    - debian/symbols.wildcards: update for 2.26.9000.
    - debian/rules: do not remove po/*.mo* on cleanup, they are not built in
      the source directory anymore.
    - debian/debhelper.in/glibc-doc.install: rename into glibc-docs.docs and
      update to the new changelogs location.
    - debian/changelog.upstream: update changelogs size.
    - debian/debhelper.in/libc-dev{,-alt}.{install,lintian-overrides}: remove
      libieee.a.
    - debian/testsuite-xfail-debian.mk: rename math XFAILs: float -> float32,
      double -> float64, ldouble -> float128.
  * debian/testsuite-xfail-debian.mk: mark misc/tst-pkey as XFAIL on alpha,
    arm64 and mips*, as there is a disagreement between kernel and glibc how
    to report missing protection key support when the syscalls have been
    wired.

glibc (2.26-7) UNRELEASED; urgency=medium

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/tg-grantpt.diff: Update patch.

glibc (2.26-6) unstable; urgency=medium

  [ Aurelien Jarno ]
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix build with binutils 2.30 on arm64.  Closes: #888477.

glibc (2.26-5) unstable; urgency=medium

  [ Samuel Thibault ]
  * debian/patches/any/local-cudacc-float128.diff: Disable _Float128 for icc
    too.

  [ Aurelien Jarno ]
  * debian/control.in/libc: set the priority of the libc{0.1,0.3,0.6} packages
    to optional following the changes on the ftp-master side (see bug#846982).
  * debian/control.in/libc: build-depends on gcc-7 (>= 7.2.0-20) on amd64, i386
    and x32 to avoid a missed optimization causing SSE registers to be pushed
    on the stack.  Closes: #886447.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - debian/patches/hurd-i386/git-mount_namespace.diff: upstreamed.
  * debian/testsuite-xfail-debian.mk: update with new tests.
  * debian/debhelper.in/libc.NEWS: note that the minimum required Linux kernel
    is now 3.2 to avoid aborts in the middle of an upgrade.  Closes: #888183.

glibc (2.26-4) unstable; urgency=medium

  [ Aurelien Jarno ]
  * debian/testsuite-xfail-debian.mk: since we now also run the testsuite for
    the multilib flavours, simplify the mips* entries into mips*, mips be and
    mips le, instead of trying to keep all the flavours in sync. Remove
    XFAILs for tests that have been fixed.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix a buffer underflow in getcwd() (CVE-2018-1000001).  Closes:
      #887001.
  * debian/control.in/*: add conflicts to only allow one to install one set
    of multilib packages simultaneously.  Closes: #702962, #743618, #784015,
    #820826, #870257.

glibc (2.26-3) unstable; urgency=medium

  [ Aurelien Jarno ]
  * debian/testsuite-xfail-debian.mk: the Loongson 3 FPU bug also applies
    to mips64el.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix memchr pointer overflow on ia64.  Closes: #886840.

  [ Samuel Thibault ]
  * debian/patches/hurd-i386/submitted-malloc-setstate.diff: Disable for now, it
    actually introduces issues.
  * debian/patches/hurd-i386/submitted-exec_filename.diff: Update submitted
    patch into committed git-exec_filename.diff.
  * debian/patches/hurd-i386/local-exec_filename.diff: New patch to keep
    compatibility with previous submission.
  * debian/patches/hurd-i386/tg-io_select_timeout.diff: Refresh.
  * debian/control: Bump hurd-dev build-dependency to get exec_paths RPC
    definitions.
  * debian/libc0.3.symbols.hurd-i386: Update accordingly.

glibc (2.26-2) unstable; urgency=medium

  [ Samuel Thibault ]
  * patches/hurd-i386/unsubmitted-mount_namespace.diff: Rename to
    git-mount_namespace.diff.

  [ Helmut Grohne ]
  * debian/rules.d/build.mk: Remove a left-over closing brace, breaking
    stage 1.  Closes: #886301.

  [ Aurelien Jarno ]
  * debian/sysdeps/hppa.mk: increase TIMEOUTFACTOR to 600 on HPPA.

glibc (2.26-1) unstable; urgency=medium

  [ Samuel Thibault ]
  * patches/hurd-i386/unsubmitted-mount_namespace.diff: New patch to fix build
    of support/support_enter_mount_namespace.c on hurd-i386.

  [ Aurelien Jarno ]
  * debian/control.in/main: this upload targets unstable, update Vcs-Git
    accordingly.

glibc (2.26-0experimental3) experimental; urgency=medium

  [ Aurelien Jarno ]
  * debian/patches/any/local-ldso-disable-hwcap.diff: Include <fcntl.h>
    before <not-errno.h>.
  * debian/rules, debian/rules.d/build.mk: stop logging build/check messages
    to files, both sbuild and debuild are able to do that.
  * debian/rules, debian/rules.d/build.mk: allow TIMEOUTFACTOR to be override
    per architecture.
  * debian/sysdeps/hppa.mk: set TIMEOUTFACTOR to 100 on HPPA.
  * debian/testsuite-xfail-debian.mk: remove tst-create-detached from XFAIL
    on HPPA.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix tst-realloc when heap space is exhausted.
  * debian/testsuite-xfail-debian.mk: convert alpha math XFAILs into granular
    XFAILs.
  * debian/testsuite-xfail-debian.mk: remove tst-realloc from XFAIL on
    sparc64.

glibc (2.26-0experimental2) experimental; urgency=medium

  [ Aurelien Jarno ]
  * debian/testsuite-xfail-debian.mk: move double-lround XFAILs from mips64el
    to mipsel.
  * debian/patches/git-updates.diff: update from upstream stable branch:
    - Fix malloc returning pointer from tcache_get when it should returns
      NULL (CVE-2017-17426).  Closes: #883729.
    - Drop debian/patches/ia64/git-ia64-crash-thread-exit.diff (merged
      upstream).
  * debian/control.in/libc: add a Breaks: libperl5.26 (<< 5.26.1-3) to
    @libc@-dev to handle the xlocale.h removal.  Closes: #883392.
  * debian/control.in/main: point the Vcs-Git field to the glibc-2.26 branch
    to shut up tracker.debian.org about missing commits.
  * debian/testsuite-xfail-debian.mk: x32: remove a bunch of conform issues,
    add tst-platform-1, as this test has x86-64 specific expectations.
  * debian/sysdeps/sparc64.mk: don't force -mcpu=ultrasparc as that
    miscompiles at least pthread_barrier_wait.c. Mark tst-realloc as XFAIL, as
    there are way to trigger the issue on older libc and/or other
    architectures.
  * debian/patches/locale/fix-LC_COLLATE-rules.diff: drop, not useful anymore
    and has side effects.
  * debian/patches/localedata/local-hu_HU-sort.diff: removed, the hu_HU
    collation is now the same than upstream.

glibc (2.26-0experimental1) experimental; urgency=medium

  [ Samuel Thibault ]
  * debian/testsuite-xfail-debian.mk: Update hurd-i386 xfail with new test.

  [ Aurelien Jarno ]
  * Bump build-dependency on binutils to >= 2.25, as required by glibc 2.26.
  * debian/testsuite-xfail-debian.mk: re-add double-lround XFAILs for
    mips64el.
  * debian/patches/git-updates.diff: update from upstream stable branch.

 -- Adam Conrad <email address hidden>  Fri, 23 Feb 2018 06:01:23 -0700

Upload details

Uploaded by:
Adam Conrad on 2018-02-23
Uploaded to:
Bionic
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
glibc_2.27.orig.tar.xz 15.2 MiB 0e9826488e3ffedb4d14a426d741b7b1cf15f6973ab30762af9a188ad47633ed
glibc_2.27-0ubuntu2.debian.tar.xz 914.3 KiB 402fb042417592b19030b782c0610cda11496935b5817428a8dfd9221f697fee
glibc_2.27-0ubuntu2.dsc 9.2 KiB a17180b1ac431193e253d4b23d25cfd32a4adb43921684c36a44148601bba454

View changes file

Binary packages built by this source

glibc-doc: GNU C Library: Documentation

 Contains man pages for libpthread functions and the complete GNU C Library
 ChangeLog. The GNU C Library Reference manual has been moved into
 glibc-doc-reference for licensing reasons.

glibc-source: GNU C Library: sources

 This package contains the sources and patches which are needed to
 build glibc.

libc-bin: GNU C Library: Binaries

 This package contains utility programs related to the GNU C Library.
 .
  * catchsegv: catch segmentation faults in programs
  * getconf: query system configuration variables
  * getent: get entries from administrative databases
  * iconv, iconvconfig: convert between character encodings
  * ldd, ldconfig: print/configure shared library dependencies
  * locale, localedef: show/generate locale definitions
  * tzselect, zdump, zic: select/dump/compile time zones

libc-bin-dbgsym: debug symbols for libc-bin
libc-dev-bin: GNU C Library: Development binaries

 This package contains utility programs related to the GNU C Library
 development package.

libc-dev-bin-dbgsym: debug symbols for libc-dev-bin
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-amd64-dbgsym: debug symbols for libc6-amd64
libc6-armel: GNU C Library: ARM softfp shared libraries for armhf

 This package includes shared versions of the standard C
 library and the standard math library, as well as many others.
 This is the ARM softfp version of the library, meant for armhf systems.

libc6-armel-dbgsym: debug symbols for libc6-armel
libc6-dbg: GNU C Library: detached debugging symbols

 This package contains the detached debugging symbols for the GNU C
 library.

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-armel: GNU C Library: ARM softfp development libraries for armhf

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

libc6-dev-i386: GNU C Library: 32-bit 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-s390: GNU C Library: 32bit Development Libraries for IBM zSeries

 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.

libc6-dev-x32: GNU C Library: X32 ABI 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 X32 ABI version of the
 library, meant for amd64 systems.

libc6-i386: GNU C Library: 32-bit 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-i386-dbgsym: debug symbols for libc6-i386
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 by debian-installer
 and may be useful for custom installation media and in embedded systems.

libc6-s390: GNU C Library: 32bit Shared libraries for IBM zSeries

 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.

libc6-s390-dbgsym: debug symbols for libc6-s390
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-x32: GNU C Library: X32 ABI 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 X32 ABI version
 of the library, meant for AMD64 systems.

libc6-x32-dbgsym: debug symbols for libc6-x32
locales: GNU C Library: National Language (locale) data [support]

 Machine-readable data files, shared objects and programs used by the
 C library for localization (l10n) and internationalization (i18n) support.
 .
 This package contains tools to generate locale definitions from source
 files (included in this package). It allows you to customize which
 definitions actually get generated. This is a space-saver over how this
 package used to be, with all locales generated by default. This created
 a package that unpacked to an excess of 30 megs.

locales-all: GNU C Library: Precompiled locale data

 This package contains the precompiled locale data for all supported locales.
 A better alternative is to install the locales package and only select
 desired locales, but it can be useful on a low-memory machine because some
 locale files take a lot of memory to be compiled.

multiarch-support: Transitional package to ensure multiarch compatibility

 This is a transitional package used to ensure multiarch support is present
 in ld.so before unpacking libraries to the multiarch directories. It can
 be removed once nothing on the system depends on it.

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+.

nscd-dbgsym: debug symbols for nscd