Upstream has added support for backwards compatibility, so you can
compile with igd2 and the user has the choice between reporting igd v1
and v2 in rootdesc by using "-1" or specifying "force_igd_desc_v1=yes"
in miniupnpd.conf
https://github.com/miniupnp/miniupnp/pull/282
Thanks for your patience.