Your message dated Thu, 09 Jun 2011 15:33:29 +0000
with message-id <e1quhef-00089z...@franck.debian.org>
and subject line Bug#629862: fixed in eglibc 2.13-6
has caused the Debian Bug report #629862,
regarding FTBFS: tst-writev fails on amd64 due to changes in kernels >= 2.6.37
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
629862: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629862
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: eglibc
Version: FTBFS with kernels >= 2.6.37 (error in tst-writev)
Severity: serious
Justification: fails to build from source
Tested with (self-built) kernels 2.6.38.6 and 2.6.39.1: tst-writev fails with
Error 1. It succeeds on 2.6.36.4.
On closer inspection the writev() call in tst-writev returns a value that is
4096 smaller than expected.
strace howeer shows that the iovec parameter to the actual syscall is as
expected.
IMHO this result is correct (and tst-writev must be modified or scrapped):
starting with 2.6.37 the Linux kernel "clamps" the maximum amount
of what can be written in a single syscall to MAX_RW_COUNT = INT_MAX &
PAGE_CACHE_MASK.
Cf. the changes to rw_copy_check_uvector() in fs/read_write.c in 2.6.37
Cheers, Roderich
-- System Information:
Debian Release: wheezy/sid
APT prefers oneiric
APT policy: (500, 'oneiric'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.39.1 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: eglibc
Source-Version: 2.13-6
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-6_all.deb
to main/e/eglibc/eglibc-source_2.13-6_all.deb
eglibc_2.13-6.diff.gz
to main/e/eglibc/eglibc_2.13-6.diff.gz
eglibc_2.13-6.dsc
to main/e/eglibc/eglibc_2.13-6.dsc
glibc-doc_2.13-6_all.deb
to main/e/eglibc/glibc-doc_2.13-6_all.deb
libc-bin_2.13-6_amd64.deb
to main/e/eglibc/libc-bin_2.13-6_amd64.deb
libc-dev-bin_2.13-6_amd64.deb
to main/e/eglibc/libc-dev-bin_2.13-6_amd64.deb
libc6-dbg_2.13-6_amd64.deb
to main/e/eglibc/libc6-dbg_2.13-6_amd64.deb
libc6-dev-i386_2.13-6_amd64.deb
to main/e/eglibc/libc6-dev-i386_2.13-6_amd64.deb
libc6-dev_2.13-6_amd64.deb
to main/e/eglibc/libc6-dev_2.13-6_amd64.deb
libc6-i386_2.13-6_amd64.deb
to main/e/eglibc/libc6-i386_2.13-6_amd64.deb
libc6-pic_2.13-6_amd64.deb
to main/e/eglibc/libc6-pic_2.13-6_amd64.deb
libc6-prof_2.13-6_amd64.deb
to main/e/eglibc/libc6-prof_2.13-6_amd64.deb
libc6-udeb_2.13-6_amd64.udeb
to main/e/eglibc/libc6-udeb_2.13-6_amd64.udeb
libc6_2.13-6_amd64.deb
to main/e/eglibc/libc6_2.13-6_amd64.deb
libnss-dns-udeb_2.13-6_amd64.udeb
to main/e/eglibc/libnss-dns-udeb_2.13-6_amd64.udeb
libnss-files-udeb_2.13-6_amd64.udeb
to main/e/eglibc/libnss-files-udeb_2.13-6_amd64.udeb
locales-all_2.13-6_amd64.deb
to main/e/eglibc/locales-all_2.13-6_amd64.deb
locales_2.13-6_all.deb
to main/e/eglibc/locales_2.13-6_all.deb
multiarch-support_2.13-6_amd64.deb
to main/e/eglibc/multiarch-support_2.13-6_amd64.deb
nscd_2.13-6_amd64.deb
to main/e/eglibc/nscd_2.13-6_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 629...@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: Thu, 09 Jun 2011 14:30:19 +0200
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-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 libc6-loongson2f libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.13-6
Distribution: unstable
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-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-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
multiarch-support - Transitional package to ensure multiarch compatibility
nscd - Embedded GNU C Library: Name Service Cache Daemon
Closes: 629289 629426 629534 629862
Changes:
eglibc (2.13-6) unstable; urgency=low
.
[ Aurelien Jarno ]
* kfreebsd/local-sysdeps.diff, update to revision 3406 (from glibc-bsd),
to fix <sys/mount.h>. Closes: #629289, #629426.
* debian/sysdeps/linux.mk: remove obsolete comment and code about
asm-sparc64. Use the multiarch asm directory if present.
* debian/copyright: update.
* Update breaks on pre-multiarch packages.
* Allow tst-writev to fail due to changes on recent kernels. Closes:
#629862.
.
[ Samuel Thibault ]
* Update "expected" hurd-i386 failures.
.
[ Clint Adams ]
* Remove spurious exclamation point in architecture dependency.
* Add lintian overrides for eglibc-source, from Marcin Juszkiewicz.
.
[ Steve Langasek ]
* debian/debhelper.in/libc.preinst: additional check for extra copies of
/lib/ld-2.*.so not known to dpkg, as these cause problems when the real
linker moves to /lib/<triplet> for multiarch and ldconfig leaves
/lib/ld-linux.so.N pointing at an old glibc. Closes: #629534.
Checksums-Sha1:
3d3ea0e225810d53504e536b4d205e76510af99e 2721 eglibc_2.13-6.dsc
f7f5c2f559c86bd6af9fa2c3934be6e44b33b50d 852232 eglibc_2.13-6.diff.gz
c3e1aa8d3a333a41fbe5e649c6dc7c1e0c855e55 1883294 glibc-doc_2.13-6_all.deb
b157e7cd8a1ed78be46bdcf3830263b128b47cf6 12070174 eglibc-source_2.13-6_all.deb
ebe1c0d0fc612834a70329196931a49c1636507e 4804800 locales_2.13-6_all.deb
094de83ca32d5a2fb5b43ca095097929da74e080 4313944 libc6_2.13-6_amd64.deb
32508462fe576d949580f8cefd50f7e416d65536 2632014 libc6-dev_2.13-6_amd64.deb
05badacd9fb5d7cbb3eae55003308c4ef002f25a 2075800 libc6-prof_2.13-6_amd64.deb
7ee7debc1d91c8d59cce95ba857106b06fee355b 1581340 libc6-pic_2.13-6_amd64.deb
b75225aaf56fc895d2606821616552461edfda5c 1081092 libc-bin_2.13-6_amd64.deb
ee311f00b70dab6ffbf7ef4b07b45c0ba682282c 211786 libc-dev-bin_2.13-6_amd64.deb
adb0fe69984822c1e75771e088ce04d2bd0409f8 3745574 locales-all_2.13-6_amd64.deb
8de0b711ecd4954e3a33aea20da2d71eacd59feb 137120
multiarch-support_2.13-6_amd64.deb
2742e51a3ce67dee8f21ed9a73599971fd640b50 3831994 libc6-i386_2.13-6_amd64.deb
421e2d5a9153f80346a17967286b9ca3ed30b513 1556972
libc6-dev-i386_2.13-6_amd64.deb
54633fc290932929c526328554dd6fa777c1cc97 201302 nscd_2.13-6_amd64.deb
6b548cc350a85c9af1942b560c30fc0a04e908a5 10487644 libc6-dbg_2.13-6_amd64.deb
cf3f8a5985dc285f39c4d8b8923b05dda4a4e550 1179534 libc6-udeb_2.13-6_amd64.udeb
d7225be5436d2e2ce5881f0bedd7ac67d2ca9d05 11102
libnss-dns-udeb_2.13-6_amd64.udeb
f759d7ff54b0a8446a8f26e80879a21f3d1c5493 19282
libnss-files-udeb_2.13-6_amd64.udeb
Checksums-Sha256:
ccd05d5a387d6e1953036606b84db0503b829bb1c24718fe75a3f8be65e070de 2721
eglibc_2.13-6.dsc
5cc9d50862017b04fdc315361c1e9c02b407626a6647fb35194e0f9c2b9c97e4 852232
eglibc_2.13-6.diff.gz
c59cbabdd8a914132b333080a8f4cacb90ad0f8e43c92ab1e778b8b08e01e3b3 1883294
glibc-doc_2.13-6_all.deb
332b6e88d3a81a403e227f91e3f89c7ed898966469daf6621ec85d5d847beab1 12070174
eglibc-source_2.13-6_all.deb
cbe8e36e54a5667948f8ccb2ad27376262a0f705d8f7ab2d98042186581287c5 4804800
locales_2.13-6_all.deb
8d3a4e1b8e5e27014d1c6c65edd6ce1dcc4897d7ef675dedb623addd25aa6c11 4313944
libc6_2.13-6_amd64.deb
8124c3374027b93c5c0ac683512e18c562b366c9d47781a7dcac84e74f37a1e8 2632014
libc6-dev_2.13-6_amd64.deb
42c0c9cfda8eac24441b7abce4194bd1cebff28764e60cb4440a08353bf706b1 2075800
libc6-prof_2.13-6_amd64.deb
372ed85ada3c630a74a446250b881c570a32db0db8376adabe9fe2b154925542 1581340
libc6-pic_2.13-6_amd64.deb
9b0b4afe0871dd69522c53c8676d2e76355aa0f5613cc0b2a446bf49d1865f25 1081092
libc-bin_2.13-6_amd64.deb
ee9bf42aacff35e2e252d475b7d67b8de057ea6dfeaf5e534e1d0e0f6af1f1ef 211786
libc-dev-bin_2.13-6_amd64.deb
87da5e624ae6b37046ae66075bdc3fcbb3e9802aa243f900e47425be99a5d3b2 3745574
locales-all_2.13-6_amd64.deb
ef425021758db1337c710dc2e2dc921f4fae96c9b06b0e3eb79e35cc45a5dd8d 137120
multiarch-support_2.13-6_amd64.deb
30fae84697d67c5e5f61efa2cc5373e405584004305336b6d194e10fdf89866c 3831994
libc6-i386_2.13-6_amd64.deb
8b1fec938404776642f8b4baa7cc6579d29270180a72c7cd3b975491e00972a9 1556972
libc6-dev-i386_2.13-6_amd64.deb
36cd12b973a0702f80e8c7c4a43bc67e293b1769816ff960eafb49e118333927 201302
nscd_2.13-6_amd64.deb
e5c983339c854494ffc1efa2b7216c09e7334f8e694770c20773699c05d6048a 10487644
libc6-dbg_2.13-6_amd64.deb
0af0fdb8cb38ed1a4935160a21f21f1aae5cecf5c54d3ac5c06a17ecdc5e4cf6 1179534
libc6-udeb_2.13-6_amd64.udeb
031ac3c6279b47058930bd73ea161d1733862a487d65db9fa712d0067c7e8f75 11102
libnss-dns-udeb_2.13-6_amd64.udeb
0d2174c987da909b2848f7cdd620c67d32b5db2d044c0e27f4711be1e04ffa24 19282
libnss-files-udeb_2.13-6_amd64.udeb
Files:
4b3a6231f186011262898e6b0d9a8f5c 2721 libs required eglibc_2.13-6.dsc
67a4d14527af7436df4e855eae2a5382 852232 libs required eglibc_2.13-6.diff.gz
4f1ef53f184a39c169ae3ac654df5a62 1883294 doc optional glibc-doc_2.13-6_all.deb
1e6a6cfd317924f1b0e7939d5e0db67f 12070174 devel optional
eglibc-source_2.13-6_all.deb
dfa0ac49ef02285acb115e3f60263f9b 4804800 localization standard
locales_2.13-6_all.deb
874009b7f73b48cf8768aadab581373d 4313944 libs required libc6_2.13-6_amd64.deb
65c45c3a7575833ccfbd05f2657dc449 2632014 libdevel optional
libc6-dev_2.13-6_amd64.deb
72c6335d0f59d181f97d0493117ace0a 2075800 libdevel extra
libc6-prof_2.13-6_amd64.deb
f50d6967dd5627e23ce441d566288598 1581340 libdevel optional
libc6-pic_2.13-6_amd64.deb
9cc3b2dfbf8cd3e85c222a70eca06227 1081092 libs required
libc-bin_2.13-6_amd64.deb
be43cb3e38af080807e2abbd52022c16 211786 libdevel optional
libc-dev-bin_2.13-6_amd64.deb
e354f6a12e1d3c3bb7373075a99e04de 3745574 localization extra
locales-all_2.13-6_amd64.deb
38e2e3562945fec7acbcdcb893d291fc 137120 libs standard
multiarch-support_2.13-6_amd64.deb
25905040fd616bbae7d9972d29747b0a 3831994 libs optional
libc6-i386_2.13-6_amd64.deb
41ef1547c057984f4598dcea8d86dca5 1556972 libdevel optional
libc6-dev-i386_2.13-6_amd64.deb
6d49c481580f2d82499d72a893a2a986 201302 admin optional nscd_2.13-6_amd64.deb
8ffd942921e2e1708338a7a0cb266e1b 10487644 debug extra
libc6-dbg_2.13-6_amd64.deb
cbd607031bde6d176be976f2c7f8460b 1179534 debian-installer extra
libc6-udeb_2.13-6_amd64.udeb
c9e7988d2edfa70a66ee06bdeac961ea 11102 debian-installer extra
libnss-dns-udeb_2.13-6_amd64.udeb
40d4ee19ed3303e5a9863fcdce0eed5e 19282 debian-installer extra
libnss-files-udeb_2.13-6_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFN8NVPw3ao2vG823MRAqaTAJ9g16Y55PJXZ6gRGPS7aJN8yQjsqwCfTpn3
vqWxJ9k9sROTidf/9+EPAaU=
=LzlT
-----END PGP SIGNATURE-----
--- End Message ---