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

Khem Raj raj.khem at gmail.com
Mon Feb 26 19:12:29 UTC 2018


On Mon, Feb 26, 2018 at 3:34 AM, Burton, Ross <ross.burton at intel.com> wrote:
> Whoops, I thought the upgrade was safe without the rest of the series.
>
> Khem, are you using pkgconf instead of pkg-config then?
>

yes I am trying to and so far it has held up.

> 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
>
>



More information about the Openembedded-core mailing list