On Fri, 4 Jan 2019 at 10:16, Richard Hughes hughsient@gmail.com wrote:
My gut instinct is that flashrom should continue to have Makefile as the "primary" build system that blocks CI and let those that want to use meson send patches to keep the meson.build up to date.
As part of that I've uploaded this patch to Gerrit here: https://review.coreboot.org/c/flashrom/+/31248
That was some debugging that I accidentally left in. If you think it's worthwhile I can spend some more time on the meson branch and fix up things like this.
I've fixed this. I've got a few more trivial fixups I've found when trying to get a meson flashrom built in all the fwupd CI targets, but I'll submit those after some initial comments on the gerrit review.
- standalone build against libpayload
I didn't really "get" libpayload -- can somebody describe what it is? Thanks.
I still don't "get" libpayload. Is the idea a shared libflashrom would be linked against a static libpayload? How would that work for something like fwupd? Or is libpayload used when not building the shared library and only for a minimal flashrom binary?
Richard.