Vincenzo Maffione <v.maffi...@gmail.com> writes: > 2015-11-05 16:01 GMT+01:00 Eric Blake <ebl...@redhat.com>: >> On 11/05/2015 07:52 AM, Vincenzo Maffione wrote: >>> No worries. >>> >>> It needs --enable-netmap (default is --disable-netmap on linux), and >>> --extra-cflags=-I/path/to/netmap/sys for netmap API headers. >>> >>> (netmap code is avaliable here https://github.com/luigirizzo/netmap) >> >> Default-off tends to bit-rot; default-probe is slightly better (compile >> if /path/to/netmap/sys is found during configure, otherwise not). But >> not the end of the world. > > The default-off decision was taken at the time when netmap was merged > in (see the > "[PATCH v3] net: Adding netmap network backend" thread). > The qemu ./configure already has support for probing netmap headers, > so we could actually switch to default-on also on linux (like it > happens for freebsd qemu build). > > Thanks for the pointer to the headers. Any >> idea if someone is trying to package netmap development headers for Fedora? > > No idea, unfortunately. I personally maintain an AUR package for > Archlinux (https://aur.archlinux.org/packages/netmap/), that's all I > know. Having netmap headers packaged in some distributions is > something we were willing to do, but still nothing has been done, > afaik.
As long as netmap isn't packaged in at least one distro we actually compile-test before merge into master, enabling it automatically won't do squat for avoiding bitrot.