[oe] [meta-oe] [PATCH V3] xerces-c: fix a wrong PACKAGECONFIG option

Ming Liu liu.ming50 at gmail.com
Tue May 16 11:25:00 UTC 2017


Changes in V3: Also modified the commit message, I forgot changing it in V2.

//Ming Liu


2017-05-16 13:23 GMT+02:00 <liu.ming50 at gmail.com>:

> From: Ming Liu <peter.x.liu at external.atlascopco.com>
>
> In xerces-c's configure, these options is being referred as follows:
> ......
>     curl_flags="-I$with_curl/include"
>     curl_libs="-L$with_curl/lib -lcurl"
>
>     icu_flags="-I$with_icu/include"
>     icu_libs="-L$with_icu/lib -licuuc -licudata"
> ......
>
> so they shouldn't be set to ${STAGING_DIR}, use
> ${STAGING_DIR_TARGET}${prefix} instead.
>
> Signed-off-by: Ming Liu <peter.x.liu at external.atlascopco.com>
> ---
>  meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> index b848b06..64ac747 100644
> --- a/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> +++ b/meta-oe/recipes-devtools/xerces-c/xerces-c_3.1.4.bb
> @@ -16,8 +16,8 @@ SRC_URI[sha256sum] = "9408f12c1628ecf80730bedbe8b2ca
> ad810edd01bb4c66f77b60c873e8
>  inherit autotools
>
>  PACKAGECONFIG ??= "curl icu"
> -PACKAGECONFIG[curl] = "--with-curl=${STAGING_DIR},--with-curl=no,curl"
> -PACKAGECONFIG[icu] = "--with-icu=${STAGING_DIR},--with-icu=no,icu"
> +PACKAGECONFIG[curl] = "--with-curl=${STAGING_DIR_
> TARGET}${prefix},--with-curl=no,curl"
> +PACKAGECONFIG[icu] = "--with-icu=${STAGING_DIR_
> TARGET}${prefix},--with-icu=no,icu"
>
>  do_install_prepend () {
>      sed -i -e 's:-L${STAGING_DIR}/lib:-L\$\{libdir\}:g' ${B}/xerces-c.pc
> --
> 2.7.4
>
>



More information about the Openembedded-devel mailing list