On Wed, Dec 7, 2022 at 2:45 AM Christian Eggers <[email protected]> wrote:

> Hi Bruce,
>
> on 2021-11-23, you added the following patch:
>
> > 9172d61c57e23682c3d2c25701cbd53c84d01a27
> >
> > kernel: export native PKGCONFIG variables
> >
> > In a similar manner to cml1.bbclass, we export the pkg-config
> > variables to allow a direct call to pkg-config access to the
> > native sysroot versus the target sysroot.
> >
> > The kernel doesn't use pkg-config for target configuration,
> I found some calls in the tools/ directory of the kernel.
> Isn't this related to target configuration?
>

That meant "kernel target configuration", not userspace tools.


>
> > and has many explicit calls to pkg-config, without the
> > possibility of easy override to pkg-config-native.
> I just noticed that this has recently changed:
>
>
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d5ea4fece4508bf8e72b659cd22fa4840d8d61e5
>
> This change is in Linux 6.0, but not in 5.15. Probably it
> could be backported easily.
>

I was aware of that change as well, but what we have works, so there's no
rush to remove that block of code. We support a wide range of kernels and
versions, so it needs to stay in place for some time yet.

Bruce


> >
> > The calls to pkg-config could be made cross friendly via
> > replacement with make variables, but until that effort is
> > undertaken upstream, we need a bridge approach.
> >
> > In particular, this is required for dtschema validation,
> > which is a requirement in kernel 5.16+
>
> regards
> Christian
>
>
>
> _______________________________________________________
> Christian
> Eggers
> Software Engineer
> ARRI
> Arnold & Richter Cine Technik GmbH & Co. Betriebs KG
> Arriweg 17 ,
> 83071
> Stephanskirchen
>
>
> *www.arri.com * <http://www.arri.com/>
> *+49 8036 3009-3118* <+49%208036%203009-3118>
> *[email protected]* <[email protected]>
>
> [image: Season's Greetings] <https://www.arri.com/en>
> Get all the latest information from *www.arri.com* <https://www.arri.com/>
> , *Facebook* <https://www.facebook.com/TeamARRI>, *Twitter*
> <https://twitter.com/ARRIChannel>, *Instagram*
> <https://www.instagram.com/arri/>, *LinkedIn*
> <https://www.linkedin.com/company/arri> and *YouTube*
> <https://www.youtube.com/user/ARRIChannel>.
>
> Arnold & Richter Cine Technik GmbH & Co. Betriebs KG
>
> Sitz: München ‑ Registergericht: Amtsgericht München ‑ Handelsregisternummer: 
> HRA 57918
> Persönlich haftender Gesellschafter: Arnold & Richter Cine Technik GmbH
>
> Sitz: München ‑ Registergericht: Amtsgericht München ‑ Handelsregisternummer: 
> HRB 54477
>
> Geschäftsführer: Dr. Matthias Erb (Chairman); Dr. Michael Neuhäuser; Stephan 
> Schenk; Walter Trauninger
>
>
>

-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await thee
at its end
- "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#174353): 
https://lists.openembedded.org/g/openembedded-core/message/174353
Mute This Topic: https://lists.openembedded.org/mt/95511690/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to