[OE-core] [PATCH 01/27] pkgconf: upgrade to version 1.4.2

Burton, Ross ross.burton at intel.com
Mon Feb 26 11:34:25 UTC 2018


Whoops, I thought the upgrade was safe without the rest of the series.

Khem, are you using pkgconf instead of pkg-config then?

Ross

On 26 February 2018 at 07:54, Maxin B. John <maxin.john at intel.com> wrote:

> Hi Khem,
>
> On Sun, Feb 25, 2018 at 11:18:58PM -0800, Khem Raj wrote:
> > This is regressing kmod builds
> >
> > ERROR: kmod-25+gitAUTOINC+aca4eca103-r0 do_package: QA Issue: kmod:
> > Files/directories were installed but not shipped in any pack
> > age:
> >
> > /mnt/a/oe-build/build/tmp/work/aarch64-bec-linux/kmod/
> 25+gitAUTOINC+aca4eca103-r0/recipe-sysroot/usr/share/bash-
> completion/completions/kmod
> >
> > as you can see its stll carrying the sysroot prefix into DESTDIR
> >
> > and this is how kmod is asserting for bash-completion dir
> >
> > with_bashcompletiondir=$($PKG_CONFIG --variable=completionsdir
> bash-completion)
> >
> > it was working fine with 1.4.0
>
> Good catch. This patch has removed the work-around that we had to make
> pkgconf build compatible with freedesktop.org's pkg-conf in wrappers like:
>
> > > -            unset PKG_CONFIG_SYSROOT_DIR
>
> Without the associated kmod fix, this will fail as above. I will revert
> those wrapper changes till we decide to go with pkgconf or not.
>
> > On Mon, Feb 19, 2018 at 12:36 AM, Maxin B. John <maxin.john at intel.com>
> wrote:
> > > pkgconf improved compatibility with freedesktop.org pkg-config.
> > > So, we don't need to unset PKG_CONFIG_SYSROOT_DIR in wrappers.
> > >
> > > Signed-off-by: Maxin B. John <maxin.john at intel.com>
> > > ---
> > >  meta/recipes-devtools/pkgconf/pkgconf/pkg-config-esdk.in         | 4
> +---
> > > -            unset PKG_CONFIG_SYSROOT_DIR
>
> Best Regards,
> Maxin
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20180226/f6b9bc8c/attachment-0002.html>


More information about the Openembedded-core mailing list