I also have to point out that a new release of gettext (0.20.x) has been out for a while now, so maybe it's better to upgrade to that first.
Alex On Tue, 27 Aug 2019 at 13:38, Richard Purdie < [email protected]> wrote: > On Tue, 2019-08-27 at 10:22 +0800, Chen Qi wrote: > > We are getting useless rpath QA error when enabling libunistring > > and msgcat-curses PACKAGECONFIG. Use chrpath to delete the redundant > > RPATH in binaries. > > > > Signed-off-by: Chen Qi <[email protected]> > > --- > > meta/recipes-core/gettext/gettext_0.19.8.1.bb | 10 ++++++++++ > > 1 file changed, 10 insertions(+) > > > > diff --git a/meta/recipes-core/gettext/gettext_0.19.8.1.bb > > b/meta/recipes-core/gettext/gettext_0.19.8.1.bb > > index 30121ad..4ce47a6 100644 > > --- a/meta/recipes-core/gettext/gettext_0.19.8.1.bb > > +++ b/meta/recipes-core/gettext/gettext_0.19.8.1.bb > > @@ -118,6 +118,14 @@ FILES_gettext-runtime-doc = > > "${mandir}/man1/gettext.* \ > > > > do_install_append() { > > rm -f ${D}${libdir}/preloadable_libintl.so > > + # remove useless rpath to avoid QA issue > > + useless_rpath_list="${D}${libdir}/gettext/urlget > > ${D}${libdir}/gettext/cldr-plurals \ > > + ${D}${libdir}/gettext/hostname > > ${D}${bindir}/recode-sr-latin" > > + for f in $useless_rpath_list; do > > + if [ -e $f ]; then > > + chrpath -d $f > > + fi > > + done > > } > > > > do_install_append_class-native () { > > @@ -163,6 +171,8 @@ do_install_ptest() { > > find ${D}${PTEST_PATH}/ -name "*.o" -exec rm {} \; > > chmod 0755 ${D}${PTEST_PATH}/tests/lang-vala > > ${D}${PTEST_PATH}/tests/plural-1 ${D}${PTEST_PATH}/tests/xgettext- > > tcl-4 \ > > ${D}${PTEST_PATH}/tests/xgettext-vala- > > 1 ${D}${PTEST_PATH}/tests/xgettext-po-2 > > + # avoid useless rpath > > + [ -e ${D}${PTEST_PATH}/src/cldr-plurals ] && chrpath -d > > ${D}${PTEST_PATH}/src/cldr-plurals > > fi > > } > > In general we try and fix the reason they're getting included in the > first place as it means the compiler flags are incorrect. Any idea why > that is happening and if we can fix it? > > Cheers, > > Richard > > > > -- > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.openembedded.org/mailman/listinfo/openembedded-core >
-- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
