qemu_v8.xml: pin EDK2 version

Do not use the EDK2 master branch because it is currently broken:

 Building ... /home/jerome/work/optee_repo_qemu_v8/edk2/MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf [AARCH64]
 Segmentation fault (core dumped)
 GNUmakefile:365: recipe for target '/home/jerome/work/optee_repo_qemu_v8/edk2/Build/ArmVirtQemuKernel-AARCH64/DEBUG_GCC49/AARCH64/MdeModulePkg/Universal/SerialDxe/SerialDxe/DEBUG/SerialDxe.efi' failed
 make[2]: *** [/home/jerome/work/optee_repo_qemu_v8/edk2/Build/ArmVirtQemuKernel-AARCH64/DEBUG_GCC49/AARCH64/MdeModulePkg/Universal/SerialDxe/SerialDxe/DEBUG/SerialDxe.efi] Error 139
 make[2]: Leaving directory '/home/jerome/work/optee_repo_qemu_v8/edk2/Build/ArmVirtQemuKernel-AARCH64/DEBUG_GCC49/AARCH64/MdeModulePkg/Universal/SerialDxe/SerialDxe'

Instead, use the last known good commit: f7bd152c2a05 ("BaseTools:
Update tools_def.template").

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Suggested-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
diff --git a/qemu_v8.xml b/qemu_v8.xml
index e60cba5..29d2018 100644
--- a/qemu_v8.xml
+++ b/qemu_v8.xml
@@ -36,7 +36,8 @@
 	<project remote="linaro-swg" path="arm-trusted-firmware" name="arm-trusted-firmware.git" revision="optee_arm-tf_2017-06-22" />
 
         <!-- Tianocore, EDK2 -->
-        <project remote="tianocore" path="edk2" name="edk2.git" />
+	<!-- Pinned revision because master is currently broken -->
+	<project remote="tianocore" path="edk2" name="edk2.git" revision="f7bd152c2a05bd75471305184c25f14f01ccf0b7" />
 
 	<!-- strace -->
 	<project remote="sfnet" path="strace" name="code" />