From owner-svn-ports-all@freebsd.org Thu Jun 2 19:14:36 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97FD7B65E4B; Thu, 2 Jun 2016 19:14:36 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 68A541AD8; Thu, 2 Jun 2016 19:14:35 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from [192.168.200.206] (unknown [50.136.155.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 8320B1928AB; Thu, 2 Jun 2016 19:14:27 +0000 (UTC) Subject: Re: svn commit: r415511 - head/emulators/qemu-sbruno To: Guido Falsi , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201605191727.u4JHRZb0040793@repo.freebsd.org> From: Sean Bruno Message-ID: <57508592.4030101@freebsd.org> Date: Thu, 2 Jun 2016 12:14:26 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2016 19:14:36 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 06/01/16 08:17, Guido Falsi wrote: > On 05/19/16 19:27, Sean Bruno wrote: >> Author: sbruno Date: Thu May 19 17:27:35 2016 New Revision: >> 415511 URL: https://svnweb.freebsd.org/changeset/ports/415511 >> >> Log: Update qemu-sbruno/qemu-static-user: Disable atomic macros >> which conflict with C++ QEMU's atomic header defines a few macros >> which conflict with standard C++ function names, namely >> atomic_fetch_{add,sub,and,or}. Disable these macros when >> compiling for C++. >> >> PR: 209590 Submitted by: dim >> > > I have just noticed the port still fails. > > I investigated a little: > > Looking at the source code with make extract, the #ifdefs which > were added on github at [1] are not present in the tarball > downloaded by the port. Maybe a wrong GH_TAGNAME was committed? > > [1] > https://github.com/seanbruno/qemu-bsd-user/commit/58f6139b0d41213fc918 bada2fbca75892818535 > > Hmmm. I guess I was a bit distracted doing this. I've updated qemu-sbruno and this should be fixed. sean -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJXUIWOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5k/tcIAIYuFMphsf0VxzDlro11uxt/ tbbShT+g9lustWfDRn8uhGxCVahq3ukLA7iUBw/F6rxabR4gL3NnKmqxYHEv0g3X XXkO3yT6qgnbeXJra/jaeOdxASsz8wjkJHQ7Lweni5yDO1HgddsPA/+iL0UjDZGc pb6rIusAzFUsiIiRrPYCmYV8Oq+kNocLasD3Mfby6GSOnGeEON1/Rl6d1Ozzd5SJ mHQbFXbc1WmdZrFOtpo5jtwfxvfnPGJYB1G1e2vk1QjCMFNDMJ4RC6H8PvyqjxLM nJ+4KRQSX1bVVAL5wY7OS3Y9nPrYeyKJJ2cPY4vB4ykD+0bIw0Qs8t7oZfqL/k4= =Z8It -----END PGP SIGNATURE-----