X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=recipes-qt%2Fqml-radio-plugin%2Fqml-radio-plugin_0.2.bb;h=f9e1c630a361a22357972d3a2314ee31013b62dc;hb=db5698e3e458f84889ce8a9061f2b7745df4bd1a;hp=fad6ed3be053a7178f65e8a00514217b717df7fc;hpb=21bc7e1510ff0d625098b38c3efad68853df4b71;p=AGL%2Fmeta-agl-demo.git diff --git a/recipes-qt/qml-radio-plugin/qml-radio-plugin_0.2.bb b/recipes-qt/qml-radio-plugin/qml-radio-plugin_0.2.bb index fad6ed3be..f9e1c630a 100644 --- a/recipes-qt/qml-radio-plugin/qml-radio-plugin_0.2.bb +++ b/recipes-qt/qml-radio-plugin/qml-radio-plugin_0.2.bb @@ -22,6 +22,16 @@ EXTRA_OECONF = "--with-moc-dir=${STAGING_BINDIR_NATIVE}/qt5" QML_LIBDIR = "${libdir}/qt5/qml" +do_configure_append() { + # when building with "security_flags.inc", libtool thinks that + # "-pie" means we want an executable, and links with related C + # runtime objects. Work around this until libtool is fixed. + sed -i 's/".\+Scrt1.o/"/g' ${B}/*libtool + sed -i 's/ .\+Scrt1.o/ /g' ${B}/*libtool + sed -i 's/-lgcc / /g' ${B}/*libtool + sed -i 's/-lgcc"/"/g' ${B}/*libtool +} + do_install_append() { # Remove .la files for loadable module rm -f ${D}/${QML_LIBDIR}/radio/*.la