From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45783) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anA9F-0007z4-Ii for qemu-devel@nongnu.org; Mon, 04 Apr 2016 15:26:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anA9B-0003lE-0Z for qemu-devel@nongnu.org; Mon, 04 Apr 2016 15:26:53 -0400 Received: from mail-lf0-x235.google.com ([2a00:1450:4010:c07::235]:33090) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anA9A-0003l3-Gt for qemu-devel@nongnu.org; Mon, 04 Apr 2016 15:26:48 -0400 Received: by mail-lf0-x235.google.com with SMTP id p188so159113046lfd.0 for ; Mon, 04 Apr 2016 12:26:48 -0700 (PDT) References: <1459780549-12942-1-git-send-email-alex.bennee@linaro.org> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: Date: Mon, 04 Apr 2016 20:26:46 +0100 Message-ID: <87r3eltbt5.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH v2 0/2] Fix for compile on FreeBSD/i386 (and others?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Ed Maste Cc: Peter Maydell , Sean Bruno , qemu-devel , Paolo Bonzini Ed Maste writes: > On 4 April 2016 at 10:35, Alex Bennée wrote: >> Only the first patch has actually changed. Instead of moving the read >> inside the write seqlock it is now done using the seqlock_read_* >> primitives. >> >> Build tested on a FreeBSB/i386 VM with these applied: >> >> https://github.com/berrange/qemu/tree/freebsd-fixes >> >> There are still a ton of unrelated warnings being kicked out of the compiler >> though. On the VM "make check" fails at ... but as the build was > > I'm not sure what the "..." is supposed to be, but FWIW I tried the > test suite just now and have 3 tests failing on FreeBSD 10.3-STABLE on > amd64. I've commented them out locally as a temporary workaround. Oops, I thought I'd filled that in. > > The tests (and failures) are: > > * tests/test-io-channel-socket > > GTESTER tests/test-io-channel-socket > /tank/emaste/src/qemu/tests/Makefile:650: recipe for target > 'check-tests/test-io-channel-socket' failed This is what I saw. Quoth dpb on #qemu: i can reproduce on my bsd box, so lemme have a poke at it stsquad: oh, i see what it is - getaddrinfo is failing for the same stupid V4MAPPED issue i alrady sent a patch for > * tests/test-crypto-pbkdf > > Unexpected error in qcrypto_pbkdf2() at crypto/pbkdf-stub.c:41: > No crypto library supporting PBKDF in this build: Function not implemented > (and many simliar) > > * tests/ipmi-bt-test > > qemu-system-i386: Unable to connect character device ipmi0: address > resolution failed for localhost:40135: Invalid value for ai_flags > ** > ERROR:tests/ipmi-bt-test.c:320:test_connect: assertion failed: (rv == 1) > (and three similar errors) I didn't get this far but I'll re-test once everything is merged. Thanks for testing on your setup. -- Alex Bennée