From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KdpcN-0002bx-83 for qemu-devel@nongnu.org; Thu, 11 Sep 2008 13:06:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KdpcM-0002bF-E6 for qemu-devel@nongnu.org; Thu, 11 Sep 2008 13:06:06 -0400 Received: from [199.232.76.173] (port=36927 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KdpcM-0002ar-96 for qemu-devel@nongnu.org; Thu, 11 Sep 2008 13:06:06 -0400 Received: from yx-out-1718.google.com ([74.125.44.154]:15188) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KdpcK-0004NE-PP for qemu-devel@nongnu.org; Thu, 11 Sep 2008 13:06:04 -0400 Received: by yx-out-1718.google.com with SMTP id 3so153505yxi.82 for ; Thu, 11 Sep 2008 10:06:03 -0700 (PDT) Message-ID: Date: Thu, 11 Sep 2008 20:06:03 +0300 From: "Blue Swirl" Subject: Re: [Qemu-devel] [5194] Fix the build on non-Linux systems In-Reply-To: <48C94567.6060104@us.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48C94567.6060104@us.ibm.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori Cc: qemu-devel@nongnu.org On 9/11/08, Anthony Liguori wrote: > Blue Swirl wrote: > > > On 9/11/08, C. W. Betts wrote: > > > > > > > Now it complains about missing symbols: > > > Undefined symbols: > > > "_sigwaitinfo", referenced from: > > > _sigwait_compat in compatfd.o > > > ld: symbol(s) not found > > > collect2: ld returned 1 exit status > > > make: *** [qemu-img] Error 1 > > > This happened both when trying to compile qemu-img and qemu-nbd. > > > > > > On Sep 11, 2008, at 8:18 AM, Anthony Liguori wrote: > > > > > > Revision: 5194 > > > > > > > http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5194 > > > Author: aliguori > > > Date: 2008-09-11 14:18:56 +0000 (Thu, 11 Sep 2008) > > > > > > Log Message: > > > ----------- > > > Fix the build on non-Linux systems > > > > > > It turns out, we're never reading from the signalfd() which is causing > it to > > > remain readable forever. I'll fix this up but I thought I'd commit this > fix > > > in the interim. > > > > > > > > > > On OpenBSD the final link fails because pthread symbols are missing. > > > > > > Does this help: Yes, that does it.