--- /home/user/Downloads/PKGBUILD 2018-08-25 16:53:56.149925841 -0600 +++ PKGBUILD 2018-08-25 17:12:00.869918923 -0600 @@ -8,7 +8,7 @@ pkgdesc="Tianocore UEFI firmware for qemu." url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2" license=('custom') -makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') +makedepends=('git' 'python2' 'iasl' 'nasm') _commit=6861765935d5b69803321ba6e43240845c7ab0e5 _openssl_ver=1.1.0h source=(edk2::git+https://github.com/tianocore/edk2#commit=$_commit @@ -45,7 +45,7 @@ export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools . edksetup.sh BaseTools - ./BaseTools/BinWrappers/PosixLike/build -t $_toolchain_opt -a X64 -p OvmfPkg/OvmfPkgX64.dsc -n $(nproc) -b RELEASE -D FD_SIZE_2MB -D NETWORK_IP6_ENABLE -D TPM2_ENABLE -D SECURE_BOOT_ENABLE -D HTTP_BOOT_ENABLE -D TLS_ENABLE + ./BaseTools/BinWrappers/PosixLike/build -t $_toolchain_opt -a IA32 -a X64 -p OvmfPkg/OvmfPkgIa32X64.dsc -n $(nproc) -b RELEASE -D FD_SIZE_2MB -D NETWORK_IP6_ENABLE -D TPM2_ENABLE -D SECURE_BOOT_ENABLE -D HTTP_BOOT_ENABLE -D TLS_ENABLE -D SMM_REQUIRE # build fails for 32bit binary # ./BaseTools/BinWrappers/PosixLike/build -t $_toolchain_opt -a IA32 -p OvmfPkg/OvmfPkgIa32.dsc -n $(nproc) -b RELEASE -D FD_SIZE_2MB @@ -54,7 +54,7 @@ package() { #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_CODE.fd #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_VARS.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_CODE.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_VARS.fd + install -D -m644 "${srcdir}"/edk2/Build/Ovmf3264/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_CODE.fd + install -D -m644 "${srcdir}"/edk2/Build/Ovmf3264/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_VARS.fd install -D -m644 "${srcdir}"/edk2/OvmfPkg/License.txt "${pkgdir}"/usr/share/licenses/ovmf/License.txt }