The rebased version is at
https://github.com/gyf304/nbdkit/commits/msys2-portIt is currently buildable with:
autoreconf -i && ./configure host=x86_64-pc-msys && make -j
A few changes are added:
* nbdkit_peer_name is added back but will always error.
* __declspec(dllexport) is added to the headers for PE compatibility.
* -D_spawnv=spawnv is now removed.
I think I didn't run ./configure properly last time.
Here is the list of features that are tested to compile.
Optional server features:
bash-completion ........................ yes
manual pages ........................... yes
SELinux ................................ no
TLS .................................... no
Optional plugins:
curl ................................... no
example4 ............................... yes
ext2 ................................... no
floppy ................................. no
guestfs ................................ no
gzip ................................... no
iso .................................... no
libvirt ................................ no
nbd .................................... no
ssh .................................... no
tar .................................... yes
vddk ................................... yes
Languages:
lua .................................... no
ocaml .................................. no
perl ................................... yes
python ................................. yes
ruby ................................... no
rust ................................... no
tcl .................................... no
Optional filters:
ext2 ................................... no
xz ..................................... no