* [PATCH 0/2] libiconv_1.11.1 build, packaging and QA warning fixes
@ 2015-08-06 0:52 Andre McCurdy
2015-08-06 0:52 ` [PATCH 1/2] libiconv_1.11.1: fix LICENSE declaration, LGPL -> LGPLv2.0 Andre McCurdy
2015-08-06 0:52 ` [PATCH 2/2] libiconv_1.11.1: merge build and packaging fixes from libiconv_1.14 Andre McCurdy
0 siblings, 2 replies; 3+ messages in thread
From: Andre McCurdy @ 2015-08-06 0:52 UTC (permalink / raw)
To: openembedded-core
Andre McCurdy (2):
libiconv_1.11.1: fix LICENSE declaration, LGPL -> LGPLv2.0
libiconv_1.11.1: merge build and packaging fixes from libiconv_1.14.bb
meta/recipes-support/libiconv/libiconv_1.11.1.bb | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
--
1.9.1
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/2] libiconv_1.11.1: fix LICENSE declaration, LGPL -> LGPLv2.0
2015-08-06 0:52 [PATCH 0/2] libiconv_1.11.1 build, packaging and QA warning fixes Andre McCurdy
@ 2015-08-06 0:52 ` Andre McCurdy
2015-08-06 0:52 ` [PATCH 2/2] libiconv_1.11.1: merge build and packaging fixes from libiconv_1.14 Andre McCurdy
1 sibling, 0 replies; 3+ messages in thread
From: Andre McCurdy @ 2015-08-06 0:52 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
---
meta/recipes-support/libiconv/libiconv_1.11.1.bb | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-support/libiconv/libiconv_1.11.1.bb b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
index abf739b..d09b194 100644
--- a/meta/recipes-support/libiconv/libiconv_1.11.1.bb
+++ b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
@@ -5,9 +5,11 @@ HOMEPAGE = "http://www.gnu.org/software/libiconv"
SECTION = "libs"
NOTES = "Needs to be stripped down to: ascii iso8859-1 eucjp iso-2022jp gb utf8"
PROVIDES = "virtual/libiconv"
-LICENSE = "LGPL"
+
+LICENSE = "LGPLv2.0"
LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674 \
file://libcharset/COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674"
+
SRC_URI = "${GNU_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \
file://autoconf.patch \
file://shared_preloadable_libiconv_linux.patch \
--
1.9.1
^ permalink raw reply related [flat|nested] 3+ messages in thread* [PATCH 2/2] libiconv_1.11.1: merge build and packaging fixes from libiconv_1.14
2015-08-06 0:52 [PATCH 0/2] libiconv_1.11.1 build, packaging and QA warning fixes Andre McCurdy
2015-08-06 0:52 ` [PATCH 1/2] libiconv_1.11.1: fix LICENSE declaration, LGPL -> LGPLv2.0 Andre McCurdy
@ 2015-08-06 0:52 ` Andre McCurdy
1 sibling, 0 replies; 3+ messages in thread
From: Andre McCurdy @ 2015-08-06 0:52 UTC (permalink / raw)
To: openembedded-core
054151c libiconv: Fix B != S with uclibc builds
273c437 libiconv: Remove RPATH from binaries
fcb8d6f libiconv_1.14.bb: Fix build failure [partial-merge]
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
---
meta/recipes-support/libiconv/libiconv_1.11.1.bb | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-support/libiconv/libiconv_1.11.1.bb b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
index d09b194..6ce4b96 100644
--- a/meta/recipes-support/libiconv/libiconv_1.11.1.bb
+++ b/meta/recipes-support/libiconv/libiconv_1.11.1.bb
@@ -32,5 +32,16 @@ EXTRA_OECONF += "--enable-shared --enable-static --enable-relocatable"
LEAD_SONAME = "libiconv.so"
do_configure_prepend () {
- rm -f m4/libtool.m4 libcharset/m4/libtool.m4
+ 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
+}
+
+do_configure_append () {
+ # forcibly remove RPATH from libtool
+ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' *libtool
+ sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=_NO_RPATH_|g' *libtool
+}
+
+do_install_append () {
+ rm -rf ${D}${libdir}/preloadable_libiconv.so
+ rm -rf ${D}${libdir}/charset.alias
}
--
1.9.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-08-06 0:52 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-06 0:52 [PATCH 0/2] libiconv_1.11.1 build, packaging and QA warning fixes Andre McCurdy
2015-08-06 0:52 ` [PATCH 1/2] libiconv_1.11.1: fix LICENSE declaration, LGPL -> LGPLv2.0 Andre McCurdy
2015-08-06 0:52 ` [PATCH 2/2] libiconv_1.11.1: merge build and packaging fixes from libiconv_1.14 Andre McCurdy
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox