On 31.10.20 01:36, Rosen Penev wrote:
On Fri, Oct 30, 2020 at 2:13 PM Nico Huber nico.h@gmx.de wrote:
On 29.10.20 00:10, Rosen Penev wrote:
On Wed, Oct 28, 2020 at 5:20 AM Nico Huber nico.h@gmx.de wrote:
In my personal experience, Meson seems harder to maintain. But that's mostly because of two things: I'm used to Make, and Meson (itself and the integration in flashrom) is young. So how about you bring the Meson build up-to-speed first? and once it's able to produce the same binaries on all platforms decide if it's working out?
meson is younger than make, so makes sense that there's some pain. Much better than dealing with multiple and potentially incompatible versions though. there is only one meson. There are multiple Make projects. Simply having a minimum version is all that's needed.
That's right. I also thought about checking Meson into the flashrom repository to solve that version issue and that Meson isn't available as package for all targeted OS (again, that might not be true anymore). But then I realized that Ninja is the actual thing that was missing on most systems.
Right. PIP can solve the meson issue.
PIP is another dependency. Not too bad, maybe even less bad than gmake.
There is no currently supported OS that has a meson or ninja version that is too old.
Supported by flashrom? or supported by Meson? in either case, is there a list?
Nico