Re: [PATCH 24/24] configure: automatically parse command line for meson -D options

2021-10-08 Thread Marc-André Lureau
Hi On Fri, Oct 8, 2021 at 12:43 PM Paolo Bonzini wrote: > On 07/10/21 22:41, Marc-André Lureau wrote: > > > > I have not investigated why, but this broke at least > > --enable-trace-backend=log for me: > > ERROR: unknown option --enable-trace-backend=log > > From the commit message: > > "A few

Re: [PATCH 24/24] configure: automatically parse command line for meson -D options

2021-10-08 Thread Paolo Bonzini
On 07/10/21 22:41, Marc-André Lureau wrote: I have not investigated why, but this broke at least --enable-trace-backend=log for me: ERROR: unknown option --enable-trace-backend=log From the commit message: "A few options change name: --enable-tcmalloc and --enable-jemalloc become --enable-m

Re: [PATCH 24/24] configure: automatically parse command line for meson -D options

2021-10-07 Thread Marc-André Lureau
Hi On Thu, Oct 7, 2021 at 5:28 PM Paolo Bonzini wrote: > Right now meson_options.txt lists about 90 options. Each option > needs code in configure to parse it and pass the option down to Meson as > a -D command-line argument; in addition the default must be duplicated > between configure and me

[PATCH 24/24] configure: automatically parse command line for meson -D options

2021-10-07 Thread Paolo Bonzini
Right now meson_options.txt lists about 90 options. Each option needs code in configure to parse it and pass the option down to Meson as a -D command-line argument; in addition the default must be duplicated between configure and meson_options.txt. This series tries to remove the code duplication