[Buildroot] [PATCH, next 1/1] package/libglib2: bump to version 2.62.2

Adam Duskett aduskett at gmail.com
Thu Nov 14 16:12:47 UTC 2019


I believe it's triggered due to the `needs_exe_wrapper = true` in
package/meson/cross-compilation.conf

On Wed, Nov 13, 2019 at 11:45 AM Thomas Petazzoni
<thomas.petazzoni at bootlin.com> wrote:
>
> On Wed, 13 Nov 2019 11:19:50 -0800
> Adam Duskett <aduskett at gmail.com> wrote:
>
> > > > + # Don’t build the tests unless we can run them (either natively, in an exe wrapper, or by installing them for later use)
> > > > +-build_tests = not meson.is_cross_build() or (meson.is_cross_build() and meson.has_exe_wrapper()) or installed_tests_enabled
> > > > ++build_tests = installed_tests_enabled
> > >
> > > Why do we need to change this ? Is meson.has_exe_wrapper() true in our case ?
> > >
> > I believe so. Without the change, the tests are triggered to build.
> > I'm not sure where we are triggering has_exe_wrapper,
> > but it is indeed being triggered.
>
> It would be good to understand what is this has_exe_wrapper thing, and
> why we are triggering it.
>
> Thanks,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com



More information about the buildroot mailing list