Your message dated Mon, 02 Jun 2008 23:32:08 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#480892: fixed in glibc 2.7-12
has caused the Debian Bug report #480892,
regarding glibc: FTBFS {arm} error: asm/page.h: No such file or directory
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 [EMAIL PROTECTED]
immediately.)
--
480892: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480892
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: glibc
Version: 2.7-11
Severity: serious
Justification: FTBFS on arm
http://buildd.debian.org/fetch.cgi?pkg=glibc;ver=2.7-11;arch=arm;stamp=1210520966
gcc-4.3 ../ports/sysdeps/unix/sysv/linux/arm/ioperm.c -c -std=gnu99
-fgnu89-inline -O2 -Wall -Winline -Wwrite-strings -fmerge-all-constants
-fstrict-aliasing -g -pipe -Wstrict-prototypes -I../include
-I/build/buildd/glibc-2.7/build-tree/arm-libc/misc
-I/build/buildd/glibc-2.7/build-tree/arm-libc -I../ports/sysdeps/arm/elf
-I../ports/sysdeps/unix/sysv/linux/arm/nptl
-I../ports/sysdeps/unix/sysv/linux/arm
-I../ports/sysdeps/unix/sysv/linux -I../nptl/sysdeps/unix/sysv/linux
-I../nptl/sysdeps/pthread -I../sysdeps/pthread
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet
-I../ports/sysdeps/unix/sysv -I../nptl/sysdeps/unix/sysv
-I../sysdeps/unix/sysv -I../ports/sysdeps/unix/arm
-I../ports/sysdeps/unix -I../nptl/sysdeps/unix -I../sysdeps/unix
-I../sysdeps/posix -I../ports/sysdeps/arm/fpu
-I../ports/sysdeps/arm/nptl -I../ports/sysdeps/arm
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -I../ports -I../nptl -I..
-I../libio -I. -nostdinc -isystem
/usr/lib/gcc/arm-linux-gnu/4.3.1/include -isystem
/usr/lib/gcc/arm-linux-gnu/4.3.1/include-fixed -isystem
/build/buildd/glibc-2.7/debian/include -D_LIBC_REENTRANT -include
../include/libc-symbols.h -o
/build/buildd/glibc-2.7/build-tree/arm-libc/misc/ioperm.o -MD -MP -MF
/build/buildd/glibc-2.7/build-tree/arm-libc/misc/ioperm.o.dt -MT
/build/buildd/glibc-2.7/build-tree/arm-libc/misc/ioperm.o
../ports/sysdeps/unix/sysv/linux/arm/ioperm.c:48:22: error: asm/page.h:
No such file or directory
../ports/sysdeps/unix/sysv/linux/arm/ioperm.c: In function 'init_iosys':
../ports/sysdeps/unix/sysv/linux/arm/ioperm.c:108: warning: unused
variable 'len'
make[3]: *** [/build/buildd/glibc-2.7/build-tree/arm-libc/misc/ioperm.o]
Error 1
make[3]: Leaving directory
`/build/buildd/glibc-2.7/build-tree/glibc-2.7/misc'
make[2]: *** [misc/subdir_lib] Error 2
make[2]: Leaving directory
`/build/buildd/glibc-2.7/build-tree/glibc-2.7'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/glibc-2.7/build-tree/arm-libc'
make: *** [/build/buildd/glibc-2.7/stamp-dir/build_libc] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
This bug has already been identified on the cross-gcc list:
http://sourceware.org/ml/crossgcc/2008-05/msg00014.html
Courtesy of Matthias Kaehlcke <matthias at kaehlcke dot net>
ARM toolchains with glibc 2.7 don't build with crosstool-ng, due to an
include that is no longer exported by the linux kernel. the following
patch fixes this problem
diff -urN crosstool-ng-1.1.0.orig/patches/glibc/ports-2.7/100-ARM.patch
crosstool-ng-1.1.0/patches/glibc/ports-2.7/100-ARM.patch
--- crosstool-ng-1.1.0.orig/patches/glibc/ports-2.7/100-ARM.patch
1970-01-01 01:00:00.000000000 +0100
+++ crosstool-ng-1.1.0/patches/glibc/ports-2.7/100-ARM.patch
2008-05-12 16:51:33.000000000 +0200
@@ -0,0 +1,10 @@
+--- glibc-2.7.orig/glibc-ports-2.7/sysdeps/unix/sysv/linux/arm/ioperm.c
2008-05-12 13:09:37.000000000 +0200
++++ glibc-2.7/glibc-ports-2.7/sysdeps/unix/sysv/linux/arm/ioperm.c
2008-05-12 13:09:50.000000000 +0200
+@@ -45,7 +45,6 @@
+ #include <sys/mman.h>
+
+ #include <linux/version.h>
+-#include <asm/page.h>
+ #include <sys/sysctl.h>
+
+ #define PATH_ARM_SYSTYPE "/etc/arm_systype"
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.7-12
We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:
glibc-doc_2.7-12_all.deb
to pool/main/g/glibc/glibc-doc_2.7-12_all.deb
glibc-source_2.7-12_all.deb
to pool/main/g/glibc/glibc-source_2.7-12_all.deb
glibc_2.7-12.diff.gz
to pool/main/g/glibc/glibc_2.7-12.diff.gz
glibc_2.7-12.dsc
to pool/main/g/glibc/glibc_2.7-12.dsc
libc6-dbg_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-dbg_2.7-12_amd64.deb
libc6-dev-i386_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-dev-i386_2.7-12_amd64.deb
libc6-dev_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-dev_2.7-12_amd64.deb
libc6-i386_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-i386_2.7-12_amd64.deb
libc6-pic_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-pic_2.7-12_amd64.deb
libc6-prof_2.7-12_amd64.deb
to pool/main/g/glibc/libc6-prof_2.7-12_amd64.deb
libc6-udeb_2.7-12_amd64.udeb
to pool/main/g/glibc/libc6-udeb_2.7-12_amd64.udeb
libc6_2.7-12_amd64.deb
to pool/main/g/glibc/libc6_2.7-12_amd64.deb
libnss-dns-udeb_2.7-12_amd64.udeb
to pool/main/g/glibc/libnss-dns-udeb_2.7-12_amd64.udeb
libnss-files-udeb_2.7-12_amd64.udeb
to pool/main/g/glibc/libnss-files-udeb_2.7-12_amd64.udeb
locales-all_2.7-12_amd64.deb
to pool/main/g/glibc/locales-all_2.7-12_amd64.deb
locales_2.7-12_all.deb
to pool/main/g/glibc/locales_2.7-12_all.deb
nscd_2.7-12_amd64.deb
to pool/main/g/glibc/nscd_2.7-12_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aurelien Jarno <[EMAIL PROTECTED]> (supplier of updated glibc 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 02 Jun 2008 19:14:35 +0200
Source: glibc
Binary: glibc-doc glibc-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-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67
libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.7-12
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <[EMAIL PROTECTED]>
Changed-By: Aurelien Jarno <[EMAIL PROTECTED]>
Description:
glibc-doc - GNU C Library: Documentation
glibc-source - GNU C Library: sources
libc0.1 - GNU C Library: Shared libraries
libc0.1-dbg - GNU C Library: Libraries with debugging symbols
libc0.1-dev - GNU C Library: Development Libraries and Header Files
libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
libc0.1-i686 - GNU C Library: Shared libraries [i686 optimized]
libc0.1-pic - GNU C Library: PIC archive library
libc0.1-prof - GNU C Library: Profiling Libraries
libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc0.3 - GNU C Library: Shared libraries
libc0.3-dbg - GNU C Library: Libraries with debugging symbols
libc0.3-dev - GNU C Library: Development Libraries and Header Files
libc0.3-pic - GNU C Library: PIC archive library
libc0.3-prof - GNU C Library: Profiling Libraries
libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc6 - GNU C Library: Shared libraries
libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
libc6-dbg - GNU C Library: Libraries with debugging symbols
libc6-dev - GNU C Library: Development Libraries and Header Files
libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
libc6-dev-i386 - GNU C Library: 32bit development libraries for AMD64
libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for
ppc64
libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
libc6-dev-s390x - GNU C Library: 64bit Development Libraries for IBM zSeries
libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
libc6-i386 - GNU C Library: 32bit shared libraries for AMD64
libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
libc6-pic - GNU C Library: PIC archive library
libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
libc6-prof - GNU C Library: Profiling Libraries
libc6-s390x - GNU C Library: 64bit Shared libraries for IBM zSeries
libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
libc6-sparcv9b - GNU C Library: Shared libraries [v9b optimized]
libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
libc6-xen - GNU C Library: Shared libraries [Xen version]
libc6.1 - GNU C Library: Shared libraries
libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
libc6.1-dbg - GNU C Library: Libraries with debugging symbols
libc6.1-dev - GNU C Library: Development Libraries and Header Files
libc6.1-pic - GNU C Library: PIC archive library
libc6.1-prof - GNU C Library: Profiling Libraries
libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
locales - GNU C Library: National Language (locale) data [support]
locales-all - GNU C Library: Precompiled locale data
nscd - GNU C Library: Name Service Cache Daemon
Closes: 475474 480892 482467 482505
Changes:
glibc (2.7-12) unstable; urgency=low
.
[ Aurelien Jarno ]
* patches/alpha/submitted-procfs_h.diff: don't include elf/asm.h on alpha,
as it has been removed from linux-libc-dev.
* patch/arm/cvs-ioperm.diff: don't include asm/page.h as it has been removed
from linux-libc-dev. Closes: #480892.
* patches/hppa/cvs-atomic.diff: don't remove "memory" asm constraint. Fixes
FTBFS on hppa.
* Update Swedish debconf translation, by Martin Bagge. Closes: #482467.
* sysdeps/amd64.mk, sysdeps/i386.mk, control.in/main: bump g++-4.3
build-depends
to (>= 4.3.0-2) to make sure the cld fix is applied. Use gcc-4.3 on amd64
and i386.
* patches/any/cvs-iconv-braces.diff: new patch from upstream to fix various
iconv bugs.
* local/manpages/nscd.conf.5: update nscd.conf manpage. Closes: #482505.
.
[ Clint Adams ]
* Add any/cvs-regex_anchor.diff to fix performance anomaly with ^$.
closes: #475474.
.
[ Samuel Thibault ]
* patches/hurd-i386/cvs-termios.diff: update patch, fixes compilation of
jove.
* patches/hurd-i386/local-pthread-unsupported-stubs.diff: new patch to
declare the unsupported function stubs, fixes compilation of pike. Also
bump the dependency on hurd-dev to get <gnu/stubs-pthread.h>.
* patches/hurd-i386/local-unlockpt-chroot.diff: new patch to fix ptys in
chroots.
Checksums-Sha1:
9f44a4b79a35d4ba7372312b2f36c433b2da7583 2561 glibc_2.7-12.dsc
7e017ae0bd7f3186883c8a8d09f7c55d8057fada 723465 glibc_2.7-12.diff.gz
0a90901b83a04a2ac1f1cb611a5665f9a2162e77 1627348 glibc-doc_2.7-12_all.deb
58ac05fa13a7ea4ee39c71661eb419c23d07314f 15979840 glibc-source_2.7-12_all.deb
6541f602d29df4f532c6c505786e0f6a82020ea8 4493242 locales_2.7-12_all.deb
1e8ceeb496e88c8018fa2a0423a77f478976d983 4959724 libc6_2.7-12_amd64.deb
79d664d8cf19e568a39313cdb9a8f70e0dbb7b0d 2505024 libc6-dev_2.7-12_amd64.deb
c400750e585fb97127c7fc1856afedfa92553369 1931402 libc6-prof_2.7-12_amd64.deb
927ca7e6dd38121175ec0b7ade22c4ca65593182 1466164 libc6-pic_2.7-12_amd64.deb
6a60b8b9d4a92590288191ba46c57f5f39d50475 2755332 locales-all_2.7-12_amd64.deb
9218d7c85a0fe690a38a85e0ad604b3a15b983cd 3778354 libc6-i386_2.7-12_amd64.deb
43f9b8ac2073e7b0a40dd6e986ca328d30b02318 1460790
libc6-dev-i386_2.7-12_amd64.deb
018f17299d64232e6ccb46f78f254afb0cb7d5da 173054 nscd_2.7-12_amd64.deb
fff2f68473211966ed760e1d0e23b29d53d1f887 5336800 libc6-dbg_2.7-12_amd64.deb
ba31d3e7e8d94b91d92484e058d6188b9822ab88 1107662 libc6-udeb_2.7-12_amd64.udeb
08020ade8a4079207d38ae919ef8ecbbabd802d0 9372 libnss-dns-udeb_2.7-12_amd64.udeb
d63e3f9bca795b4da515bffc630b7269a1b52d77 18466
libnss-files-udeb_2.7-12_amd64.udeb
Checksums-Sha256:
2b023c9f8dee2dfd3705c76feed36c09c4ba6042bdb4f0f2e08c814d57ed6ed1 2561
glibc_2.7-12.dsc
0c442c1d3e0e23acbfd6bd9db25566b21f7e72791f10cee04789a454d2e76144 723465
glibc_2.7-12.diff.gz
621cc0769905a34ec3cbcc4c246abe30e338da4361400cf5f6048061068255df 1627348
glibc-doc_2.7-12_all.deb
50043db8d22d85b010893f4ac4379a0e89835269a6bcf3d48738bff41b5464fb 15979840
glibc-source_2.7-12_all.deb
4097a3ec45e81c12a51049dd50204dec62386a5a53c3fbe633054de59726213f 4493242
locales_2.7-12_all.deb
a49e4824988dc1654c063a79884908f64c4c98a9a923df84f42c495d520ddaab 4959724
libc6_2.7-12_amd64.deb
37f14774d5858aa6d2d1f497de9e005a8372fc5efc440547fbbfab40c1709e04 2505024
libc6-dev_2.7-12_amd64.deb
62e121b6080cc7f303ae2da0d0f256c976c41bc1bd04d2836e19492464728355 1931402
libc6-prof_2.7-12_amd64.deb
93e18f8f9fc9d2eac4b66b4bc4f8cd527de0cc0610ec2af2c0467a7c979b49ef 1466164
libc6-pic_2.7-12_amd64.deb
5481c8510b537a17d4e9f37634251c5a632007bbff4b8a6c8b8c065c12b5b276 2755332
locales-all_2.7-12_amd64.deb
3f5fc558f5543d5b2e4a223b5f91b271b024818d65dce461b32dc1c901c865e1 3778354
libc6-i386_2.7-12_amd64.deb
1017736b4081937e1a61e3984784ccec62a02a10034b694c0915658bd4460d4e 1460790
libc6-dev-i386_2.7-12_amd64.deb
58bf92750cf102d077b245a45ac4eaeeaa1abd8748fa95317fcc1ccbe0926132 173054
nscd_2.7-12_amd64.deb
6b9ce1a10ac5e9df37568999cae12c54bb36ae68238b2069314e584c2547671c 5336800
libc6-dbg_2.7-12_amd64.deb
de2550cdbdd291cabe79d68fc60c2fe55496f1fe176b1acf26d81a363b6cb670 1107662
libc6-udeb_2.7-12_amd64.udeb
4a35b37725036516fe5dc8e15612db0321b86e0de16e85262934380bc75ae976 9372
libnss-dns-udeb_2.7-12_amd64.udeb
50afd3f278f5d4ef9e74276d9a9f6c6b85f00c403f7087d3bc68eab3c5fc7885 18466
libnss-files-udeb_2.7-12_amd64.udeb
Files:
765a2ef3577d535bdc67f4a1ca8acba1 2561 libs required glibc_2.7-12.dsc
2e30bf5d4130c0f8da55d0633ba92908 723465 libs required glibc_2.7-12.diff.gz
a85893b2f13784f06267c5b979613c78 1627348 doc optional glibc-doc_2.7-12_all.deb
1c067b9a9b83d8871b0cd237f5f6b610 15979840 devel optional
glibc-source_2.7-12_all.deb
b0b578b1aa148b022a1bc1221cb11777 4493242 libs standard locales_2.7-12_all.deb
847330bb137f1e52548051d56ee7c4c6 4959724 libs required libc6_2.7-12_amd64.deb
b761161a9ce84189e1a2de2a9cd19537 2505024 libdevel optional
libc6-dev_2.7-12_amd64.deb
cb5aa28ab6174806c20e237e42caadc9 1931402 libdevel extra
libc6-prof_2.7-12_amd64.deb
6d766574db01c163be0f72ca7faa6892 1466164 libdevel optional
libc6-pic_2.7-12_amd64.deb
1d2ca64fbc702d0a9ae4d5ddfe0cba15 2755332 libs extra
locales-all_2.7-12_amd64.deb
8650191ed4e6942b196911093b6aed28 3778354 libs optional
libc6-i386_2.7-12_amd64.deb
72f3d82e495f7063f663c5ec55d35cc6 1460790 libdevel optional
libc6-dev-i386_2.7-12_amd64.deb
727f91865e05303dcf7f307bdff26a7a 173054 admin optional nscd_2.7-12_amd64.deb
686296c8827f9fa35ec6ad52ecb05a4f 5336800 libdevel extra
libc6-dbg_2.7-12_amd64.deb
9495ff687a3e0bb45f2eeda772f81e77 1107662 debian-installer extra
libc6-udeb_2.7-12_amd64.udeb
557896e36c2883b253241971bf3cd3ea 9372 debian-installer extra
libnss-dns-udeb_2.7-12_amd64.udeb
44896ca2952e6e37baef031dbce2012e 18466 debian-installer extra
libnss-files-udeb_2.7-12_amd64.udeb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIRGmZw3ao2vG823MRAqGTAJ4jbtc2XWwJQCQ1JnHkGyYKywoKaACfVtwY
xU559DrJNaY6/gVUBL8kUOA=
=XM6U
-----END PGP SIGNATURE-----
--- End Message ---