summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/recipes-support/libiconv/libiconv_1.11.1.bb13
1 files changed, 12 insertions, 1 deletions
diff --git a/meta/recipes-support/libiconv/libiconv_1.11.1.bb b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
index abf739bfa1..641aae51c2 100644
--- a/meta/recipes-support/libiconv/libiconv_1.11.1.bb
+++ b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
@@ -30,5 +30,16 @@ EXTRA_OECONF += "--enable-shared --enable-static --enable-relocatable"
30LEAD_SONAME = "libiconv.so" 30LEAD_SONAME = "libiconv.so"
31 31
32do_configure_prepend () { 32do_configure_prepend () {
33 rm -f m4/libtool.m4 libcharset/m4/libtool.m4 33 rm -f ${S}/m4/libtool.m4 ${S}/m4/ltoptions.m4 ${S}/m4/ltsugar.m4 ${S}/m4/ltversion.m4 ${S}/m4/lt~obsolete.m4 ${S}/libcharset/m4/libtool.m4 ${S}/libcharset/m4/ltoptions.m4 ${S}/libcharset/m4/ltsugar.m4 ${S}/libcharset/m4/ltversion.m4 ${S}/libcharset/m4/lt~obsolete.m4
34}
35
36do_configure_append () {
37 # forcibly remove RPATH from libtool
38 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' *libtool
39 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=_NO_RPATH_|g' *libtool
40}
41
42do_install_append () {
43 rm -rf ${D}${libdir}/preloadable_libiconv.so
44 rm -rf ${D}${libdir}/charset.alias
34} 45}