icu: fix usage of libicudata on ARM EABIhf
authorMaxime Hadjinlian <maxime.hadjinlian@devialet.com>
Thu, 19 Jun 2014 16:13:36 +0000 (18:13 +0200)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 29 Jun 2014 10:47:58 +0000 (12:47 +0200)
commitffa73248c6e1405f5bbd2e7a1c78e21c55fb9f68
tree39cc786f66d95e6aa1e54c45f7cc2c487b0e6643
parentc614884730f1251a2fba98c1761053d2598efd38
icu: fix usage of libicudata on ARM EABIhf

The libicudata library was linked as a "data only" library using the
-nostdlib -nodefaultlibs flags, but this causes problems when using
the library on ARM EABIhf systems. Removing those flags fixes the
problem, and is the solution used by Debian, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653457 for all the
details.

[Thomas: fix commit log and title, add more details to the patch
description.]

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@devialet.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
package/icu/icu-004-link-icudata-as-data-only.patch [new file with mode: 0644]