Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Oct 2019 08:24:39 +0000 (UTC)
From:      Mark Linimon <linimon@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r514056 - in head/emulators: qemu qemu-devel qemu-powernv qemu-sbruno qemu30
Message-ID:  <201910080824.x988OdJS018244@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: linimon
Date: Tue Oct  8 08:24:38 2019
New Revision: 514056
URL: https://svnweb.freebsd.org/changeset/ports/514056

Log:
  Add compiler:c11 to USES to fix build on GCC-based systems.
  
  Tested on: amd64, powerpc64.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/emulators/qemu-devel/Makefile
  head/emulators/qemu-powernv/Makefile
  head/emulators/qemu-sbruno/Makefile
  head/emulators/qemu/Makefile
  head/emulators/qemu30/Makefile

Modified: head/emulators/qemu-devel/Makefile
==============================================================================
--- head/emulators/qemu-devel/Makefile	Tue Oct  8 08:24:36 2019	(r514055)
+++ head/emulators/qemu-devel/Makefile	Tue Oct  8 08:24:38 2019	(r514056)
@@ -21,7 +21,8 @@ LIB_DEPENDS=	libnettle.so:security/nettle \
 		libepoxy.so:graphics/libepoxy \
 		libpcre2-8.so:devel/pcre2
 
-USES=		bison cpe gmake gnome iconv:wchar_t perl5 pkgconfig python:build tar:xz xorg
+USES=		bison compiler:c11 cpe gmake gnome iconv:wchar_t perl5 \
+		pkgconfig python:build tar:xz xorg
 USE_GNOME=	cairo glib20 libxml2
 USE_PERL5=	build
 USE_XORG=	pixman

Modified: head/emulators/qemu-powernv/Makefile
==============================================================================
--- head/emulators/qemu-powernv/Makefile	Tue Oct  8 08:24:36 2019	(r514055)
+++ head/emulators/qemu-powernv/Makefile	Tue Oct  8 08:24:38 2019	(r514056)
@@ -13,8 +13,8 @@ LICENSE=	GPLv2
 
 BUILD_DEPENDS=		${LOCALBASE}/lib/libfdt.so:sysutils/dtc
 
-USES=		bison:build gmake gnome libtool makeinfo pkgconfig \
-		python:2.7,build tar:bz2
+USES=		bison:build compiler:c11 gmake gnome libtool makeinfo \
+		pkgconfig python:2.7,build tar:bz2
 USE_XORG=	pixman
 USE_GNOME=	glib20
 

Modified: head/emulators/qemu-sbruno/Makefile
==============================================================================
--- head/emulators/qemu-sbruno/Makefile	Tue Oct  8 08:24:36 2019	(r514055)
+++ head/emulators/qemu-sbruno/Makefile	Tue Oct  8 08:24:38 2019	(r514056)
@@ -15,13 +15,12 @@ USE_GITHUB=	yes
 GH_TUPLE=	seanbruno:qemu-bsd-user:7b21781 \
 		qemu:keycodemapdb:10739aa:keycodemapdb/ui/keycodemapdb
 HAS_CONFIGURE=	yes
-USES=		gmake pkgconfig bison perl5 python:2.7,build
+USES=		bison compiler:c11 gmake perl5 pkgconfig python:2.7,build
 USE_PERL5=	build
 MAKE_ENV+=	BSD_MAKE="${MAKE}" V=1
 
 ONLY_FOR_ARCHS=		amd64 powerpc powerpc64 # XXX someone wants to debug sparc64 hosts?
 BROKEN_i386=		aarch64 system target is currently broken for i386 hosts, disable for now while dealing with upstream
-BROKEN_powerpc64=	fails to build: async.c: internal compiler error: Segmentation fault
 
 OPTIONS_DEFINE=	SAMBA X11 GTK2 OPENGL GNUTLS SASL JPEG PNG CURL \
 		CDROM_DMA PCAP USBREDIR X86_TARGETS BSD_USER \

Modified: head/emulators/qemu/Makefile
==============================================================================
--- head/emulators/qemu/Makefile	Tue Oct  8 08:24:36 2019	(r514055)
+++ head/emulators/qemu/Makefile	Tue Oct  8 08:24:38 2019	(r514056)
@@ -12,8 +12,6 @@ COMMENT?=	QEMU CPU Emulator
 
 LICENSE=	GPLv2
 
-BROKEN_powerpc64=	fails to compile: In function aio_bh_poll: internal compiler error: Segmentation fault
-
 LIB_DEPENDS?=	libnettle.so:security/nettle \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2
@@ -25,7 +23,8 @@ USE_XORG=	pixman
 USE_GNOME+=	cairo glib20 libxml2
 .endif
 
-USES?=		cpe gmake gnome pkgconfig bison perl5 python:build tar:xz
+USES?=		compiler:c11 cpe gmake gnome pkgconfig bison perl5 \
+		python:build tar:xz
 USE_PERL5=	build
 
 PORTSCOUT=	limit:^3\.0\.

Modified: head/emulators/qemu30/Makefile
==============================================================================
--- head/emulators/qemu30/Makefile	Tue Oct  8 08:24:36 2019	(r514055)
+++ head/emulators/qemu30/Makefile	Tue Oct  8 08:24:38 2019	(r514056)
@@ -13,13 +13,12 @@ COMMENT?=	QEMU CPU Emulator
 
 LICENSE=	GPLv2
 
-BROKEN_powerpc64=	fails to compile: In function aio_bh_poll: internal compiler error: Segmentation fault
-
 LIB_DEPENDS?=	libnettle.so:security/nettle \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2
 
-USES?=		cpe gmake gnome pkgconfig bison perl5 python:build tar:xz
+USES?=		compiler:c11 cpe gmake gnome pkgconfig bison perl5 python:build \
+		tar:xz
 USE_PERL5=	build
 
 PORTSCOUT=	limit:^3\.0\.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201910080824.x988OdJS018244>