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



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to