Control: tags -1 + patch

By incorporating the idea at
https://bugzilla.tianocore.org/show_bug.cgi?id=3064#c5
the attached patch completely fixes the reported symptom. Ryutaroh
--- debian-edk2-orig-sourcepkg/edk2-2020.08/debian/rules        2020-09-29 
04:40:05.000000000 +0900
+++ debian-edk2-secureboot/edk2-2020.08/debian/rules    2020-11-11 
17:46:01.703444691 +0900
@@ -48,7 +48,7 @@
        make -C BaseTools ARCH=$(EDK2_BUILD_ARCH)
        touch $@
 
-OVMF_BUILD_DIR = Build/OvmfX64/RELEASE_$(EDK2_TOOLCHAIN)
+OVMF_BUILD_DIR = Build/Ovmf3264/RELEASE_$(EDK2_TOOLCHAIN)
 OVMF_ENROLL = $(OVMF_BUILD_DIR)/X64/EnrollDefaultKeys.efi
 OVMF_SHELL =  $(OVMF_BUILD_DIR)/X64/Shell.efi
 OVMF_BINARIES = $(OVMF_ENROLL) $(OVMF_SHELL)
@@ -68,35 +68,31 @@
        rm -rf debian/ovmf-install
        mkdir debian/ovmf-install
        set -e; . ./edksetup.sh; \
-               build -a $(EDK2_HOST_ARCH) \
+               ./OvmfPkg/build.sh -a X64 -a IA32  \
                        -t $(EDK2_TOOLCHAIN) \
-                       -p OvmfPkg/OvmfPkgX64.dsc \
                        $(OVMF_2M_FLAGS) -b RELEASE; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_CODE.fd \
                        $(OVMF_BUILD_DIR)/FV/OVMF.fd \
                        debian/ovmf-install/; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_VARS.fd \
                        debian/ovmf-install/; \
-               rm -rf Build/Ovmf$(EDK2_HOST_ARCH); \
-               build -a $(EDK2_HOST_ARCH) \
+               rm -rf Build/Ovmf3264; \
+               ./OvmfPkg/build.sh  -a X64 -a IA32 \
                        -t $(EDK2_TOOLCHAIN) \
-                       -p OvmfPkg/OvmfPkgX64.dsc \
                        $(OVMF_4M_FLAGS) -b RELEASE; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_CODE.fd \
                        debian/ovmf-install/OVMF_CODE_4M.fd; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_VARS.fd \
                        debian/ovmf-install/OVMF_VARS_4M.fd; \
-               rm -rf Build/Ovmf$(EDK2_HOST_ARCH); \
-               build -a $(EDK2_HOST_ARCH) \
+               rm -rf Build/Ovmf3264; \
+               ./OvmfPkg/build.sh -a X64 -a IA32 \
                        -t $(EDK2_TOOLCHAIN) \
-                       -p OvmfPkg/OvmfPkgX64.dsc \
                        $(OVMF_2M_SMM_FLAGS) -b RELEASE; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_CODE.fd \
                        debian/ovmf-install/OVMF_CODE.secboot.fd; \
-               rm -rf Build/Ovmf$(EDK2_HOST_ARCH); \
-               build -a $(EDK2_HOST_ARCH) \
+               rm -rf Build/Ovmf3264; \
+               ./OvmfPkg/build.sh -a X64 -a IA32  \
                        -t $(EDK2_TOOLCHAIN) \
-                       -p OvmfPkg/OvmfPkgX64.dsc \
                        $(OVMF_4M_SMM_FLAGS) -b RELEASE; \
                cp $(OVMF_BUILD_DIR)/FV/OVMF_CODE.fd \
                        debian/ovmf-install/OVMF_CODE_4M.secboot.fd; \

Reply via email to