Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-08 Thread Bastian Koppelmann
Hi Phil, On Tue, Feb 07, 2023 at 05:11:10PM +0100, Philippe Mathieu-Daudé wrote: > +Bastian > > On 7/2/23 16:08, Thomas Huth wrote: > > On 07/02/2023 15.54, Philippe Mathieu-Daudé wrote: > > > Cc'ing Paolo/Daniel/Thomas > > > > > > On 7/2/23 15:52, Matheus Tavares Bernardino wrote: > > > > Hexag

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Daniel P . Berrangé
On Tue, Feb 07, 2023 at 01:56:03PM -0300, Matheus Tavares Bernardino wrote: > Thomas Huth wrote: > > > > Out of curiosity: Where did you encounter this problem? After having a > > quick > > look at https://repology.org/project/bison/versions it seems to me that all > > our supported OS distros

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Matheus Tavares Bernardino
Thomas Huth wrote: > > Out of curiosity: Where did you encounter this problem? After having a quick > look at https://repology.org/project/bison/versions it seems to me that all > our supported OS distros should already ship bison 3.0 or newer... I actually noticed this when compiling our downs

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Philippe Mathieu-Daudé
On 7/2/23 17:11, Philippe Mathieu-Daudé wrote: +Bastian On 7/2/23 16:08, Thomas Huth wrote: On 07/02/2023 15.54, Philippe Mathieu-Daudé wrote: Cc'ing Paolo/Daniel/Thomas On 7/2/23 15:52, Matheus Tavares Bernardino wrote: Hexagon's idef-parser machinery uses some bison features that are not a

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Philippe Mathieu-Daudé
+Bastian On 7/2/23 16:08, Thomas Huth wrote: On 07/02/2023 15.54, Philippe Mathieu-Daudé wrote: Cc'ing Paolo/Daniel/Thomas On 7/2/23 15:52, Matheus Tavares Bernardino wrote: Hexagon's idef-parser machinery uses some bison features that are not available at older versions. The most preeminent

RE: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Taylor Simpson
rrangé ; > Paolo Bonzini ; QEMU Trivial triv...@nongnu.org> > Subject: Re: [PATCH] Hexagon (meson.build): define min bison version > > On 07/02/2023 15.54, Philippe Mathieu-Daudé wrote: > > Cc'ing Paolo/Daniel/Thomas > > > > On 7/2/23 15:52, Matheus Tavares Bernardi

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Thomas Huth
On 07/02/2023 15.54, Philippe Mathieu-Daudé wrote: Cc'ing Paolo/Daniel/Thomas On 7/2/23 15:52, Matheus Tavares Bernardino wrote: Hexagon's idef-parser machinery uses some bison features that are not available at older versions. The most preeminent example (as it can be used as a sentinel) is "%

Re: [PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Philippe Mathieu-Daudé
Cc'ing Paolo/Daniel/Thomas On 7/2/23 15:52, Matheus Tavares Bernardino wrote: Hexagon's idef-parser machinery uses some bison features that are not available at older versions. The most preeminent example (as it can be used as a sentinel) is "%define parse.error verbose". This was introduced in

[PATCH] Hexagon (meson.build): define min bison version

2023-02-07 Thread Matheus Tavares Bernardino
Hexagon's idef-parser machinery uses some bison features that are not available at older versions. The most preeminent example (as it can be used as a sentinel) is "%define parse.error verbose". This was introduced in version 3.0 of the tool, which is able to compile qemu-hexagon just fine. However