Your message dated Wed, 04 Jan 2012 15:18:05 +0000
with message-id <[email protected]>
and subject line Bug#653457: fixed in icu 4.8.1.1-2
has caused the Debian Bug report #653457,
regarding icu: ICU fails to build on armhf
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.)
--
653457: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: icu
Version: 4.8.1.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
I'm testing the armhf port for suitability and discovered that the icu packages
do not work properly and the source does not build on my armhf system. The
hardware is the Trim-Slice and it is up-to-date running unstable. I suspect the
problem is some kind of linker issue, but don't understand enough to
troubleshoot
and patch this issue myself.
All libraries and utilities in the Debian binary packages for icu fail to
display link information. Under armel, the ldd command works as expected.
Running ldd against the utilities included in libicu-dev (for example
/usr/bin/derb) or against the core libraries returns no output and and
exit return code of 1.
It looks like the library cache sees the libraries correctly and the elf
binary format is referencing the correct program interpreter:
# ldconfig -p | grep libicu
libicuuc.so.48 (libc6,hard-float) => /usr/lib/libicuuc.so.48
libicuuc.so (libc6,hard-float) => /usr/lib/libicuuc.so
libicutu.so.48 (libc6,hard-float) => /usr/lib/libicutu.so.48
libicutu.so (libc6,hard-float) => /usr/lib/libicutu.so
libicutest.so.48 (libc6,hard-float) => /usr/lib/libicutest.so.48
libicutest.so (libc6,hard-float) => /usr/lib/libicutest.so
libiculx.so.48 (libc6,hard-float) => /usr/lib/libiculx.so.48
libiculx.so (libc6,hard-float) => /usr/lib/libiculx.so
libicule.so.48 (libc6,hard-float) => /usr/lib/libicule.so.48
libicule.so (libc6,hard-float) => /usr/lib/libicule.so
libicui18n.so.48 (libc6,hard-float) => /usr/lib/libicui18n.so.48
libicui18n.so (libc6,hard-float) => /usr/lib/libicui18n.so
libicuio.so.48 (libc6,hard-float) => /usr/lib/libicuio.so.48
libicuio.so (libc6,hard-float) => /usr/lib/libicuio.so
libicudata.so.48 (ELF) => /usr/lib/libicudata.so.48
libicudata.so (ELF) => /usr/lib/libicudata.so
# readelf -a /usr/bin/derb | grep ld-linux
[Requesting program interpreter: /lib/arm-linux-gnueabihf/ld-linux.so.3]
I posted to the Debian-arm mailing list and it was suggested I create this
bug report. Any help would be appreciated.
Tony
-- System Information:
Debian Release: wheezy/sid
APT prefers unreleased
APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: armhf (armv7l)
Kernel: Linux 2.6.38.3-trimslice-1.03-00002-gd901be8 (SMP w/2 CPU cores;
PREEMPT)
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: icu
Source-Version: 4.8.1.1-2
We believe that the bug you reported is fixed in the latest version of
icu, which is due to be installed in the Debian FTP archive:
icu-doc_4.8.1.1-2_all.deb
to main/i/icu/icu-doc_4.8.1.1-2_all.deb
icu_4.8.1.1-2.debian.tar.gz
to main/i/icu/icu_4.8.1.1-2.debian.tar.gz
icu_4.8.1.1-2.dsc
to main/i/icu/icu_4.8.1.1-2.dsc
lib32icu-dev_4.8.1.1-2_amd64.deb
to main/i/icu/lib32icu-dev_4.8.1.1-2_amd64.deb
lib32icu48_4.8.1.1-2_amd64.deb
to main/i/icu/lib32icu48_4.8.1.1-2_amd64.deb
libicu-dev_4.8.1.1-2_amd64.deb
to main/i/icu/libicu-dev_4.8.1.1-2_amd64.deb
libicu48-dbg_4.8.1.1-2_amd64.deb
to main/i/icu/libicu48-dbg_4.8.1.1-2_amd64.deb
libicu48_4.8.1.1-2_amd64.deb
to main/i/icu/libicu48_4.8.1.1-2_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.
Jay Berkenbilt <[email protected]> (supplier of updated icu 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: Wed, 04 Jan 2012 09:52:11 -0500
Source: icu
Binary: libicu48 libicu48-dbg libicu-dev lib32icu48 lib32icu-dev icu-doc
Architecture: source all amd64
Version: 4.8.1.1-2
Distribution: unstable
Urgency: low
Maintainer: Jay Berkenbilt <[email protected]>
Changed-By: Jay Berkenbilt <[email protected]>
Description:
icu-doc - API documentation for ICU classes and functions
lib32icu-dev - Development files for International Components for Unicode
(32-bi
lib32icu48 - International Components for Unicode (32-bit)
libicu-dev - Development files for International Components for Unicode
libicu48 - International Components for Unicode
libicu48-dbg - International Components for Unicode
Closes: 653457
Changes:
icu (4.8.1.1-2) unstable; urgency=low
.
* debian/patches/icudata-stdlibs.patch: Link stdlibs to libicudata so we
get reasonably sane ELF headers on armhf. Thanks Adam Conrad
<[email protected]>. (Closes: #653457)
Checksums-Sha1:
0410b69e929f1030cd7b1cb7a19bb4db44314556 2199 icu_4.8.1.1-2.dsc
4821044a4cc7b1dfb3cad173dec724b15588540d 17497 icu_4.8.1.1-2.debian.tar.gz
360cced6df080014c29ec9cf743c2873b18b5112 4147274 icu-doc_4.8.1.1-2_all.deb
41c444c49f9e604c5ea53b8d23c5eb70e317f560 8124280 libicu48_4.8.1.1-2_amd64.deb
37bbe1586e631ee84e3ad7f17df97d92dd48afe9 4192122
libicu48-dbg_4.8.1.1-2_amd64.deb
57aff837e3fcaa7f1ff0a96925436b124aba18ff 9767916 libicu-dev_4.8.1.1-2_amd64.deb
866c1d2e5043da6e312d10374feb786bd7ed1b56 8196276 lib32icu48_4.8.1.1-2_amd64.deb
d8cec8ad3d19a2ec01115a16a283de173a3a45a5 8545090
lib32icu-dev_4.8.1.1-2_amd64.deb
Checksums-Sha256:
54750511fb39197f80863bcb3d925b0bee4fbce351c1fc83344c25cbc5d02ac5 2199
icu_4.8.1.1-2.dsc
5821275956ad5036f4e4f7df4f9db4541f398c73e897cdeaf0a83202e5d65731 17497
icu_4.8.1.1-2.debian.tar.gz
06dccfca85bc283045b0bdddf75850b0bd0ec5b98bb342ff480009bac8d59f48 4147274
icu-doc_4.8.1.1-2_all.deb
f12a565aaf71e66bac0ecc534b50702e7619c575f07fbd11e30a55f74a63a565 8124280
libicu48_4.8.1.1-2_amd64.deb
94fc942eac3af1c288b05c86985c90c8fc7f7dafd4ae43605ceb9cfd71144a5c 4192122
libicu48-dbg_4.8.1.1-2_amd64.deb
98372a9d7465cb09f61ec094ef0f6ea5212f6db1618dca46ee9ed8add10533e2 9767916
libicu-dev_4.8.1.1-2_amd64.deb
e3bc93868d448ec9ed2a9e36c1f34d386b3d53abc0d1d5aec3be03e627e52988 8196276
lib32icu48_4.8.1.1-2_amd64.deb
d0a3bbf949d93309b474cbb6927e109a7433c80687986f65c9fadeabd010bee9 8545090
lib32icu-dev_4.8.1.1-2_amd64.deb
Files:
a6093a0b763b7377b91cb6381f1c34d1 2199 libs optional icu_4.8.1.1-2.dsc
c63032e605b341cff25fdad5c37b70db 17497 libs optional
icu_4.8.1.1-2.debian.tar.gz
9872c82f4e82886034e0efd3add90a42 4147274 doc optional icu-doc_4.8.1.1-2_all.deb
59dae0220ea1ea540ce528404abbc20c 8124280 libs optional
libicu48_4.8.1.1-2_amd64.deb
e10164571cd6d3ce7da8539f3a83d4e1 4192122 debug extra
libicu48-dbg_4.8.1.1-2_amd64.deb
fbd082393f1c5de18d82c8949ff9ad5d 9767916 libdevel optional
libicu-dev_4.8.1.1-2_amd64.deb
6735f82b1cdc263c1d4d07022d2c2c1a 8196276 libs optional
lib32icu48_4.8.1.1-2_amd64.deb
a5a7521ac35ad55d512abe3f64136e3c 8545090 libdevel optional
lib32icu-dev_4.8.1.1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJPBGttAAoJEIp10QmYASx+6qcP/ApSRJ4jXSC9gwCcdNqpMgaO
EjZ6a/5gvsgA1aDKDnoDRbBHy4JC4dMCSI9Rbfam3XGFVjvDmerhmu60gmKklD+D
uZdZZYbC7SdO5ZLGtP8zV94GqVBr5LDCTj92lsccggjWcpc8IUDsYSlMthWsV3in
JY9xvbStyqCs8jgn68fbNtg/n4Ji32nXScDTuiPCdjHrR74It0+lGIByU+pK5zHO
TWr1+7xWOM6f5LQc3BQJGGnsm6pv+bUQmZ29QgnBazS90n8wnvlRS/IXWAn5fKfF
HPM3dKOde+s8eG2rCOMwE3FR343g1X0GQE1fp35ZNh2+6fORXiPla+Y+OMlKzDjp
oK67y93HotQ0/TGtqXwCvAeJiwCob0BpJ+1r03yPC7dlEIIx8qhNNDKQInnStpzy
LqU8ZTWaZId03Uz4SqbGBZNliL9R/sy7nM5g8GhrXyK3IhEyGUkx8OUQDPppmdeD
NGGEOQP1++PrkeWvvvPSOZIsnK5q9kTdCTrCVRGjdz/M4W8GGdhnwNibwSb392pt
w2FMkUqbcyCO1tfijtJRioiKMd4qCSUepYUnaRlmSqct3/bEZzKzeoW3FTOggQDx
Sz5WLsadV7AmfAqDix3i5LUmW4RIj2q9Fh148IjUaQ2HDd93WuyUv4QjiZnQKtQQ
LCFsFpP/wQ3r26UCyqUG
=V4bj
-----END PGP SIGNATURE-----
--- End Message ---