--- Begin Message ---
Package: vlc-nox
Version: 1.1.3-1squeeze2
Severity: normal
Upgrading gives the following error:
Setting up vlc-nox (1.1.3-1squeeze2) ...
Segmentation fault
dpkg: error processing vlc-nox (--configure):
subprocess installed post-installation script returned error exit status 139
Apparently, vlc-cache-gen segfaults when processing the sdl_image plugin:
stat64("/usr/lib/vlc/plugins/codec/liblpcm_plugin.so", {st_mode=S_IFREG|0644,
st_size=9820, ...}) = 0
open("/usr/lib/vlc/plugins/codec/liblpcm_plugin.so", O_RDONLY) = 5
read(5,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\6\0\0004\0\0\0"..., 512) =
512
fstat64(5, {st_mode=S_IFREG|0644, st_size=9820, ...}) = 0
mmap2(NULL, 12652, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x4687b000
mmap2(0x4687e000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2) = 0x4687e000
close(5) = 0
stat64("/usr/lib/vlc/plugins/codec/libsdl_image_plugin.so",
{st_mode=S_IFREG|0644, st_size=6852, ...}) = 0
open("/usr/lib/vlc/plugins/codec/libsdl_image_plugin.so", O_RDONLY) = 5
read(5,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\7\0\0004\0\0\0"..., 512) =
512
fstat64(5, {st_mode=S_IFREG|0644, st_size=6852, ...}) = 0
mmap2(NULL, 9628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x4747a000
mmap2(0x4747c000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x1) = 0x4747c000
close(5) = 0
open("/etc/ld.so.cache", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=50711, ...}) = 0
mmap2(NULL, 50711, PROT_READ, MAP_PRIVATE, 5, 0) = 0x4686e000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libSDL_image-1.2.so.0", O_RDONLY) = 5
read(5,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\30\0\0004\0\0\0"..., 512)
= 512
fstat64(5, {st_mode=S_IFREG|0644, st_size=47072, ...}) = 0
brk(0x80fe000) = 0x80fe000
mmap2(NULL, 113072, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x46852000
mmap2(0x4685d000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xb) = 0x4685d000
mmap2(0x4685e000, 63920, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4685e000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libSDL-1.2.so.0", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p]\0\0004\0\0\0"...,
512) = 512
fstat64(5, {st_mode=S_IFREG|0644, st_size=421876, ...}) = 0
mmap2(NULL, 720688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x467a2000
mmap2(0x46808000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x65) = 0x46808000
mmap2(0x4680a000, 294704, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4680a000
mprotect(0x4946b000, 3840, PROT_READ|PROT_WRITE) = -1 EACCES (Permission denied)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
zsh: segmentation fault strace -f /usr/lib/vlc/vlc-cache-gen
/usr/lib/vlc/plugins
Note the mprotect() error, as logged by the kernel:
[1607219.198034] grsec: denied RWX mprotect of /lib/ld-2.11.2.so by
/usr/lib/vlc/vlc-cache-gen[vlc-cache-gen:15667] uid/euid:0/0 gid/egid:0/0,
parent /var/lib/dpkg/info/vlc-nox.postinst[vlc-nox.postins:15666] uid/euid:0/0
gid/egid:0/0
Disabling the mprotect() restriction feature makes the problem go away.
FWIW, a gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x50f49677 in ?? () from /lib/ld-linux.so.2
(gdb) bt
#0 0x50f49677 in ?? () from /lib/ld-linux.so.2
#1 0x50f4a134 in ?? () from /lib/ld-linux.so.2
#2 0x50f4fe9c in ?? () from /lib/ld-linux.so.2
#3 0x50f507f6 in ?? () from /lib/ld-linux.so.2
#4 0x50f4f192 in ?? () from /lib/ld-linux.so.2
#5 0x50f54b81 in ?? () from /lib/ld-linux.so.2
#6 0x50f507f6 in ?? () from /lib/ld-linux.so.2
#7 0x50f545c6 in ?? () from /lib/ld-linux.so.2
#8 0x50c8ac0b in ?? ()
#9 0x50f507f6 in ?? () from /lib/ld-linux.so.2
#10 0x50c8b09c in ?? ()
#11 0x50c8ab41 in ?? ()
#12 0x50ed0929 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
Feel free to forward the bug appropriately, but:
- Why is the dynamic loader crashing, instead of handling the error
gracefully?
- What's up with libSDL-1.2?
- It sucks that installation and/or start-up of VLC fails because of
one faulty module
-- System Information:
Debian Release: 6.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.36.2-grsec
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages vlc-nox depends on:
ii liba52-0.7.4 0.7.4-14 library for decoding ATSC A/52 str
ii libasound2 1.0.23-2.1 shared library for ALSA applicatio
ii libass4 0.9.9-1 library for SSA/ASS subtitles rend
ii libavahi-client3 0.6.27-3 Avahi client library
ii libavahi-common3 0.6.27-3 Avahi common library
ii libavc1394-0 0.5.3-1+b2 control IEEE 1394 audio/video devi
ii libavcodec52 4:0.5.2-6 ffmpeg codec library
ii libavformat52 4:0.5.2-6 ffmpeg file format library
ii libavutil49 4:0.5.2-6 ffmpeg utility library
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libcaca0 0.99.beta17-1 colour ASCII art library
ii libcddb2 1.3.2-2 library to access CDDB data - runt
ii libcdio10 0.81-4 library to read and control CD-ROM
ii libdbus-1-3 1.2.24-4 simple interprocess messaging syst
ii libdc1394-22 2.1.2-3 high level programming interface f
ii libdca0 0.0.5-3 decoding library for DTS Coherent
ii libdirac-encoder0 1.0.2-3 open and royalty free high quality
ii libdvbpsi6 0.1.7-1 library for MPEG TS and DVB PSI ta
ii libdvdnav4 4.1.3-7 DVD navigation library
ii libdvdread4 4.1.3-10 library for reading DVDs
ii libebml0 0.7.7-3.1 access library for the EBML format
ii libfaad2 2.7-6 freeware Advanced Audio Decoder -
ii libflac8 1.2.1-3 Free Lossless Audio Codec - runtim
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libfribidi0 0.19.2-1 Free Implementation of the Unicode
ii libgcc1 1:4.4.5-10 GCC support library
ii libgcrypt11 1.4.5-2 LGPL Crypto library - runtime libr
ii libgnutls26 2.8.6-1 the GNU TLS library - runtime libr
ii libgpg-error0 1.6-1 library for common error values an
ii libkate1 0.3.8-1 Kate is a codec for karaoke and te
ii liblircclient0 0.8.3-5 infra-red remote control support -
ii liblua5.1-0 5.1.4-5 Simple, extensible, embeddable pro
ii libmad0 0.15.1b-5 MPEG audio decoder library
ii libmatroska0 0.8.1-1.1 extensible open standard audio/vid
ii libmodplug1 1:0.8.8.1-2 shared libraries for mod music bas
ii libmpcdec6 2:0.1~r459-1 MusePack decoder - library
ii libmpeg2-4 0.4.1-3 MPEG1 and MPEG2 video decoder libr
ii libmtp8 1.0.3-1 Media Transfer Protocol (MTP) libr
ii libncursesw5 5.7+20100313-5 shared libraries for terminal hand
ii libogg0 1.2.0~dfsg-1 Ogg bitstream library
ii libpng12-0 1.2.44-1 PNG library - runtime
ii libpostproc51 4:0.5.2-6 ffmpeg video postprocessing librar
ii libproxy0 0.3.1-2 automatic proxy configuration mana
ii libraw1394-11 2.0.5-2 library for direct access to IEEE
ii libschroedinger-1.0-0 1.0.9-2 library for encoding/decoding of D
ii libshout3 2.2.2-5+b1 MP3/Ogg Vorbis broadcast streaming
ii libsmbclient 2:3.5.6~dfsg-4 shared library for communication w
ii libspeex1 1.2~rc1-1 The Speex codec runtime library
ii libstdc++6 4.4.5-10 The GNU Standard C++ Library v3
ii libswscale0 4:0.5.2-6 ffmpeg video scaling library
ii libtag1c2a 1.6.3-1 TagLib Audio Meta-Data Library
ii libtheora0 1.1.1+dfsg.1-3 The Theora Video Compression Codec
ii libtwolame0 0.3.12-1 MPEG Audio Layer 2 encoding librar
ii libudev0 164-4 libudev shared library
ii libupnp3 1:1.6.6-5 Portable SDK for UPnP Devices, ver
ii libv4l-0 0.8.1-2 Collection of video4linux support
ii libvcdinfo0 0.7.23-4+b2 library to extract information fro
ii libvlc5 1.1.3-1squeeze2 multimedia player and streamer lib
ii libvlccore4 1.1.3-1squeeze2 base library for VLC and its modul
ii libvorbis0a 1.3.1-1 The Vorbis General Audio Compressi
ii libvorbisenc2 1.3.1-1 The Vorbis General Audio Compressi
ii libxml2 2.7.8.dfsg-2 GNOME XML library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
vlc-nox recommends no packages.
vlc-nox suggests no packages.
Versions of packages vlc depends on:
ii libaa1 1.4p5-38 ascii art library
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libfribidi0 0.19.2-1 Free Implementation of the Unicode
ii libgcc1 1:4.4.5-10 GCC support library
ii libgl1-mesa-glx [libgl1 7.7.1-4 A free implementation of the OpenG
ii libqtcore4 4:4.6.3-4 Qt 4 core module
ii libqtgui4 4:4.6.3-4 Qt 4 GUI module
ii libsdl-image1.2 1.2.10-2+b2 image loading library for Simple D
ii libsdl1.2debian 1.2.14-6.1 Simple DirectMedia Layer
ii libstdc++6 4.4.5-10 The GNU Standard C++ Library v3
ii libtar 1.2.11-6 C library for manipulating tar arc
ii libvlccore4 1.1.3-1squeeze2 base library for VLC and its modul
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libx11-xcb1 2:1.3.3-4 Xlib/XCB interface library
ii libxcb-keysyms1 0.3.6-1 utility libraries for X C Binding
ii libxcb-randr0 1.6-1 X C Binding, randr extension
ii libxcb-shm0 1.6-1 X C Binding, shm extension
ii libxcb-xv0 1.6-1 X C Binding, xv extension
ii libxcb1 1.6-1 X C Binding
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii ttf-freefont 20090104-7 Freefont Serif, Sans and Mono True
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages libvlc5 depends on:
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libvlccore4 1.1.3-1squeeze2 base library for VLC and its modul
Versions of packages libvlccore4 depends on:
ii libc6 2.11.2-10 Embedded GNU C Library: Shared lib
ii libdbus-1-3 1.2.24-4 simple interprocess messaging syst
ii vlc-data 1.1.3-1squeeze2 Common data for VLC
Versions of packages vlc-nox is related to:
pn libavutil50 <none> (no description available)
pn libavutil51 <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: eglibc
Source-Version: 2.13-0exp5
We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:
eglibc-source_2.13-0exp5_all.deb
to main/e/eglibc/eglibc-source_2.13-0exp5_all.deb
eglibc_2.13-0exp5.diff.gz
to main/e/eglibc/eglibc_2.13-0exp5.diff.gz
eglibc_2.13-0exp5.dsc
to main/e/eglibc/eglibc_2.13-0exp5.dsc
glibc-doc_2.13-0exp5_all.deb
to main/e/eglibc/glibc-doc_2.13-0exp5_all.deb
libc-bin_2.13-0exp5_amd64.deb
to main/e/eglibc/libc-bin_2.13-0exp5_amd64.deb
libc-dev-bin_2.13-0exp5_amd64.deb
to main/e/eglibc/libc-dev-bin_2.13-0exp5_amd64.deb
libc6-dbg_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-dbg_2.13-0exp5_amd64.deb
libc6-dev-i386_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-dev-i386_2.13-0exp5_amd64.deb
libc6-dev_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-dev_2.13-0exp5_amd64.deb
libc6-i386_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-i386_2.13-0exp5_amd64.deb
libc6-pic_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-pic_2.13-0exp5_amd64.deb
libc6-prof_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6-prof_2.13-0exp5_amd64.deb
libc6-udeb_2.13-0exp5_amd64.udeb
to main/e/eglibc/libc6-udeb_2.13-0exp5_amd64.udeb
libc6_2.13-0exp5_amd64.deb
to main/e/eglibc/libc6_2.13-0exp5_amd64.deb
libnss-dns-udeb_2.13-0exp5_amd64.udeb
to main/e/eglibc/libnss-dns-udeb_2.13-0exp5_amd64.udeb
libnss-files-udeb_2.13-0exp5_amd64.udeb
to main/e/eglibc/libnss-files-udeb_2.13-0exp5_amd64.udeb
locales-all_2.13-0exp5_amd64.deb
to main/e/eglibc/locales-all_2.13-0exp5_amd64.deb
locales_2.13-0exp5_all.deb
to main/e/eglibc/locales_2.13-0exp5_all.deb
nscd_2.13-0exp5_amd64.deb
to main/e/eglibc/nscd_2.13-0exp5_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 611...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <aure...@debian.org> (supplier of updated eglibc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 28 Mar 2011 19:04:57 +0200
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd
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-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-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen
libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.13-0exp5
Distribution: experimental
Urgency: low
Maintainer: Aurelien Jarno <aure...@debian.org>
Changed-By: Aurelien Jarno <aure...@debian.org>
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-s390x - Embedded GNU C Library: 64bit Development Libraries for IBM
zSeri
libc6-dev-sparc64 - Embedded GNU C Library: 64bit Development Libraries for
UltraSPAR
libc6-i386 - Embedded GNU C Library: 32-bit shared libraries for AMD64
libc6-i686 - Embedded GNU C Library: Shared libraries [i686 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-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-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
nscd - Embedded GNU C Library: Name Service Cache Daemon
Closes: 372544 408959 446503 521737 558314 561249 563724 566297 566844 588218
601126 602776 609306 609389 610475 610824 611195 611926 612792 614099 616298
617973
Changes:
eglibc (2.13-0exp5) experimental; urgency=low
.
[ Aurelien Jarno ]
* New upstream release:
- Fix spurious warning in bswap_16() with -Wconversion. Closes:
#561249.
- Add back support for m68k. Closes: #446503, #601126.
- Add support for NTP API 4. Closes: #558314.
- Fix memchr() on alpha. Closes: #521737.
- Add optimized string functions via STT_GNU_IFUNC on PowerPC. Closes:
#408959.
- Provide POSIX2008 compliant futimens(). Closes: #563724.
- Fix auxilary cache file creation. Closes: 588218.
- Fix POSIX2008 compliance. Closes: #610824.
- Implement accurate fma() (according to C99). Closes: #372544.
- Build correctly with --no-add-needed. Closes: #616298.
- Fix SOCK_CLOEXEC value on hppa. Closes: #617973.
- Add inotify support on alpha. Closes: #614099.
- Update patches/locale/locale-print-LANGUAGE.diff.
- Update patches/localedata/sort-UTF8-first.diff.
- Remove patches/localedata/submitted-pt_BR.diff (merged upstream).
- Update patches/localedata/locale-et_EE.diff (partially merged upstream).
- Remove patches/localedata/locale-es_CR.diff (merged upstream).
- Update patches/localedata/locales-fr.diff.
- Update patches/localedata/tailor-iso14651_t1.diff.
- Remove patches/localedata/fr_BE-first_weekday.diff (merged upstream).
- Update localedata/first_weekday.diff.
- Remove patches/alpha/submitted-dl-procinfo.diff (merged upstream).
- Remove patches/alpha/submitted-fpu-round.diff (merged upstream).
- Remove patches/alpha/submitted-asm-memchr.diff (merged upstream).
- Remove patches/alpha/submitted-sock_nonblock.diff (merged upstream).
- Remove patcheS/alpha/submitted-epoll.diff (merged upstream).
- Remove patches/alpha/cvs-timer_settime.diff (merged upstream).
- Remove patches/alpha/submitted-PTR_MANGLE.diff (obsolete).
- Remove patches/alpha/local-fcntl_h.diff (obsolete).
- Remove patches/alpha/local-longjmp-chk.diff (obsolete).
- Remove patches/alpha/submitted-fdatasync.diff (obsolete).
- Remove patches/amd64/cvs-avx-tcb-alignment.diff (merged upstream).
- Remove patches/arm/local-no-hwcap.diff (merged upstream).
- Remove patches/arm/local-hwcap-updates.diff (merged upstream).
- Remove patches/hppa/cvs-nptl-compat.diff (merged upstream).
- Update patches/hppa/local-stack-grows-up.diff.
- Remove patches/hppa/cvs-vfork.diff (merged upstream).
- Remove patches/hurd-i386/submitted-rtld_lock_recursive.diff (merged
upstream).
- Remove patches/hurd-i386/cvs-getcwd.diff (merged upstream).
- Remove patches/hurd-i386/cvs-setsid.diff (merged upstream).
- Remove patches/hurd-i386/cvs-linkat.diff (merged upstream).
- Remove patches/hurd-i386/cvs-ttyname.diff (merged upstream).
- Remove patches/hurd-i386/cvs-getnprocs.diff (merged upstream).
- Remove patches/hurd-i386/cvs-select.diff (merged upstream).
- Remove patches/hurd-i386/cvs-sched_param.diff (merged upstream).
- Remove patches/hurd-i386/cvs-sendmsg-leak.diff (merged upstream).
- Update patches/i386/local-pthread_cond_wait.diff.
- Remove patches/m68k/cvs-define-m68k-tls-relocations.patch (merged
upstream).
- Remove patches/m68k/cvs-tls-support.patch (merged upstream).
- Remove patches/m68k/cvs-versions-def-2-12.patch (merged upstream).
- Remove patches/mips/cvs-mips-atomic_h.diff (merged upstream).
- Remove patches/mips/cvs-non-pic-n32-64-syscall.diff (merged upstream).
- Remove patches/s390/cvs-makecontext.diff (merged upstream).
- Update patches/s390/submitted-nexttowardf.diff.
- Remove patches/sh4/local-fpscr_values.diff (merged upstream).
- Remove patches/sh4/submitted-set_fpscr.diff (merged upstream).
- Remove patches/sparc/cvs-sparcv9-memchr.diff (merged upstream).
- Remove patches/sparc/submitted-epoll.diff (merged upstream).
- Remove patches/sparc/submitted-msgrcv.diff (merged upstream).
- Update patches/any/local-ldso-disable-hwcap.diff.
- Remove patches/any/local-ntp-update.diff (obsolete).
- Update patches/any/local-no-pagesize.diff.
- Update patches/any/submitted-longdouble.diff.
- Remove patches/any/cvs-resolv-bindv6only.diff (merged upstream).
- Remove patches/any/cvs-futimens.diff (merged upstream).
- Remove patches/any/cvs-malloc_info-init.diff (merged upstream).
- Remove patches/any/cvs-stat-issock.diff (merged upstream).
- Remove patches/any/cvs-remove.diff (merged upstream).
- Remove patches/any/cvs-getaddrinfo.diff (merged upstream).
- Remove patches/any/cvs-umount-nofollow.diff (merged upstream).
- Remove patches/any/cvs-glob.diff (merged upstream).
- Remove patches/any/cvs-flush-cache-textrels.diff (merged upstream).
- Remove patches/any/submitted-group_member.diff (merged upstream).
- Remove patches/any/cvs-redirect-throw.diff (merged upstream).
- Remove patches/any/cvs-__block.diff (merged upstream).
- Remove patches/any/cvs-sunrpc-license.diff (merged upstream).
- Remove patches/any/submitted-resolv.conf-thread.diff (merged upstream).
- Remove patches/any/cvs-audit-suid.diff (merged upstream).
- Remove patches/any/cvs-dont-expand-dst-twice.diff (merged upstream).
- Remove patches/any/cvs-ignore-origin-privileged.diff (merged upstream).
- Remove patches/any/cvs-fnmatch-alloca.diff (merged upstream).
- Remove patches/any/cvs-qsort-race.diff from upstream (merged upstream).
- Remove patches/any/submitted-etc-resolv.conf.diff (obsolete).
- Update patches/any/submitted-bits-fcntl_h-at.diff.
- Remove patches/any/submitted-nis-shadow.diff (obsolete).
- Remove patches/any/submitted-futex_robust_pi.diff (obsolete).
- Update patches/kfreebsd/local-readdir_r.diff.
* debian/sysdeps/*.mk, debhelper.in/libc.preinst: bump minimal Linux
kernel version to 2.6.26, and minimal FreeBSD kernel version to
8.0.0. Closes: #610475.
* Add /etc/default/nss.
* Add patches/all/local-nis-shadow.diff to change default value of
ADJUNCT_AS_SHADOW to TRUE. This avoid NIS password leakage
(CVE-2010-0015), but can be changed to FALSE to accomomdate some
NIS installations. Closes: #566297, #566844.
* kfreebsd/local-sysdeps.diff, kfreebsd/local-linuxthreads29.diff:
update to revision 3286 (from glibc-bsd) Closes: #602776.
* debian/rules: split build-indep and build-arch targets. Closes:
#611926.
* sysdeps/sparc.mk, sysdeps/sparc64.mk: build with --enable-multi-arch.
* sysdeps/powerpc.mk, sysdeps/ppc64.mk: build with --enable-multi-arch.
* Drop libc6-sparcv9b package on sparc/sparc64, optimizations are now
done through multi-arch (STT_GNU_IFUNC).
* Add patches/localedata/locale-C.diff to create a C locale.
* Build and install the C locales in libc-bin. Closes: #609306.
* Bump to Standards-Version 3.9.1 (no changes).
* Add patches/submitted-rwlock-stack-imbalance.diff to fix regression
in pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock().
* Whitelist tst-makecontext3.out test on ia64, as it is new and can't
succeed on this architecture.
* Build depends on binutils (>= 2.21) on sparc and sparc64 to gain
STT_GNU_IFUNC support.
* Add patches/any/submitted-ldsodefs_rtld_debug.diff to fix
EGLIBC_RTLD_DEBUG support on non NPTL systems.
* Add patches/any/local-relro-mprotect.patch to not crash with PaX
kernels. Closes: #611195.
* Add patches/any/cvs-dl-missing-deps.diff to output an early error
when dependencies are missing. Closes: #612792.
* Add patches/any/cvs-rtld-prelink.diff to fix segfault on prelinked
binaries.
* Add patches/sparc/submitted-bzero.diff to fix bzero() on sparc.
* Add patches/powerpc/local-libgcc_eh-ld.so.diff to fix bug-atexit3
test on PowerPC.
* Add patches/alpha/submitted-fcntl_h.diff, submitted-stackinfo.diff,
submitted-libm-hidden.diff, submitted-statfs.diff and
submitted-fxstatat.patch to fix FTBFS on alpha.
* Add patches/any/local-linuxthreads-deps.diff to fix testsuite issues
on GNU/kFreeBSD.
* Add patches/s390/submitted-iconv-z9-109.diff to fix FTBFS on s390
with recent binutils.
* Add patches/hppa/submitted-fcntl_h.diff, hppa/submitted-stackinfo.diff
and hppa/submitted-libm-hidden.diff to fix FTBFS on hppa.
* Add patches/alpha/submitted-____longjmp_chk.diff to fix longjmp() with
FORTIFY on alpha.
* Add patches/alpha/submitted-PTR_MANGLE.diff to fix exceptions on alpha.
* Add patches/i386/cvs-cacheinfo.diff to fix empty LEVEL*CACHE* getconf()
entries for some CPU. Closes: #609389.
* Add patches/any/local-ldconfig-multiarch.diff from Steve Langasek to
add multiarch support to ldconfig.
* Add patches/alpha/local-strncmp.diff to remove broken alpha specific
implementation of strncmp().
.
[ Samuel Thibault ]
* Add patches/any/cvs-glro_dl_debug_mask.diff to fix build without
EGLIBC_RTLD_DEBUG support.
* Add patches/hurd-i386/cvs-header-prot.diff,
patches/hurd-i386/cvs-psiginfo.diff, and
patches/hurd-i386/local-ptsname.diff to fix hurd-i386 build.
* Update expected hurd-i386 failures with new tests.
* Add patches/hurd-i386/local-add-needed.diff to fix getting functions from
libmachuser and libhurduser with gold linking.
.
[ Steve Langasek ]
* Set Multi-Arch: foreign on the appropriate packages.
* debian/rules.d/debhelper.mk: set $rtlddir in the debhelper substitution
rules, so we don't substitute an empty string.
Checksums-Sha1:
d79d6c4081cb94577c9b681af1d9c18481e16d86 2702 eglibc_2.13-0exp5.dsc
86eb6a5f77c2be9cc753ee4d74fc8c1e994d1589 23004247 eglibc_2.13.orig.tar.gz
21f352a6ec0dc528ba739b27cb90b3d4d6cd5948 819512 eglibc_2.13-0exp5.diff.gz
8eb1d4b03ec4d7275715108d16c89d183f4526e1 1880538 glibc-doc_2.13-0exp5_all.deb
1ee21397c3ca3c0d9dbd289cb83746fe150edfc2 11189796
eglibc-source_2.13-0exp5_all.deb
2b38a766946c90b5ac1bb31058c8f571c29fe079 4800404 locales_2.13-0exp5_all.deb
44b9e6f2ff8d3f41b7b7cc398e8d05b439a0dac5 4309190 libc6_2.13-0exp5_amd64.deb
8eb482941db7613c77492c549353116f318876b3 2629796 libc6-dev_2.13-0exp5_amd64.deb
3c5e8ceb45153b6ffb158531c5ae4c24d0ef6012 2073530
libc6-prof_2.13-0exp5_amd64.deb
298c65046891d6eeb8841e38094153dd65dcbf14 1580556 libc6-pic_2.13-0exp5_amd64.deb
6fd87965d1fa9ebe2f7415002a3a4c5b1e19e694 1078022 libc-bin_2.13-0exp5_amd64.deb
fa4df9527f202e90bc8a742639706066f3494ffc 209342
libc-dev-bin_2.13-0exp5_amd64.deb
a4335c2945024215df008a6718dd43ef2d692870 3747528
locales-all_2.13-0exp5_amd64.deb
32c46ec7b36c5acbd0cbc4ccf603161dd6c4bd0a 3828790
libc6-i386_2.13-0exp5_amd64.deb
071e62adadc43e9d5f06041adec50b14e71e6fa0 1553474
libc6-dev-i386_2.13-0exp5_amd64.deb
d0f39a42c7426c90ebffd3378c09617dd45778fc 198934 nscd_2.13-0exp5_amd64.deb
30e999cbf5b7a964e46311f6d6e56cfaff9e1e35 10490282
libc6-dbg_2.13-0exp5_amd64.deb
c3153c79ef83203ad935b0283821dfc6cd42a9bf 1180662
libc6-udeb_2.13-0exp5_amd64.udeb
0b310c2ad8a8fed13570a06b83ed8ea87a7a5e27 11108
libnss-dns-udeb_2.13-0exp5_amd64.udeb
3574c4b894bbdf25bea85f3a84499ec3027baecf 19256
libnss-files-udeb_2.13-0exp5_amd64.udeb
Checksums-Sha256:
8593737230d72db19ffc6a1c26383796e3b59332712fe0f23dd49c92812fc77d 2702
eglibc_2.13-0exp5.dsc
5e6dce233f0d0f89453b369efbc1ff360956b5d2de45c03c9bc8c52eef98868f 23004247
eglibc_2.13.orig.tar.gz
a8e0a70890b37ae4bde5357c08efcaad46fddd38133d22587311dfe0a07539d8 819512
eglibc_2.13-0exp5.diff.gz
5dcb204dbf8d348d87cf94bd902198ce8d98784aa56c41ff3ccf3dd1ea2a9378 1880538
glibc-doc_2.13-0exp5_all.deb
1752a12698db0244316f66538f02215cb516d0b33c87661eb404bd6f3a0f65c5 11189796
eglibc-source_2.13-0exp5_all.deb
6c58cc7dd97517ac53baa96f10bc348d8254a4fd2471abdd0669418f9db81829 4800404
locales_2.13-0exp5_all.deb
ecb0534ffa9cd0cd839931a0d4247b8d780a008f7059fc52f1b21a8b4e8d4930 4309190
libc6_2.13-0exp5_amd64.deb
edd73fc3ed87ac81d621af6c29ca9830d2d1a09ad2ca95fb41791678833117b3 2629796
libc6-dev_2.13-0exp5_amd64.deb
e0a4041c8baf01de83a114e4ce9d3a8a7f6139057dd404e8019076d2ff393793 2073530
libc6-prof_2.13-0exp5_amd64.deb
b167b607ba98799fcf3d06019d0171b63ddae933225c91013c45ca8b8d9110b6 1580556
libc6-pic_2.13-0exp5_amd64.deb
1442c044328fa5ee38a3c50763447cd0c823d2899f29111f709e7dc3b6e629c8 1078022
libc-bin_2.13-0exp5_amd64.deb
b621db13f302d23fa534858da9147d2c0af4eb70693d6422aaec6625f4618aa8 209342
libc-dev-bin_2.13-0exp5_amd64.deb
9d32ed354ca5259b58e081b4cc989abec25ab9eaecf6793f0998d1776b255838 3747528
locales-all_2.13-0exp5_amd64.deb
64fc1601dbeda44c6d92ecb7aff082d1f83db9ea5ef8325ebf3cf879efb6ec14 3828790
libc6-i386_2.13-0exp5_amd64.deb
58ded811bfc1ae884413d42ee5b73e221d6dd79d4656524c51bb0f529048be7c 1553474
libc6-dev-i386_2.13-0exp5_amd64.deb
ba2898250f19a080972441b17c7a4b62cc7dac00bdad19b3cd8d2d781b0a6ed7 198934
nscd_2.13-0exp5_amd64.deb
8116a9f6e2354b0c38f2516d0c59c06e40c7131715f79bf981f439dbe6a78524 10490282
libc6-dbg_2.13-0exp5_amd64.deb
c6aa8dca751255befff65c949c6ec65b0c98bb87c001df69a8f1251f16cdb559 1180662
libc6-udeb_2.13-0exp5_amd64.udeb
5c841d32daea9b3fe9e26fc65179556589cf0e76ac2063074b74d4906008261b 11108
libnss-dns-udeb_2.13-0exp5_amd64.udeb
178dd942420d7bb32bf092275c28e13e3f924af6b194f66df19b74dd411c431c 19256
libnss-files-udeb_2.13-0exp5_amd64.udeb
Files:
833f44ed9e4df77eaa4367eee1ba6c95 2702 libs required eglibc_2.13-0exp5.dsc
be63a487c69b3f4198def94d7254b250 23004247 libs required eglibc_2.13.orig.tar.gz
61965024334a60b721ef8fb878f9010e 819512 libs required eglibc_2.13-0exp5.diff.gz
494774eab1b2418f0c642e82f3a5e042 1880538 doc optional
glibc-doc_2.13-0exp5_all.deb
82b6e99a6d6f5ec2dfb97ff31d10b5c6 11189796 devel optional
eglibc-source_2.13-0exp5_all.deb
d312336cdda67c9ed560ded715121e92 4800404 localization standard
locales_2.13-0exp5_all.deb
6ddcd468bef0ca228e987ed91f70daee 4309190 libs required
libc6_2.13-0exp5_amd64.deb
89164c805385c4fb4ed649b224d9f707 2629796 libdevel optional
libc6-dev_2.13-0exp5_amd64.deb
dec8b02c783107ec805294522b93345e 2073530 libdevel extra
libc6-prof_2.13-0exp5_amd64.deb
c315f6cf5d60fadd151f1971048d9728 1580556 libdevel optional
libc6-pic_2.13-0exp5_amd64.deb
00189c720ffede4b37584572c5382936 1078022 libs required
libc-bin_2.13-0exp5_amd64.deb
f38a33dfbfd7442a0e43da8578f04688 209342 libdevel optional
libc-dev-bin_2.13-0exp5_amd64.deb
582b4785d14c779286c5c98b167e542c 3747528 localization extra
locales-all_2.13-0exp5_amd64.deb
ac589d6fe42b160e336ee46bab2ee09a 3828790 libs optional
libc6-i386_2.13-0exp5_amd64.deb
45399af3fe6dfe313ec91c9da46b84be 1553474 libdevel optional
libc6-dev-i386_2.13-0exp5_amd64.deb
fd16919e5aab0306425ebaa0ca5cbb3d 198934 admin optional
nscd_2.13-0exp5_amd64.deb
78734fe93faa444a9cbb19354c9a729b 10490282 debug extra
libc6-dbg_2.13-0exp5_amd64.deb
f03a5b93f7fd5c6c3283442d997b328a 1180662 debian-installer extra
libc6-udeb_2.13-0exp5_amd64.udeb
77dfc66c5ccfe2ec5bad24cdbdf1b8c3 11108 debian-installer extra
libnss-dns-udeb_2.13-0exp5_amd64.udeb
3c94ac2deb88b5b3a381f0c49e18a46d 19256 debian-installer extra
libnss-files-udeb_2.13-0exp5_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFNkQ7bw3ao2vG823MRAkCPAJ0TR9oblIx1s8YHgxpC0yzmdy/njwCeIYRG
B6Y4UtEgQ1hEypW7lVAN4f4=
=LoO+
-----END PGP SIGNATURE-----
--- End Message ---