[Buildroot] [PATCH 1/1] package/qemu: bump host gcc requirements: propagate to all reverse dependencies

Yann E. MORIN yann.morin.1998 at free.fr
Mon Oct 25 20:32:31 UTC 2021


Arnout, All,

On 2021-10-25 22:19 +0200, Arnout Vandecappelle spake thusly:
> On 25/10/2021 22:00, Adam Duskett wrote:
> >qemu now requires gcc >= 7.5, however, as there is no BR2_HOST_GCC_AT_LEAST_7_5,
> >set the host gcc requirements to 8.
> >
> >In addition:
> >   - Propagate the host gcc dependency to gobject-introspection as it was missing
> >     to begin with.
> >   - Propagate the host gcc dependency to nodejs
> >   - Add a missing comment in package/qemu/Config.in.host explaining the host gcc
> >     requirements if host gcc < 8.
> >
> >Fixes:
> >http://autobuild.buildroot.org/results/32b7fee1f8cda2290fd4bd8ac9fe78bacb25b652
> >
> >Signed-off-by: Adam Duskett <aduskett at gmail.com>
> >---
> >  package/gobject-introspection/Config.in | 3 ++-
> >  package/nodejs/Config.in                | 6 +++---
> >  package/qemu/Config.in.host             | 7 ++++++-
> >  3 files changed, 11 insertions(+), 5 deletions(-)
> >
> >diff --git a/package/gobject-introspection/Config.in b/package/gobject-introspection/Config.in
> >index bacf44363c..15b6bc3bfa 100644
> >--- a/package/gobject-introspection/Config.in
> >+++ b/package/gobject-introspection/Config.in
> >@@ -13,6 +13,7 @@ config BR2_PACKAGE_GOBJECT_INTROSPECTION
> >  	# compile errors with locale.c. As such, require 4.9 until this
> >  	# can be verified.
> >  	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
> >+	depends on BR2_HOST_GCC_AT_LEAST_8 # qemu
> 
>  Ha, Yann just applied [1] so this will need to be refreshed...

Yes, we were talking about that with Adam on IRC just at the same time
he was sending it. V2 has already been posted, now! ;-)

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'


More information about the buildroot mailing list