From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kdoh9-00041Q-3B for qemu-devel@nongnu.org; Thu, 11 Sep 2008 12:06:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kdoh7-00040f-Dp for qemu-devel@nongnu.org; Thu, 11 Sep 2008 12:06:58 -0400 Received: from [199.232.76.173] (port=37906 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kdoh7-00040Z-8t for qemu-devel@nongnu.org; Thu, 11 Sep 2008 12:06:57 -0400 Received: from yw-out-1718.google.com ([74.125.46.157]:19403) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Kdoh7-0000UQ-8Z for qemu-devel@nongnu.org; Thu, 11 Sep 2008 12:06:57 -0400 Received: by yw-out-1718.google.com with SMTP id 6so141925ywa.82 for ; Thu, 11 Sep 2008 09:06:56 -0700 (PDT) Message-ID: Date: Thu, 11 Sep 2008 19:06:55 +0300 From: "Blue Swirl" Subject: Re: [Qemu-devel] [5194] Fix the build on non-Linux systems In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Anthony Liguori 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.