Format: 1.8 Date: Tue, 16 Oct 2012 19:45:12 -0700 Source: eglibc Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 libc6-loongson2f libnss-dns-udeb libnss-files-udeb Architecture: i386 Version: 2.16-0experimental0 Distribution: EXPERIMENTAL Urgency: low Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: eglibc-source - Embedded GNU C Library: sources glibc-doc - Embedded GNU C Library: Documentation libc-bin - Embedded GNU C Library: Binaries libc-dev-bin - Embedded GNU C Library: Development binaries libc0.1 - Embedded GNU C Library: Shared libraries libc0.1-dbg - Embedded GNU C Library: detached debugging symbols libc0.1-dev - Embedded GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - Embedded GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - Embedded GNU C Library: 32bit shared libraries for AMD64 libc0.1-i686 - Embedded GNU C Library: Shared libraries [i686 optimized] libc0.1-pic - Embedded GNU C Library: PIC archive library libc0.1-prof - Embedded GNU C Library: Profiling Libraries libc0.1-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb) libc0.3 - Embedded GNU C Library: Shared libraries libc0.3-dbg - Embedded GNU C Library: detached debugging symbols libc0.3-dev - Embedded GNU C Library: Development Libraries and Header Files libc0.3-i686 - Embedded GNU C Library: Shared libraries [i686 optimized] libc0.3-pic - Embedded GNU C Library: PIC archive library libc0.3-prof - Embedded GNU C Library: Profiling Libraries libc0.3-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - Embedded GNU C Library: Shared libraries [Xen version] libc6 - Embedded GNU C Library: Shared libraries libc6-amd64 - Embedded GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - Embedded GNU C Library: detached debugging symbols libc6-dev - Embedded GNU C Library: Development Libraries and Header Files libc6-dev-amd64 - Embedded GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 - Embedded GNU C Library: 32-bit development libraries for AMD64 libc6-dev-mips64 - Embedded GNU C Library: 64bit Development Libraries for MIPS64 libc6-dev-mipsn32 - Embedded GNU C Library: n32 Development Libraries for MIPS64 libc6-dev-powerpc - Embedded GNU C Library: 32bit powerpc development libraries for p libc6-dev-ppc64 - Embedded GNU C Library: 64bit Development Libraries for PowerPC64 libc6-dev-s390 - Embedded GNU C Library: 32bit Development Libraries for IBM zSeri libc6-dev-s390x - Embedded GNU C Library: 64bit Development Libraries for IBM zSeri libc6-dev-sparc64 - Embedded GNU C Library: 64bit Development Libraries for UltraSPAR libc6-dev-x32 - Embedded GNU C Library: X32 ABI Development Libraries for AMD64 libc6-i386 - Embedded GNU C Library: 32-bit shared libraries for AMD64 libc6-i686 - Embedded GNU C Library: Shared libraries [i686 optimized] libc6-loongson2f - Embedded GNU C Library: Shared libraries (Loongson 2F optimized) libc6-mips64 - Embedded GNU C Library: 64bit Shared libraries for MIPS64 libc6-mipsn32 - Embedded GNU C Library: n32 Shared libraries for MIPS64 libc6-pic - Embedded GNU C Library: PIC archive library libc6-powerpc - Embedded GNU C Library: 32bit powerpc shared libraries for ppc64 libc6-ppc64 - Embedded GNU C Library: 64bit Shared libraries for PowerPC64 libc6-prof - Embedded GNU C Library: Profiling Libraries libc6-s390 - Embedded GNU C Library: 32bit Shared libraries for IBM zSeries libc6-s390x - Embedded GNU C Library: 64bit Shared libraries for IBM zSeries libc6-sparc64 - Embedded GNU C Library: 64bit Shared libraries for UltraSPARC libc6-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb) libc6-x32 - Embedded GNU C Library: X32 ABI Shared libraries for AMD64 libc6-xen - Embedded GNU C Library: Shared libraries [Xen version] libc6.1 - Embedded GNU C Library: Shared libraries libc6.1-alphaev67 - Embedded GNU C Library: Shared libraries (EV67 optimized) libc6.1-dbg - Embedded GNU C Library: detached debugging symbols libc6.1-dev - Embedded GNU C Library: Development Libraries and Header Files libc6.1-pic - Embedded GNU C Library: PIC archive library libc6.1-prof - Embedded GNU C Library: Profiling Libraries libc6.1-udeb - Embedded GNU C Library: Shared libraries - udeb (udeb) libnss-dns-udeb - Embedded GNU C Library: NSS helper for DNS - udeb (udeb) libnss-files-udeb - Embedded GNU C Library: NSS helper for files - udeb (udeb) locales - Embedded GNU C Library: National Language (locale) data [support] locales-all - Embedded GNU C Library: Precompiled locale data multiarch-support - Transitional package to ensure multiarch compatibility nscd - Embedded GNU C Library: Name Service Cache Daemon Closes: 625522 654744 672934 Changes: eglibc (2.16-0experimental0) EXPERIMENTAL; urgency=low . [ Aurelien Jarno ] * New upstream version. Closes: #672934. - Provide a compatibility symbol for the old memcpy() behaviour. Remove the memcpy-wrapper. Closes: #625522. - Disable patches/svn-updates.diff. - Update patches/localedata/sort-UTF8-first.diff. - Update patches/localedata/supported.diff. - Update patches/localedata/locales-fr.diff (partially merged upstream). - Remove patches/localedata/locales_GB.diff (merged upstream). - Remove patches/localedata/submitted-bz9732-dz_BT-collation.diff (merged upstream). - Update patches/localedata/locale-se_NO.diff. - Update patches/localedata/tailor-iso14651_t1-common.diff. - Update patches/localedata/fix-lang.diff. - Remove patches/localedata/fr_LU-first_weekday.diff (merged upstream). - Remove patches/localedata/cy_GB-first_weekday.diff (merged upstream). - Update patches/localedata/submitted-bz9725-locale-sv_SE.diff (partially merged upstream). - Update patches/localedata/first_weekday.diff (partially merged upstream). - Remove patches/localedata/submitted-bz9912-locale-ru_UA.diff (merged upstream). - Remove patches/localedata/locale-et_EE.diff (merged upstream). - Remove patches/localedata/submitted-translit-colon.diff (merged upstream). - Remove patches/localedata/locale-bem-en_ZA.diff (merged upstream). - Remove patches/localedata/locale-ff_SN.diff (merged upstream). - Remove patches/localedata/locale-sw.diff (merged upstream). - Remove patches/localedata/locale-sv_FI.diff (merged upstream). - Remove patches/localedata/locale-os_RU.diff (merged upstream). - Remove patches/localedata/cvs-rupee.diff (merged upstream). - Remove patches/localedata/cvs-es-lc_numeric.diff (merged upstream). - Remove patches/localedata/submitted-de_AT-mon.diff (merged upstream). - Remove patches/localedata/cvs-rupeesign.diff (merged upstream). - Remove patches/alpha/cvs-fp_control-plt.diff (merged upstream). - Remove patches/alpha/cvs-have_tls_thread.diff (merged upstream). - Remove patches/alpha/cvs-preconfigure.diff (merged upstream). - Remove patches/alpha/cvs-stat_ver_linux.diff (merged upstream). - Remove patches/alpha/cvs-syscall.diff (merged upstream). - Remove patches/alpha/cvs-tls_dtv_unallocated.diff (merged upstrea). - Remove obsolete parts of alpha/local-string-functions.diff (merged upstream). - Remove patches/alpha/submitted-creat64.diff (obsolete). - Remove patches/alpha/submitted-fcntl_h.diff (merged upstream). - Remove patches/alpha/submitted-fxstatat.patch (obsolete). - Remove patches/alpha/submitted-libm-hidden.diff (merged upstream). - Remove patches/alpha/submitted-____longjmp_chk.diff (merged upstream). - Remove patches/alpha/submitted-epoll_create1.diff (obsolete). - Remove patches/alpha/submitted-fallocated.patch (merged upstream). - Remove patches/alpha/submitted-fpu-ulps.diff (merged upstream). - Remove patches/alpha/submitted-rlimit-rttime.diff (merged upstream). - Remove patches/alpha/submitted-sysconf-cache.diff (merged upstream). - Remove patches/alpha/cvs-stackinfo.diff (merged upstream). - Remove patches/alpha/submitted-statfs64.patch (merged upstream). - Remove patches/amd64/local-clone.diff (obsolete). - Remove patches/amd64/submitted-tst-audit6-avx.diff (obsolete). - Update patches/amd64/submitted-rwlock-stack-imbalance.diff. - Remove patches/amd64/cvs-getcontext.diff (merged upstream). - Remove patches/amd64/cvs-memset.diff (merged upstream). - Remove patches/amd64/cvs-powl.diff (merged upstream). - Remove patches/amd64/cvs-pthread-stack-alignment.diff (merged upstream). - Remove patches/amd64/cvs-avx-detection.diff (merged upstream). - Remove patches/amd64/cvs-dl_trampoline-cfi.diff (merged upstream). - Remove patches/amd64/cvs-avx-osxsave.diff (merged upstream). - Update patches/arm/local-sigaction.diff. - Remove patches/arm/submitted-armhf-triplet.diff (merged upstream). - Remove patches/arm/cvs-clone-cantunwind.diff (merged upstream). - Remove patches/arm/cvs-syscall-mcount.diff (merged upstream). - Remove patches/arm/cvs-ucontext.diff (merged upstream). - Remove patches/arm/cvs-make-get-set-swap-context.diff (merged upstream). - Remove patches/hppa/local-linuxthreads.diff (obsolete). - Remove patches/hppa/local-linuxthreads-gscope.diff (obsolete). - Remove patches/hppa/submitted-lt.diff (obsolete). - Update patches/hppa/local-stack-grows-up.diff. - Remove patches/hppa/local-dlfptr.diff (merged upstream). - Remove patches/hppa/submitted-fcntl_h.diff (merged upstream). - Remove patches/hppa/submitted-libm-hidden.diff (merged upstream). - Remove patches/hppa/submitted-stackinfo.diff (merged upstream). - Remove patches/hppa/cvs-sys_procfs_h.diff (merged upstream). - Remove patches/hppa/cvs-test-tls-support.diff (merged upstream). - Remove patches/hppa/cvs-cloexec-nonblock.diff (merged upstream). - Remove patches/hppa/cvs-prlimit64.diff (merged upstream). - Update patches/hurd-i386/local-enable-ldconfig.diff. - Remove patches/hurd-i386/cvs-mlock.diff (merged upstream). - Update patches/hurd-i386/unsubmitted-tls.diff. - Update patches/hurd-i386/tg-tls.diff. - Update patches/hurd-i386/unsubmitted-gcc-4.1-init-first.diff. - Remove patches/hurd-i386/cvs-posix_opt.h.diff (merged upstream). - Remove patches/hurd-i386/cvs-ioctl-decode-argument.diff (merged upstream). - Remove patches/hurd-i386/tg-libc_once.diff (merged upstream). - Remove patches/hurd-i386/cvs-struct_stat.diff (merged upstream). - Remove patches/hurd-i386/cvs-strtoul_PLT.diff (merged upstream). - Update patches/hurd-i386/tg-sysvshm.diff. - Remove patches/hurd-i386/cvs-IPV6_PKTINFO.diff (merged upstream). - Remove patches/hurd-i386/cvs-critical-sections.diff (merged upstream). - Remove patches/hurd-i386/cvs-dup3.diff (merged upstream). - Remove patches/hurd-i386/cvs-dup3-lock.diff (merged upstream). - Remove patches/hurd-i386/cvs-dl-sysdep.c_SHARED.diff (merged upstream). - Remove patches/hurd-i386/cvs-itimer-lock.diff (merged upstream). - Remove patches/hurd-i386/cvs-null-pathname.diff (merged upstream). - Remove patches/hurd-i386/cvs-sbrk.diff (merged upstream). - Remove patches/hurd-i386/cvs-readlinkat.diff (merged upstream). - Remove patches/hurd-i386/cvs-SOL_IP.diff (merged upstream). - Remove patches/hurd-i386/cvs-____longjmp_chk.diff (merged upstream). - Remove patches/hurd-i386/cvs-mkdir_root.diff (merged upstream). - Remove patches/hurd-i386/cvs-catch-signal.diff (merged upstream) - Remove patches/hurd-i386/cvs-header-prot.diff (merged upstream). - Remove patches/hurd-i386/cvs-psiginfo.diff (merged upstream). - Remove patches/hurd-i386/cvs-if_freereq.diff (merged upstream). - Remove patches/hurd-i386/cvs-ldsodefs.h.diff (merged upstream). - Remove patches/hurd-i386/submitted-init-first.diff (merged upstream). - Remove patches/hurd-i386/cvs-libc_stack_end.diff (merged upstream). - Remove patches/hurd-i386/tg-ttyname_ERANGE.diff (merged upstream). - Remove patches/hurd-i386/cvs-DEV_BSIZE.diff (merged upstream). - Remove patches/hurd-i386/cvs-fork_ports.diff (merged upstream). - Remove patches/hurd-i386/cvs-setresid.diff (merged upstream). - Remove patches/hurd-i386/cvs-sgttyb.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd_socket_server_indexcheck.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd-recvfrom.diff (merged upstream). - Remove patches/hurd-i386/cvs-select-inputcheck.diff (merged upstream). - Remove patches/hurd-i386/cvs-posix2008.diff (merged upstream). - Remove patches/hurd-i386/cvs-mach-nanosleep.diff (merged upstream). - Remove patches/hurd-i386/cvs-mmap.diff (merged upstream). - Remove patches/hurd-i386/cvs-hurd-socket-EAFNOSUPPORT.diff (merged upstream). - Remove patches/hurd-i386/cvs-symlink_dealloc.diff (merged upstream). - Remove patches/hurd-i386/cvs-O_CLOEXEC.diff (merged upstream). - Update patches/hurd-i386/submitted-exec_filename.diff. - Update patches/hurd-i386/submitted-net.diff. - Update patches/hurd-i386/unsubmitted-pthread.diff. - Update patches/ia64/local-dlfptr.diff (ia64 moved to ports). - Update patches/ia64/submitted-libm.diff (ia64 moved to ports). - Remove patches/ia64/submitted-sysconf.diff (merged upstream). - Update patches/ia64/submitted-fpu-ulps.diff (merged upstream). - Update patches/ia64/submitted-remainder.diff (merged upstream). - Remove patches/i386/local-clone.diff (obsolete). - Remove patches/i386/cvs-cacheinfo.diff (merged upstream). - Update patches/i386/submitted-i686-timing.diff. - Remove patches/i386/cvs-feraiseexcept-plt.diff (merged upstream). - Update patches/i386/local-pthread_cond_wait.diff. - Update patches/kfreebsd/local-scripts.diff. - Remove patches/m68k/cvs-byteswap.diff (merged uptream). - Remove patches/m68k/local-compat.diff (obsolete). - Update patches/m68k/submitted-gcc34-seccomment.diff. - Update patches/mips/local-r10k.diff. - Remove patches/mips/submitted-dl-platform.diff (merged upstream). - Remove patches/mips/cvs-dlopen-lazy.diff (merged upstream). - Remove patches/powerpc/local-libgcc_eh-ld.so.diff (obsolete). - Remove patches/s390/cvs-iconv-z9-109.diff (merged upstream). - Remove patches/s390/cvs-vsyscalls.diff (merged upstream). - Remove patches/s390/s390/cvs-libm-ulps.diff (merged upstream). - Remove patches/sparc/submitted-bzero.diff (merged upstream). - Remove patches/sparc/cvs-ifunc.diff (merged upstream). - Remove patches/sparc/cvs-rlimits.diff (merged upstream). - Update patches/sparc/local-fork.diff. - Remove patches/sparc/cvs-fcntl_h.diff (merged upstream). - Update patches/any/local-fhs-nscd.diff. - Update patches/any/local-ldconfig.diff. - Update patches/any/local-libgcc-compat-ports.diff. - Update patches/any/local-linuxthreads-defines.diff. - Remove patches/any/cvs-sched_h.diff (merged upstream). - Update patches/any/submitted-popen.diff. - Remove patches/any/submitted-autotools.diff (merged upstream). - Remove patches/any/submitted-localedef-mmap.diff (obsolete). - Remove patches/any/submitted-leading-zero-stack-guard.diff (merged upstream). - Remove patches/any/local-relro-mprotect.diff (merged upstream). - Remove patches/any/cvs-fopen.diff (merged upstream). - Remove patches/any/cvs-resolv-tld.diff (merged upstream). - Remove patches/any/cvs-sys-param-ARG_MAX.diff (merged upstream). - Remove patches/any/submitted-at-pagesize.diff (obsolete). - Remove patches/any/cvs-setlocale.diff (merged upstream). - Remove parts of patches/any/submitted-rlimit-rttime.diff and rename it to patches/alpha/any/submitted-rlimit-rttime.diff. - Remove patches/any/cvs-regex-oom.diff (merged upstream). - Remove patches/any/cvs-getaddrinfo-single-lookup.diff (merged upstream). - Remove patches/any/cvs-unique_sym_table-corruptions.diff (merged upstream). - Remove patches/any/submitted-mqueue-throw.diff (merged upstream). - Remove patches/any/cvs-addmntent.diff (merge upstream). - Remove patches/any/cvs-resolv-different-nameserver.diff (merged upstream). - Remove patches/any/cvs-fnmatch.diff (merged upstream). - Remove patches/any/cvs-ifunc.diff (merged upstream). - Remove patches/powerpc/submitted-ifunc.diff (merged upstream). - Remove patches/any/cvs-dlopen-tls.diff (merged upstream). - Remove patches/any/submitted-glob_h-ifdef.diff (obsolete). - Remove patches/any/cvs-dl_close-scope-handling.diff (merged upstream). - Remove patches/any/cvs-nptl-pthread-race.diff (merged upstream). - Remove patches/any/cvs-vfscanf.diff (merged upstream). - Remove patches/any/cvs-tzfile.diff (merged upstream). - Rename patches/any/submitted-clock-settime.diff into patches/any/cvs-clock-settime.diff. - Update patches/any/local-no-pagesize.diff. - Update patches/any/local-rtld.diff. - Update patches/any/local-disable-test-tgmath2.diff. - Remove patches/any/cvs-clock-settime.diff. - Update patches/any/submitted-longdouble.diff. - Update patches/any/submitted-bits-fcntl_h-at.diff. - Remove patches/any/submitted-fwrite-wur.diff (merged upstream). - Remove patches/any/submitted-stack-guard-quick-randomization.diff (obsolete). - Remove patches/any/cvs-fmtmsg-lock.diff (merged upstream). - Remove patches/any/cvs-reloc-sort.diff (merged upstream). - Remove patches/any/cvs-pthread-builtin-expect.diff (merged upstream). - Remove patches/any/cvs-vfprintf-positional.diff (merged upstream). - Remove patches/any/cvs-vfprintf-many-format-strings.diff (merged upstream). * Add patches/any/local-revert-fclose-posix2008.diff to fix issues with Ruby. * Add patches/amd64/local-pthread_cond_wait.diff from Jeff Law to fix lost wakeups in pthread_cond_wait. * Add patches/i386/cvs-feraiseexcept-plt.diff to fix plt issues. * Add patches/ia64/submitted-fpu-ulps.diff to fix FPU tests. * Add patches/ia64/submitted-remainder.diff to fix FPU tests. * Add patches/powerpc/local-math-logb.diff to workaround a GCC issue. * Add patches/alpha/cvs-tls_dtv_unallocated.diff, patches/alpha/cvs-have_tls_thread.diff, patches/alpha cvs-preconfigure.diff and patches/alpha/cvs-stat_ver_linux.diff to fix FTBFS on alpha. * Add patches/alpha/cvs-fp_control-plt.diff to fix testsuite on alpha. * Add patches/alpha/local-string-functions.diff to remove some broken alpha specific string version, and pass the testsuite. * Add patches/hurd-i386/hurd-i386/submitted-kernel-features_h.diff, patches/hurd-i386/submitted-hidden-nolink.diff and patches/hurd-i386/submitted-libio.diff to fix FTBFS on hurd. * Update debian/sysdeps/mips.mk, debian/sysdeps/mipsel.mk to force build without MIPS PLT. * Build with GCC 4.6. Closes: bug#654744. * Remove rpcinfo from debian/control.in/main, debhelper.in/libc-bin.install and debhelper.in/libc-bin.manpages. * Update debian/libc6.symbols.common to add libnss_db symbols. * Update debian/symbols.wildcards with 2.14, 2.15 and 2.16 symbols. * Update debian/shlibver to 2.16. * Update debian/debhelper.in/*.lintian to new library names. * Update testsuite-checking/expected-results-arm-linux-gnueabi-libc, testsuite-checking/expected-results-arm-linux-gnueabihf-libc, testsuite-checking/expected-results-i486-linux-gnu-libc, testsuite-checking/expected-results-i686-linux-gnu-i386, testsuite-checking/expected-results-i686-linux-gnu-i686, testsuite-checking/expected-results-i686-linux-gnu-xen testsuite-checking/expected-results-ia64-linux-gnu-libc, testsuite-checking/expected-results-mips-linux-gnu-libc, testsuite-checking/expected-results-mips64-linux-gnu-mips64, testsuite-checking/expected-results-mips32-linux-gnu-mipsn32, testsuite-checking/expected-results-mipsel-linux-gnu-libc, testsuite-checking/expected-results-mips32el-linux-gnu-mipsn32, testsuite-checking/expected-results-mips64el-linux-gnu-mipsn64, testsuite-checking/expected-results-powerpc-linux-gnu-libc, testsuite-checking/expected-results-powerpc64-linux-gnu-ppc64, testsuite-checking/expected-results-sparc-linux-gnu-libc, testsuite-checking/expected-results-sparc64-linux-gnu-libc, testsuite-checking/expected-results-sparc64-linux-gnu-sparc64, testsuite-checking/expected-results-s390x-linux-gnu-libc, testsuite-checking/expected-results-s390x-linux-gnu-s390x, testsuite-checking/expected-results-x86_64-linux-gnu-amd64 and testsuite-checking/expected-results-x86_64-linux-gnu-libc to add new tests that are known to fail. * debian/control.in/main: Build-Conflicts with binutils-gold. * debian/rules.d/quilt.mk, debian/rules.d/tarball.mk, debian/source/format: switch to quilt (3.0) format, compress source with xz. * debian/rules, debian/rules.d/build.mk: define vardbddir to /var/lib/misc. * debian/rules.d/*mk: use make ifdef instead of shell ones. * debian/rules.d/build.mk: call configure with --enable-obsolete-rpc * debian/rules.d/debhelper.mk: compress locales, libc6-pic and libc6-prof with xz. * debian/sysdeps/i386.mk: install files from libc6-dev-amd64 as symlinks now that i386 and amd64 versions are compatible (see bug#637000 and bug#637141). * debian/sysdeps/*.mk, debhelper.in/libc.preinst: bump minimal Linux kernel version to 2.6.32. * debian/debhelper.in/{libc.docs,libc-dev.docs}: don't install FAQ, replaced upstream by http://sourceware.org/glibc/wiki/FAQ. * rules.d/debhelper.mk, debhelper.in/libc-pic.install: install libc6-pic files using debhelper. * debian/control.in/*: drop build-depends from libc6 to libc-bin. Add ${shlibs:Depends} depends to libc6 and libc-bin. * debian/control.in/*, debian/sysdeps/linux.mk: enable selinux support. * patches/any/local-disable-libnss-db.diff: disable libnss-db as the format is not compatible with the libnss-db package, and is architecture dependent. . [ Daniel Schepler ] * Add x32 support. - debian/control.in/main: Build-Depend on g++-4.7-multilib on amd64, i386, x32. - debian/control.in/libc: Add Replaces: libc6-x32 to libc6 on x32. - debian/control.in/amd64, debian/control.in/i386: Add x32 to Architecture list for libc6-amd64 and libc6-i386 (and corresponding -dev packages). - debian/control.in/x32: New file, add libc6-x32 and libc6-dev-x32 packages on amd64 and i386. - debian/libc6.symbols.x32, debian/libc6-x32.symbols.amd64, debian/libc6-x32.symbols.i386: New symbols files for x32 libraries. - debian/libc6-amd64.symbols.x32, debian/libc6-i386.symbols.x32: New files, copying the appropriate existing files. - debian/patches/any/cvs-malloc-arena.diff: Fix for BZ#14562 which caused random assertions in threaded programs on x32. - debian/rules.d/build.mk, debian/rules.d/debhelper.mk: Add /libx32 to the library directories handled by alt templates instead of otherbuild. - debian/rules.d/control.mk: Add x32 to libc6_archs. - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Add libc6-x32 builds using gcc-4.7. - debian/sysdeps/amd64.mk, debian/sysdeps/i386.mk: Bump minimum kernel version to 3.4.0, since that's the first version with x32 support integrated into the mainline. - debian/sysdeps/x32.mk: New file, building libc, amd64, i386 flavors all using gcc-4.7. - debian/testsuite-checking/expected-results-x86_64-linux-gnux32-libc, debian/testsuite-checking/expected-results-x86_64-linux-gnux32-x32: New files copied from amd64 testsuite exceptions. * debian/debhelper.in/libc-bin.install: Add new binaries pldd and sotruss. - debian/debhelper.in/libc.install: Also add audit libraries needed by sotruss. * debian/patches/all/local-remove-manual.texi: Update stub manual/Makefile with version from eglibc 2.16 upstream. * debian/rules.d/quilt.mk: Update refresh target to pop all patches before repushing and refreshing them, since patches are applied by default now. * debian/rules: Expand clean target to remove several autogenerated files under debian/ that weren't getting removed. Checksums-Sha1: ec7ba7fa67c46e6699d283754fb9ff0ed38b8ce4 4076940 libc6_2.16-0experimental0_i386.deb a54c1c21a4c70b2efbd87e1c548bb19598601ec3 5401962 libc6-dev_2.16-0experimental0_i386.deb 521d7f74774d34d25be9c750c11547b928d1635e 1198920 libc6-prof_2.16-0experimental0_i386.deb 329bef5e1bdbd2cbd9ec41d7cc70ff790fc572a4 1177182 libc6-pic_2.16-0experimental0_i386.deb ad8385411cae6911a8c06510a03e27e6fe8ec46a 1226396 libc-bin_2.16-0experimental0_i386.deb d1aa81b598e17087a79f5185eaaa93efd40bf6df 218536 libc-dev-bin_2.16-0experimental0_i386.deb 12cdc706bf7d6b532c6277bf3122603b9d1a783f 151948 multiarch-support_2.16-0experimental0_i386.deb e61aaf5ce1cc329bee3d40019381860bd9e5ffd6 3395448 locales-all_2.16-0experimental0_i386.deb 1f042f44c5b14a39266ff890d30e40ed3d294e8f 1417236 libc6-i686_2.16-0experimental0_i386.deb 9e808423c9bb9741784801dfe0246639dd0d1fe9 1422870 libc6-xen_2.16-0experimental0_i386.deb 168cfb580fe4b414fd7bf4289b099d83030219e1 4790980 libc6-amd64_2.16-0experimental0_i386.deb 16eff59cbb31e1a0e2f6b741739fc2b54ab0a105 2534186 libc6-dev-amd64_2.16-0experimental0_i386.deb acde0ed2b7938ac1bb672fca84dcea72b84bf6da 4647124 libc6-x32_2.16-0experimental0_i386.deb 1f12e0297af1b45ed237726bdd3c57d14a8e756e 2478064 libc6-dev-x32_2.16-0experimental0_i386.deb 917f3d9b8b8fe5cee3b7699eccd8012710815b9d 224068 nscd_2.16-0experimental0_i386.deb 265a3e7c0431517ffb532a238a963189f5a282e6 7241174 libc6-dbg_2.16-0experimental0_i386.deb 04e6ffc1b55c87cbbda463d1817f4f1886a9dc01 789516 libc6-udeb_2.16-0experimental0_i386.udeb c422e962d0a84b6c9fe946f66ace5b80a0e25a20 9570 libnss-dns-udeb_2.16-0experimental0_i386.udeb 0c8e0ef9c120083f3e06b78a747d9f04d405c63b 15678 libnss-files-udeb_2.16-0experimental0_i386.udeb Checksums-Sha256: 86f9017924bf3bfc8bd66c99ff6a1046f3c9fd4bfe126a7f29c5b9b47bff30c4 4076940 libc6_2.16-0experimental0_i386.deb dfed9b39b8ea3ced709ea47c0dcf1a6a22c5cf02931fa74fa0591d586eec0c3c 5401962 libc6-dev_2.16-0experimental0_i386.deb 0b150983030ac5c2daab8f4df0b5d05893f94fce2ebd5c5fa5c19d7bfecc309b 1198920 libc6-prof_2.16-0experimental0_i386.deb b5e5d169dbe84e3d848c14580c36b95391f230da8585e668ee829aa83a9cfdc4 1177182 libc6-pic_2.16-0experimental0_i386.deb 7a6ee5cba8127f76c857e3b18753c484c1b0aaac37715e96976e789b796ce8cd 1226396 libc-bin_2.16-0experimental0_i386.deb 3a63e884d100240d8858d6add2914eaee18ef948347979c0ae58449ed2e2f80e 218536 libc-dev-bin_2.16-0experimental0_i386.deb 1d52ef5c96cf5aef96c546c29528a2039e58e0b1c43d2e23ccdc402a4f268dab 151948 multiarch-support_2.16-0experimental0_i386.deb 2c68d1db9765996e190fb07ffa9160fed30843bb6fdb6bc8a18ebf9df703d32b 3395448 locales-all_2.16-0experimental0_i386.deb 578898b593baa3ead714a95dee4bf68e36fc4e59b0e3ba3dfd53747ba662dd92 1417236 libc6-i686_2.16-0experimental0_i386.deb fa95ed1f825267742ee854d8fd35bc5d6d8e6eafaa709988d8f0d8857cdd2a29 1422870 libc6-xen_2.16-0experimental0_i386.deb 4a9f771907a3c4f5776132730897b54612f78475ade0035a39bef1cfe8e55b09 4790980 libc6-amd64_2.16-0experimental0_i386.deb 37e598b41ecb90a363a146024ba9eee1c0458ada5962d6ea508feb5b3aff0dec 2534186 libc6-dev-amd64_2.16-0experimental0_i386.deb d9fbd5d11be378dfca22027196477723e6c4313d2564b312ff715e8ff8451da9 4647124 libc6-x32_2.16-0experimental0_i386.deb 3916241439e8ed2e081c4c72941e60ed19cc3fcd97188ac40ef971db906ea130 2478064 libc6-dev-x32_2.16-0experimental0_i386.deb 1cb1f70fca90c5b07b293148fc6c7989b930a5dfb32d481367933881be3c326e 224068 nscd_2.16-0experimental0_i386.deb 418bcab7d52d29445450480635065888857f1dea834af9be63723a1cedc75faf 7241174 libc6-dbg_2.16-0experimental0_i386.deb b614742d62915f93d4e03b41e599cfc26ed94cd5398d326dc292bf6a49c26bd8 789516 libc6-udeb_2.16-0experimental0_i386.udeb 71b99aeb53279c9723d13beccc1d5022c6d868ac3c5ea6efd15528ea63624114 9570 libnss-dns-udeb_2.16-0experimental0_i386.udeb 4ec1c7baa24faae73f567414faa83c3335023442df47e21a1c26f86996ddd387 15678 libnss-files-udeb_2.16-0experimental0_i386.udeb Files: 0d0a0157d485bc05325172d30d386213 4076940 libs required libc6_2.16-0experimental0_i386.deb 1f730bb3e3ede83ba51567f991fae831 5401962 libdevel optional libc6-dev_2.16-0experimental0_i386.deb fd6c3b6346586f682570dde8954d4fa8 1198920 libdevel extra libc6-prof_2.16-0experimental0_i386.deb 93713df896f32165b91a531b89c16148 1177182 libdevel optional libc6-pic_2.16-0experimental0_i386.deb 4d5bb5504ffee4911a9b1fbdb4a7d4da 1226396 libs required libc-bin_2.16-0experimental0_i386.deb f7a9cc01e5979bc6969f3672125836be 218536 libdevel optional libc-dev-bin_2.16-0experimental0_i386.deb 00a1128191c47e1aa07772b5577876ee 151948 libs required multiarch-support_2.16-0experimental0_i386.deb f68339461675b9d1df347735268d2d39 3395448 localization extra locales-all_2.16-0experimental0_i386.deb 3edd7e46e619d159993aae6c4de8ead4 1417236 libs extra libc6-i686_2.16-0experimental0_i386.deb 927ff35025c7c279c7e95039b1dd077c 1422870 libs extra libc6-xen_2.16-0experimental0_i386.deb 635e6bd20531a3ae682ad8846212a1e5 4790980 libs standard libc6-amd64_2.16-0experimental0_i386.deb 5344ce9334ad5984ca71d38830e9e0f9 2534186 libdevel optional libc6-dev-amd64_2.16-0experimental0_i386.deb c48d7266698353184becb55cb001afd3 4647124 libs optional libc6-x32_2.16-0experimental0_i386.deb c2243e08a3ce12236e9bf564ec847e9e 2478064 libdevel optional libc6-dev-x32_2.16-0experimental0_i386.deb 07788b0393b49345de57064a62602a3e 224068 admin optional nscd_2.16-0experimental0_i386.deb 613f1821f5b60f8cdc1644f4c9dc6f0e 7241174 debug extra libc6-dbg_2.16-0experimental0_i386.deb 98e9d93d102b5f425b0c5407e1aa4fb9 789516 debian-installer extra libc6-udeb_2.16-0experimental0_i386.udeb b31b6fdc3c7d48a79840908e7fa0a9f1 9570 debian-installer extra libnss-dns-udeb_2.16-0experimental0_i386.udeb 38841fb8769540cf9674d49e0ae48476 15678 debian-installer extra libnss-files-udeb_2.16-0experimental0_i386.udeb Package-Type: udeb