20/04/2021 10:16, Juraj Linkeš:
> > option('platform', type: 'string', value: '',
> > - description: 'use configuration for a particular platform (such as a
> > SoC).')
> > +option('platform', type: 'string', value: 'generic',
> > + description: 'Platform to build, either "native", "generic" or an Arm
> > +SoC. Please refer to the Linux build guide for more information.')
>
> The other thing we need to discuss is the fact that we're changing the
> behavior in this patch from machine=native to platform=generic (and the
> implied cpu_instruction_set=genetic which equals to machine=generic). We need
> more feedback on this - Thomas, David? Should we include more people? The
> reason for this change is we want the build without any meson options
> (specified on cmdline) to be usable on as many different machines of the same
> architecture (this is my understanding form the discussion with Bruce), which
> is the generic platform. We could preserve the current behavior by setting
> the default to native, so we just need more discussion.
I don't understand why you need to change the behaviour.
If we change the behaviour, it must be done carefully
after a deprecation notice and an agreement of the Technical Board.