svn commit: r345316 - head/release

Colin Percival cperciva at FreeBSD.org
Wed Mar 20 07:19:10 UTC 2019


Author: cperciva
Date: Wed Mar 20 07:19:09 2019
New Revision: 345316
URL: https://svnweb.freebsd.org/changeset/base/345316

Log:
  Pass --arm64 to bsdec2-image-upload when building ARM64 AMIs.
  
  Future commits will allow the resulting EC2 AMIs to actually boot and
  be usable.

Modified:
  head/release/Makefile.ec2

Modified: head/release/Makefile.ec2
==============================================================================
--- head/release/Makefile.ec2	Wed Mar 20 03:50:45 2019	(r345315)
+++ head/release/Makefile.ec2	Wed Mar 20 07:19:09 2019	(r345316)
@@ -42,6 +42,9 @@ PUBLICSNAP=	--publicsnap
 EC2SNSREL=	${REVISION}-${BRANCH}
 EC2SNSVERS=	${EC2_SVNBRANCH}@${EC2_SVNREV}
 .endif
+.if ${TARGET_ARCH} != "amd64"
+EC2ARCH=	--${TARGET_ARCH:S/aarch64/arm64/}
+.endif
 
 CLEANFILES+=		ec2ami
 
@@ -82,7 +85,8 @@ ec2ami: cw-ec2 ${CW_EC2_PORTINSTALL}
 	@echo "--------------------------------------------------------------"
 	@false
 .endif
-	/usr/local/bin/bsdec2-image-upload ${PUBLISH} ${PUBLICSNAP} --sriov --ena \
+	/usr/local/bin/bsdec2-image-upload ${PUBLISH} ${PUBLICSNAP} \
+	    ${EC2ARCH} --sriov --ena \
 	    ${.OBJDIR}/ec2.raw \
 	    "${TYPE} ${REVISION}-${BRANCH}-${TARGET}${AMINAMESUFFIX}" \
 	    "${TYPE}/${TARGET} ${EC2_SVNBRANCH}@${EC2_SVNREV}" \


More information about the svn-src-head mailing list