Date: Sat, 26 Oct 2019 19:11:46 -0500 From: Kyle Evans <kevans@freebsd.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r515732 - head/emulators/qemu-sbruno Message-ID: <CACNAnaEgaVP0V8VoxJL3QN0xMUCYjz_6KScg-JtcS61H8zqoDw@mail.gmail.com> In-Reply-To: <201910270008.x9R0843b089555@repo.freebsd.org> References: <201910270008.x9R0843b089555@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Oct 26, 2019 at 7:08 PM Kyle Evans <kevans@freebsd.org> wrote: > > Author: kevans (src committer) > Date: Sun Oct 27 00:08:04 2019 > New Revision: 515732 > URL: https://svnweb.freebsd.org/changeset/ports/515732 > > Log: > qemu-user-static: pull in fixes for the 2.x branch > > Short list: > - __sysctlbyname(2) implemented > - posix_spawn breakage due to RFSPAWN averted > - some _umtx_op misbehavior fixed* > > Some _umtx_op operations were processing a timeout, but failed to pass in > the size of the timespec/_umtx_time to the kernel, passing in '0' instead. > This would cause unbounded sleep until interrupted, rather than timeout > expected by the caller. > > PR: 240763 > Approved by: ler (ports), sbruno (maintainer, implicit) > MFH: 2019Q4 (runtime fix) > > Modified: > head/emulators/qemu-sbruno/Makefile > head/emulators/qemu-sbruno/distinfo > > Modified: head/emulators/qemu-sbruno/Makefile > ============================================================================== > --- head/emulators/qemu-sbruno/Makefile Sat Oct 26 22:00:04 2019 (r515731) > +++ head/emulators/qemu-sbruno/Makefile Sun Oct 27 00:08:04 2019 (r515732) > @@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= qemu > -PORTVERSION= 2.11.50.g20190730 > +PORTVERSION= 2.11.50.g20191026 > CATEGORIES= emulators > PKGNAMESUFFIX?= -sbruno > DIST_SUBDIR= qemu/${PORTVERSION} > @@ -12,7 +12,7 @@ COMMENT?= QEMU CPU Emulator - github bsd-user branch > > LICENSE= GPLv2 > USE_GITHUB= yes > -GH_TUPLE= seanbruno:qemu-bsd-user:7b21781 \ > +GH_TUPLE= seanbruno:qemu-bsd-user:5b85e90 \ > qemu:keycodemapdb:10739aa:keycodemapdb/ui/keycodemapdb > HAS_CONFIGURE= yes > USES= bison compiler:c11 gmake perl5 pkgconfig python:2.7,build > @@ -157,6 +157,9 @@ PLIST_SUB+= GTK2="" > > .if ${PORT_OPTIONS:MGNUTLS} > LIB_DEPENDS+= libgnutls.so:security/gnutls > +CONFIGURE_ARGS+= --enable-gnutls > +.else > +CONFIGURE_ARGS+= --disable-gnutls > .endif > > .if empty(PORT_OPTIONS:MSASL) > > Sorry, I forgot to explain this hunk (though it is somewhat self-explanatory, I think). =-( qemu will pick up gnutls if it's installed on the environment in some form, so we must explicitly disable it when it's not wanted. Thanks, Kyle Evans
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaEgaVP0V8VoxJL3QN0xMUCYjz_6KScg-JtcS61H8zqoDw>