Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jun 2015 11:33:25 +0000 (UTC)
From:      Juergen Lock <nox@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r389348 - in head/emulators/qemu-sbruno: . files
Message-ID:  <201506131133.t5DBXPFt078351@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nox
Date: Sat Jun 13 11:33:25 2015
New Revision: 389348
URL: https://svnweb.freebsd.org/changeset/ports/389348

Log:
  - Catch up with github tree, adding more bsd-user ppc fixes - changelog:
  
  	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
  
  - Add aarch64 to qemu-user-static rc.d script.

Modified:
  head/emulators/qemu-sbruno/Makefile
  head/emulators/qemu-sbruno/distinfo
  head/emulators/qemu-sbruno/files/qemu_user_static.in

Modified: head/emulators/qemu-sbruno/Makefile
==============================================================================
--- head/emulators/qemu-sbruno/Makefile	Sat Jun 13 11:24:08 2015	(r389347)
+++ head/emulators/qemu-sbruno/Makefile	Sat Jun 13 11:33:25 2015	(r389348)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	qemu
-PORTVERSION=	2.3.50.g20150612
+PORTVERSION=	2.3.50.g20150613
 CATEGORIES=	emulators
 MASTER_SITES=	GH \
 		LOCAL/nox \
@@ -20,7 +20,7 @@ COMMENT?=	QEMU CPU Emulator - github bsd
 USE_GITHUB=	yes
 GH_ACCOUNT=	seanbruno
 GH_PROJECT=	${PORTNAME}-bsd-user
-GH_TAGNAME=	4670e51
+GH_TAGNAME=	3b9cd57
 HAS_CONFIGURE=	yes
 USES=		gmake pkgconfig bison perl5 python:2,build
 USE_PERL5=	build

Modified: head/emulators/qemu-sbruno/distinfo
==============================================================================
--- head/emulators/qemu-sbruno/distinfo	Sat Jun 13 11:24:08 2015	(r389347)
+++ head/emulators/qemu-sbruno/distinfo	Sat Jun 13 11:33:25 2015	(r389348)
@@ -1,4 +1,4 @@
-SHA256 (qemu/2.3.50.g20150612/seanbruno-qemu-bsd-user-2.3.50.g20150612-4670e51_GH0.tar.gz) = a9f712eef6bba65facc21bbb4c2705ee9260a4f3be72c88149864c920a3e8a33
-SIZE (qemu/2.3.50.g20150612/seanbruno-qemu-bsd-user-2.3.50.g20150612-4670e51_GH0.tar.gz) = 10991321
-SHA256 (qemu/2.3.50.g20150612/dtc-v1.4.0.tar.gz) = 39d0713efd82a27adc065ecb9ef36401c53d5ee87ae1764e2bb243fcd97488e3
-SIZE (qemu/2.3.50.g20150612/dtc-v1.4.0.tar.gz) = 131893
+SHA256 (qemu/2.3.50.g20150613/seanbruno-qemu-bsd-user-2.3.50.g20150613-3b9cd57_GH0.tar.gz) = d93874e294f5a2746565a860527f409c8f97ddbe1c481d3fc0f610573ccba564
+SIZE (qemu/2.3.50.g20150613/seanbruno-qemu-bsd-user-2.3.50.g20150613-3b9cd57_GH0.tar.gz) = 10991477
+SHA256 (qemu/2.3.50.g20150613/dtc-v1.4.0.tar.gz) = 39d0713efd82a27adc065ecb9ef36401c53d5ee87ae1764e2bb243fcd97488e3
+SIZE (qemu/2.3.50.g20150613/dtc-v1.4.0.tar.gz) = 131893

Modified: head/emulators/qemu-sbruno/files/qemu_user_static.in
==============================================================================
--- head/emulators/qemu-sbruno/files/qemu_user_static.in	Sat Jun 13 11:24:08 2015	(r389347)
+++ head/emulators/qemu-sbruno/files/qemu_user_static.in	Sat Jun 13 11:33:25 2015	(r389348)
@@ -44,6 +44,16 @@ list_cmd="${BINMISCCTL} list"
 	else
 		echo "$0: interpreter ${interpreter} not found, cannot register."
 	fi
+	# register aarch64 interpreter styled 'aarch64'
+	interpreter=${QEMU_DIR}/${QEMU_PREFIX}aarch64${QEMU_SUFFIX}
+	if [ -x "${interpreter}" ]; then
+		${BINMISCCTL} add aarch64 --interpreter "${interpreter}" \
+			--magic "\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \
+			--mask  "\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" \
+			--size 20 --set-enabled
+	else
+		echo "$0: interpreter ${interpreter} not found, cannot register."
+	fi
 	# register mips interpreter styled 'mips'
 	interpreter=${QEMU_DIR}/${QEMU_PREFIX}mips${QEMU_SUFFIX}
 	if [ -x "${interpreter}" ]; then
@@ -100,6 +110,7 @@ list_cmd="${BINMISCCTL} list"
 {
 	${BINMISCCTL} remove mips64
 	${BINMISCCTL} remove armv6
+	${BINMISCCTL} remove aarch64
 	${BINMISCCTL} remove mips
 	${BINMISCCTL} remove powerpc
 	${BINMISCCTL} remove powerpc64



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