These patches disables code that cannot be compiled or run on iOS by adding feature/header detection at configure time.
v2: * Broken merge where config_host['CONFIG_SMBD_COMMAND'] was duplicated. -j Joelle van Dyne (4): block: feature detection for host block support block: check for sys/disk.h block: detect DKIOCGETBLOCKCOUNT/SIZE before use slirp: feature detection for smbd configure | 26 +++++++++++++++++++--- meson.build | 9 ++++++-- qapi/block-core.json | 10 ++++++--- block.c | 2 +- block/file-posix.c | 51 +++++++++++++++++++++++++------------------- net/slirp.c | 16 +++++++------- 6 files changed, 75 insertions(+), 39 deletions(-) -- 2.28.0