Hi Paolo, Please also Cc reviewers :)
On 2/20/19 11:45 AM, Paolo Bonzini wrote: > It looks like something in netmap has changed and compilation fails: Partly my fault, I had the intention to add a git 'stable' tag for reproducible builds [*] but forgot to add to my TODO list :/ [*] https://lists.gnu.org/archive/html/qemu-devel/2019-01/msg02028.html > > install -D libnetmap.a //usr/local/lib/libnetmap.a > install: cannot stat libnetmap.a: No such file or directory > > Add an explicit "make" step to fix it. > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > tests/docker/dockerfiles/debian-amd64.docker | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tests/docker/dockerfiles/debian-amd64.docker > b/tests/docker/dockerfiles/debian-amd64.docker > index 954fcf9606..df79f35a46 100644 > --- a/tests/docker/dockerfiles/debian-amd64.docker > +++ b/tests/docker/dockerfiles/debian-amd64.docker > @@ -33,7 +33,7 @@ RUN DEBIAN_FRONTEND=noninteractive eatmydata \ > apt-get install -y --no-install-recommends \ > linux-headers-amd64 > RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap So the fix would be: - RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap + RUN git clone https://github.com/luigirizzo/netmap.git /usr/src/netmap && \ git checkout v11.4 > -RUN cd /usr/src/netmap/LINUX && ./configure --no-drivers --no-apps > --kernel-dir=$(ls -d /usr/src/linux-headers-*-amd64) && make install > +RUN cd /usr/src/netmap/LINUX && ./configure --no-drivers --no-apps > --kernel-dir=$(ls -d /usr/src/linux-headers-*-amd64) && make && make install Your change doesn't hurt. > ENV QEMU_CONFIGURE_OPTS --enable-netmap > > RUN ldconfig > Regards, Phil.