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 ---

Reply via email to