All of lore.kernel.org
 help / color / mirror / Atom feed
* ovmf fail to compile
@ 2015-11-02  7:27 Hao, Xudong
  2015-11-02  9:58 ` Wei Liu
  0 siblings, 1 reply; 15+ messages in thread
From: Hao, Xudong @ 2015-11-02  7:27 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 1808 bytes --]

Hi,

Does anyone meet build OVMF failure? The ovmf is xen default repo: http://xenbits.xen.org/git-http/ovmf.git, with latest commit af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.


...
make[1]: *** [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll] Error 1


build.py...
: error 7000: Failed to execute command
               make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]


build.py...
: error 7000: Failed to execute command
               make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PCD/Pei/Pcd]


build.py...
: error 7000: Failed to execute command
               make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain]


build.py...
: error 7000: Failed to execute command
               make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei]


build.py...
: error 7000: Failed to execute command
               make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/DxeIplPeim/DxeIpl]


build.py...
: error F002: Failed to build module
               /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Sec/SecMain.inf [X64, GCC44, DEBUG]


Best Regards
Xudong

[-- Attachment #1.2: Type: text/html, Size: 5621 bytes --]

[-- Attachment #2: error.log --]
[-- Type: application/octet-stream, Size: 28494 bytes --]

OvmfPkg/build.sh -a X64 -b DEBUG -n 4
Initializing workspace
/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools
Loading previous configuration from /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Conf/BuildEnv.sh
WORKSPACE: /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir
EDK_TOOLS_PATH: /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools
CONF_PATH: /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Conf
using prebuilt tools
Running edk2 build for OvmfPkgX64
Build environment: Linux-2.6.32-504.el6.x86_64-x86_64-with-redhat-6.6-Santiago
Build start time: 15:18:42, Nov.02 2015

WORKSPACE        = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir
ECP_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/EdkCompatibilityPkg
EDK_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/EdkCompatibilityPkg
EFI_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/EdkCompatibilityPkg
EDK_TOOLS_PATH   = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools


Architecture(s)  = X64
Build target     = DEBUG
Toolchain        = GCC44

Active Platform          = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/OvmfPkgX64.dsc
Flash Image Definition   = /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/OvmfPkgX64.fdf

Processing meta-data ................ done!
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/ResetVector/ResetVector.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiHobLib/PeiHobLib.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/ResetVector/ResetVector'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/ResetVector/ResetVector'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiHobLib/PeiHobLib'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiHobLib/PeiHobLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiServicesLib/PeiServicesLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseLib/BaseLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesLib/PeiServicesLib'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesLib/PeiServicesLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr'
make[1]: Nothing to be done for `tbuild'.
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseLib/BaseLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr'
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseLib/BaseLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePrintLib/BasePrintLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePrintLib/BasePrintLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffLib/BasePeCoffLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffLib/BasePeCoffLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeimEntryPoint/PeimEntryPoint'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeimEntryPoint/PeimEntryPoint'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiPcdLib/PeiPcdLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiPcdLib/PeiPcdLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiPcdLib/PeiPcdLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/UefiCpuPkg/Library/MtrrLib/MtrrLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/MtrrLib/MtrrLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/MtrrLib/MtrrLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseXApicLib/BaseXApicLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Sec/SecMain.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdeModulePkg/Core/Pei/PeiMain.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/MdeModulePkg/Universal/PCD/Pei/Pcd.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain'
"ld" -o /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll -nostdlib -n -q --gc-sections -z common-page-size=0x20 --entry _ModuleEntryPoint -u _ModuleEntryPoint -Map /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.map -melf_x86_64 --oformat=elf64-x86-64 --start-group  @/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/OUTPUT/static_library_files.lst --end-group --script=/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools/Scripts/GccBase.lds --defsym=PECOFF_HEADER_SIZE=0x228
Building ... /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain'
"ld" -o /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/DEBUG/PeiCore.dll -nostdlib -n -q --gc-sections -z common-page-size=0x20 --entry _ModuleEntryPoint -u _ModuleEntryPoint -Map /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/DEBUG/PeiCore.map -melf_x86_64 --oformat=elf64-x86-64 --start-group  @/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/OUTPUT/static_library_files.lst --end-group --script=/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools/Scripts/GccBase.lds --defsym=PECOFF_HEADER_SIZE=0x228
/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/BaseTools/Scripts/GccBase.lds:1: undefined symbol `PECOFF_HEADER_SIZE' referenced in expression
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain'
make[1]: *** [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PCD/Pei/Pcd]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/DxeIplPeim/DxeIpl]


build.py...
 : error F002: Failed to build module
	/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Sec/SecMain.inf [X64, GCC44, DEBUG]

- Failed -
Build end time: 15:19:00, Nov.02 2015
Build total time: 00:00:18

make: *** [build] Error 1

[-- Attachment #3: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-02  7:27 ovmf fail to compile Hao, Xudong
@ 2015-11-02  9:58 ` Wei Liu
  2015-11-03  0:07   ` Hao, Xudong
  0 siblings, 1 reply; 15+ messages in thread
From: Wei Liu @ 2015-11-02  9:58 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: wei.liu2, xen-devel

On Mon, Nov 02, 2015 at 07:27:32AM +0000, Hao, Xudong wrote:
> Hi,
> 
> Does anyone meet build OVMF failure? The ovmf is xen default repo: http://xenbits.xen.org/git-http/ovmf.git, with latest commit af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.
> 
> 
> ...
> make[1]: *** [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll] Error 1
> 
> 
> build.py...
> : error 7000: Failed to execute command
>                make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]
> 
> 
> build.py...
> : error 7000: Failed to execute command
>                make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PCD/Pei/Pcd]
> 
> 
> build.py...
> : error 7000: Failed to execute command
>                make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain]
> 
> 
> build.py...
> : error 7000: Failed to execute command
>                make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei]
> 
> 
> build.py...
> : error 7000: Failed to execute command
>                make tbuild [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/DxeIplPeim/DxeIpl]
> 
> 
> build.py...
> : error F002: Failed to build module
>                /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firmware/ovmf-dir/OvmfPkg/Sec/SecMain.inf [X64, GCC44, DEBUG]
> 

It could be there are bugs that break gcc-4.4 build. Unfortunately the
log above doesn't show much information.

BTW we updated OVMF changeset in Config.mk recently. Did you start your
build from a fresh clone?


Wei.

> 
> Best Regards
> Xudong


> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-02  9:58 ` Wei Liu
@ 2015-11-03  0:07   ` Hao, Xudong
  2015-11-03 16:19     ` Wei Liu
  0 siblings, 1 reply; 15+ messages in thread
From: Hao, Xudong @ 2015-11-03  0:07 UTC (permalink / raw)
  To: Wei Liu; +Cc: xen-devel

Wei, 

I checked the latest OVMF changeset on Xen staging tree and master tree, both are af9785a9ed61daea52b47f0bf448f1f228beee1e. This commit is what I used.
OVMF_UPSTREAM_REVISION ?= af9785a9ed61daea52b47f0bf448f1f228beee1e 

Yes, I found the Config.mk updated with Xen commit 04c5efb0a141fa53e805e396970419436e74ce67, the old OVMF works fine for me.
diff --git a/Config.mk b/Config.mk
index 114db9a..5db7ca5 100644
--- a/Config.mk
+++ b/Config.mk
@@ -253,7 +253,7 @@ QEMU_TRADITIONAL_URL ?= git://xenbits.xen.org/qemu-xen-traditional.git
 SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git
 MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git
 endif
-OVMF_UPSTREAM_REVISION ?= cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd
+OVMF_UPSTREAM_REVISION ?= af9785a9ed61daea52b47f0bf448f1f228beee1e
 QEMU_UPSTREAM_REVISION ?= master
 MINIOS_UPSTREAM_REVISION ?= 256035e01a1aa5739e34f245f3b1e9e8ee204210
 # Thu Jul 23 11:08:38 2015 +0100

> -----Original Message-----
> From: Wei Liu [mailto:wei.liu2@citrix.com]
> Sent: Monday, November 2, 2015 5:59 PM
> To: Hao, Xudong <xudong.hao@intel.com>
> Cc: xen-devel@lists.xen.org; wei.liu2@citrix.com
> Subject: Re: [Xen-devel] ovmf fail to compile
> 
> On Mon, Nov 02, 2015 at 07:27:32AM +0000, Hao, Xudong wrote:
> > Hi,
> >
> > Does anyone meet build OVMF failure? The ovmf is xen default repo:
> http://xenbits.xen.org/git-http/ovmf.git, with latest commit
> af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.
> >
> >
> > ...
> > make[1]: ***
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG
> > /SecMain.dll] Error 1
> >
> >
> > build.py...
> > : error 7000: Failed to execute command
> >                make tbuild
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]
> >
> >
> > build.py...
> > : error 7000: Failed to execute command
> >                make tbuild
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PC
> > D/Pei/Pcd]
> >
> >
> > build.py...
> > : error 7000: Failed to execute command
> >                make tbuild
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/Pei
> > Main]
> >
> >
> > build.py...
> > : error 7000: Failed to execute command
> >                make tbuild
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/U
> > niversal/StatusCode/Pei/StatusCodePei]
> >
> >
> > build.py...
> > : error 7000: Failed to execute command
> >                make tbuild
> > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/DxeIplP
> > eim/DxeIpl]
> >
> >
> > build.py...
> > : error F002: Failed to build module
> >
> > /home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/firm
> > ware/ovmf-dir/OvmfPkg/Sec/SecMain.inf [X64, GCC44, DEBUG]
> >
> 
> It could be there are bugs that break gcc-4.4 build. Unfortunately the log above
> doesn't show much information.
> 
> BTW we updated OVMF changeset in Config.mk recently. Did you start your
> build from a fresh clone?
> 
> 
> Wei.
> 
> >
> > Best Regards
> > Xudong
> 
> 
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@lists.xen.org
> > http://lists.xen.org/xen-devel

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-03  0:07   ` Hao, Xudong
@ 2015-11-03 16:19     ` Wei Liu
  2015-11-04  8:27       ` Hao, Xudong
  0 siblings, 1 reply; 15+ messages in thread
From: Wei Liu @ 2015-11-03 16:19 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: Wei Liu, xen-devel

On Tue, Nov 03, 2015 at 12:07:27AM +0000, Hao, Xudong wrote:
> Wei, 
> 
> I checked the latest OVMF changeset on Xen staging tree and master tree, both are af9785a9ed61daea52b47f0bf448f1f228beee1e. This commit is what I used.
> OVMF_UPSTREAM_REVISION ?= af9785a9ed61daea52b47f0bf448f1f228beee1e 
> 
> Yes, I found the Config.mk updated with Xen commit 04c5efb0a141fa53e805e396970419436e74ce67, the old OVMF works fine for me.
> diff --git a/Config.mk b/Config.mk
> index 114db9a..5db7ca5 100644
> --- a/Config.mk
> +++ b/Config.mk
> @@ -253,7 +253,7 @@ QEMU_TRADITIONAL_URL ?= git://xenbits.xen.org/qemu-xen-traditional.git
>  SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git
>  MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git
>  endif
> -OVMF_UPSTREAM_REVISION ?= cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd
> +OVMF_UPSTREAM_REVISION ?= af9785a9ed61daea52b47f0bf448f1f228beee1e
>  QEMU_UPSTREAM_REVISION ?= master
>  MINIOS_UPSTREAM_REVISION ?= 256035e01a1aa5739e34f245f3b1e9e8ee204210
>  # Thu Jul 23 11:08:38 2015 +0100
> 
> > -----Original Message-----
> > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > Sent: Monday, November 2, 2015 5:59 PM
> > To: Hao, Xudong <xudong.hao@intel.com>
> > Cc: xen-devel@lists.xen.org; wei.liu2@citrix.com
> > Subject: Re: [Xen-devel] ovmf fail to compile
> > 
> > On Mon, Nov 02, 2015 at 07:27:32AM +0000, Hao, Xudong wrote:
> > > Hi,
> > >
> > > Does anyone meet build OVMF failure? The ovmf is xen default repo:
> > http://xenbits.xen.org/git-http/ovmf.git, with latest commit
> > af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.
> > >
> > >
> > > ...
> > > make[1]: ***
> > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > > mware/ovmf-
> > dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG
> > > /SecMain.dll] Error 1
> > >
> > >
> > > build.py...
> > > : error 7000: Failed to execute command
> > >                make tbuild
> > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > > mware/ovmf-dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]
> > >
> > >
> > > build.py...
> > > : error 7000: Failed to execute command
> > >                make tbuild
> > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > > mware/ovmf-
> > dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PC
> > > D/Pei/Pcd]
> > >
> > >
> > > build.py...
> > > : error 7000: Failed to execute command
> > >                make tbuild
> > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools/fir
> > > mware/ovmf-

I got similar error when using gcc-4.9 when I built an old repository
that tracked upstream. Then I did "git clean -fdx" to remove all stale
files and rebuilt. It worked. Note that "git clean -fdx" is very
aggressive in cleaning up things.

After that I also tried building with gcc-4.4 and gcc-4.9 with the
changeset that distributed with Xen. It worked, too. I use Debian Jessie
to build stuff. I don't expect the distro plays an important role
though.

Wei.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-03 16:19     ` Wei Liu
@ 2015-11-04  8:27       ` Hao, Xudong
  2015-11-04  9:38         ` Ian Campbell
  2015-11-04 10:19         ` Wei Liu
  0 siblings, 2 replies; 15+ messages in thread
From: Hao, Xudong @ 2015-11-04  8:27 UTC (permalink / raw)
  To: Wei Liu; +Cc: xen-devel

[-- Attachment #1: Type: text/plain, Size: 3787 bytes --]

"git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is "gcc-4.4.?" in Debian Jessie of yours?

Additional,  gcc 4.8.5 in RHEL7.2 works for build ovmf.

> -----Original Message-----
> From: Wei Liu [mailto:wei.liu2@citrix.com]
> Sent: Wednesday, November 4, 2015 12:19 AM
> To: Hao, Xudong <xudong.hao@intel.com>
> Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> Subject: Re: [Xen-devel] ovmf fail to compile
> 
> On Tue, Nov 03, 2015 at 12:07:27AM +0000, Hao, Xudong wrote:
> > Wei,
> >
> > I checked the latest OVMF changeset on Xen staging tree and master tree,
> both are af9785a9ed61daea52b47f0bf448f1f228beee1e. This commit is what I
> used.
> > OVMF_UPSTREAM_REVISION ?=
> af9785a9ed61daea52b47f0bf448f1f228beee1e
> >
> > Yes, I found the Config.mk updated with Xen commit
> 04c5efb0a141fa53e805e396970419436e74ce67, the old OVMF works fine for
> me.
> > diff --git a/Config.mk b/Config.mk
> > index 114db9a..5db7ca5 100644
> > --- a/Config.mk
> > +++ b/Config.mk
> > @@ -253,7 +253,7 @@ QEMU_TRADITIONAL_URL ?=
> > git://xenbits.xen.org/qemu-xen-traditional.git
> >  SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git
> > MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git  endif
> > -OVMF_UPSTREAM_REVISION ?=
> cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd
> > +OVMF_UPSTREAM_REVISION ?=
> af9785a9ed61daea52b47f0bf448f1f228beee1e
> >  QEMU_UPSTREAM_REVISION ?= master
> >  MINIOS_UPSTREAM_REVISION ?=
> 256035e01a1aa5739e34f245f3b1e9e8ee204210
> >  # Thu Jul 23 11:08:38 2015 +0100
> >
> > > -----Original Message-----
> > > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > > Sent: Monday, November 2, 2015 5:59 PM
> > > To: Hao, Xudong <xudong.hao@intel.com>
> > > Cc: xen-devel@lists.xen.org; wei.liu2@citrix.com
> > > Subject: Re: [Xen-devel] ovmf fail to compile
> > >
> > > On Mon, Nov 02, 2015 at 07:27:32AM +0000, Hao, Xudong wrote:
> > > > Hi,
> > > >
> > > > Does anyone meet build OVMF failure? The ovmf is xen default repo:
> > > http://xenbits.xen.org/git-http/ovmf.git, with latest commit
> > > af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.
> > > >
> > > >
> > > > ...
> > > > make[1]: ***
> > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools
> > > > /fir
> > > > mware/ovmf-
> > > dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG
> > > > /SecMain.dll] Error 1
> > > >
> > > >
> > > > build.py...
> > > > : error 7000: Failed to execute command
> > > >                make tbuild
> > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools
> > > > /fir
> > > > mware/ovmf-
> dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]
> > > >
> > > >
> > > > build.py...
> > > > : error 7000: Failed to execute command
> > > >                make tbuild
> > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools
> > > > /fir
> > > > mware/ovmf-
> > > dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PC
> > > > D/Pei/Pcd]
> > > >
> > > >
> > > > build.py...
> > > > : error 7000: Failed to execute command
> > > >                make tbuild
> > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-20151029/tools
> > > > /fir
> > > > mware/ovmf-
> 
> I got similar error when using gcc-4.9 when I built an old repository that tracked
> upstream. Then I did "git clean -fdx" to remove all stale files and rebuilt. It
> worked. Note that "git clean -fdx" is very aggressive in cleaning up things.
> 
> After that I also tried building with gcc-4.4 and gcc-4.9 with the changeset that
> distributed with Xen. It worked, too. I use Debian Jessie to build stuff. I don't
> expect the distro plays an important role though.
> 
> Wei.

[-- Attachment #2: gcc4.4.log --]
[-- Type: application/octet-stream, Size: 26976 bytes --]

OvmfPkg/build.sh -a X64 -b DEBUG -n 4
Initializing workspace
/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools
Loading previous configuration from /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Conf/BuildEnv.sh
WORKSPACE: /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote
EDK_TOOLS_PATH: /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools
CONF_PATH: /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Conf
using prebuilt tools
Running edk2 build for OvmfPkgX64
Build environment: Linux-2.6.32-504.el6.x86_64-x86_64-with-redhat-6.6-Santiago
Build start time: 11:03:04, Nov.04 2015

WORKSPACE        = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote
ECP_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/EdkCompatibilityPkg
EDK_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/EdkCompatibilityPkg
EFI_SOURCE       = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/EdkCompatibilityPkg
EDK_TOOLS_PATH   = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools


Architecture(s)  = X64
Build target     = DEBUG
Toolchain        = GCC44

Active Platform          = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/OvmfPkgX64.dsc
Flash Image Definition   = /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/OvmfPkgX64.fdf

Processing meta-data ............... done!
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/ResetVector/ResetVector.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/ResetVector/ResetVector'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiHobLib/PeiHobLib.inf [X64]
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/ResetVector/ResetVector'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiHobLib/PeiHobLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiHobLib/PeiHobLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiMemoryAllocationLib/PeiMemoryAllocationLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesTablePointerLibIdt/PeiServicesTablePointerLibIdt'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiServicesLib/PeiServicesLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/BaseUefiCpuLib/BaseUefiCpuLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePcdLibNull/BasePcdLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseLib/BaseLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesLib/PeiServicesLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiServicesLib/PeiServicesLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf [X64]
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseLib/BaseLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseLib/BaseLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePrintLib/BasePrintLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePrintLib/BasePrintLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/PlatformDebugLibIoPort/PlatformDebugLibIoPort'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull'
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseExtractGuidedSectionLib/BaseExtractGuidedSectionLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffLib/BasePeCoffLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffLib/BasePeCoffLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/OemHookStatusCodeLibNull/OemHookStatusCodeLibNull'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeimEntryPoint/PeimEntryPoint.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiCoreEntryPoint/PeiCoreEntryPoint'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeimEntryPoint/PeimEntryPoint'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeimEntryPoint/PeimEntryPoint'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiPcdLib/PeiPcdLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiPcdLib/PeiPcdLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiExtractGuidedSectionLib/PeiExtractGuidedSectionLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BaseCpuLib/BaseCpuLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf [X64]
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/BasePciLibCf8/BasePciLibCf8'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib'
make[1]: Nothing to be done for `tbuild'.
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/UefiCpuPkg/Library/MtrrLib/MtrrLib.inf [X64]
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdePkg/Library/PeiResourcePublicationLib/PeiResourcePublicationLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib'
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/MtrrLib/MtrrLib'
make[1]: Nothing to be done for `tbuild'.
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/UefiCpuPkg/Library/MtrrLib/MtrrLib'
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/Sec/SecMain.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdeModulePkg/Core/Pei/PeiMain.inf [X64]
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/MdeModulePkg/Universal/PCD/Pei/Pcd.inf [X64]
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain'
"ld" -o /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll -nostdlib -n -q --gc-sections -z common-page-size=0x20 --entry _ModuleEntryPoint -u _ModuleEntryPoint -Map /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.map -melf_x86_64 --oformat=elf64-x86-64 --start-group  @/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/OUTPUT/static_library_files.lst --end-group --script=/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools/Scripts/GccBase.lds --defsym=PECOFF_HEADER_SIZE=0x228
Building ... /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei.inf [X64]
/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools/Scripts/GccBase.lds:1: undefined symbol `PECOFF_HEADER_SIZE' referenced in expression
make[1]: *** [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG/SecMain.dll] Error 1
make[1]: Entering directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain'
make[1]: Leaving directory `/home/www/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain'
"ld" -o /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/DEBUG/PeiCore.dll -nostdlib -n -q --gc-sections -z common-page-size=0x20 --entry _ModuleEntryPoint -u _ModuleEntryPoint -Map /home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/DEBUG/PeiCore.map -melf_x86_64 --oformat=elf64-x86-64 --start-group  @/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain/OUTPUT/static_library_files.lst --end-group --script=/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/BaseTools/Scripts/GccBase.lds --defsym=PECOFF_HEADER_SIZE=0x228


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/Pei/PeiMain]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PCD/Pei/Pcd]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/IntelFrameworkModulePkg/Universal/StatusCode/Pei/StatusCodePei]


build.py...
 : error 7000: Failed to execute command
	make tbuild [/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Core/DxeIplPeim/DxeIpl]


build.py...
 : error F002: Failed to build module
	/home/nightly/builds_xen_unstable/xen-src-e294a0c3-20151102/tools/firmware/ovmf-dir-remote/OvmfPkg/Sec/SecMain.inf [X64, GCC44, DEBUG]

- Failed -
Build end time: 11:03:22, Nov.04 2015
Build total time: 00:00:18

make: *** [build] Error 1

[-- Attachment #3: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04  8:27       ` Hao, Xudong
@ 2015-11-04  9:38         ` Ian Campbell
  2015-11-04 10:04           ` George Dunlap
  2015-11-04 10:19         ` Wei Liu
  1 sibling, 1 reply; 15+ messages in thread
From: Ian Campbell @ 2015-11-04  9:38 UTC (permalink / raw)
  To: Hao, Xudong, Wei Liu; +Cc: xen-devel

On Wed, 2015-11-04 at 08:27 +0000, Hao, Xudong wrote:

Please don't top post.

> "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc
> version is "gcc-4.4.?" in Debian Jessie of yours?

"git clean -fdx" won't clean recursively into any sub git trees (some extra
number of -f and/or -d is needed for that). I don't know how many, the man
page suggests "git clean -ffdx" does it, I usually just go -ffffdddddxxxxx
;-)

Ian.

> 
> Additional,  gcc 4.8.5 in RHEL7.2 works for build ovmf.
> 
> > -----Original Message-----
> > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > Sent: Wednesday, November 4, 2015 12:19 AM
> > To: Hao, Xudong <xudong.hao@intel.com>
> > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > Subject: Re: [Xen-devel] ovmf fail to compile
> > 
> > On Tue, Nov 03, 2015 at 12:07:27AM +0000, Hao, Xudong wrote:
> > > Wei,
> > > 
> > > I checked the latest OVMF changeset on Xen staging tree and master
> > > tree,
> > both are af9785a9ed61daea52b47f0bf448f1f228beee1e. This commit is what
> > I
> > used.
> > > OVMF_UPSTREAM_REVISION ?=
> > af9785a9ed61daea52b47f0bf448f1f228beee1e
> > > 
> > > Yes, I found the Config.mk updated with Xen commit
> > 04c5efb0a141fa53e805e396970419436e74ce67, the old OVMF works fine for
> > me.
> > > diff --git a/Config.mk b/Config.mk
> > > index 114db9a..5db7ca5 100644
> > > --- a/Config.mk
> > > +++ b/Config.mk
> > > @@ -253,7 +253,7 @@ QEMU_TRADITIONAL_URL ?=
> > > git://xenbits.xen.org/qemu-xen-traditional.git
> > >  SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git
> > > MINIOS_UPSTREAM_URL ?= git://xenbits.xen.org/mini-os.git  endif
> > > -OVMF_UPSTREAM_REVISION ?=
> > cb9a7ebabcd6b8a49dc0854b2f9592d732b5afbd
> > > +OVMF_UPSTREAM_REVISION ?=
> > af9785a9ed61daea52b47f0bf448f1f228beee1e
> > >  QEMU_UPSTREAM_REVISION ?= master
> > >  MINIOS_UPSTREAM_REVISION ?=
> > 256035e01a1aa5739e34f245f3b1e9e8ee204210
> > >  # Thu Jul 23 11:08:38 2015 +0100
> > > 
> > > > -----Original Message-----
> > > > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > > > Sent: Monday, November 2, 2015 5:59 PM
> > > > To: Hao, Xudong <xudong.hao@intel.com>
> > > > Cc: xen-devel@lists.xen.org; wei.liu2@citrix.com
> > > > Subject: Re: [Xen-devel] ovmf fail to compile
> > > > 
> > > > On Mon, Nov 02, 2015 at 07:27:32AM +0000, Hao, Xudong wrote:
> > > > > Hi,
> > > > > 
> > > > > Does anyone meet build OVMF failure? The ovmf is xen default
> > > > > repo:
> > > > http://xenbits.xen.org/git-http/ovmf.git, with latest commit
> > > > af9785a9ed61daea52b47f0bf448f1f228beee1e, and OS is X86_64 RHEL6.6.
> > > > > 
> > > > > 
> > > > > ...
> > > > > make[1]: ***
> > > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-
> > > > > 20151029/tools
> > > > > /fir
> > > > > mware/ovmf-
> > > > dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain/DEBUG
> > > > > /SecMain.dll] Error 1
> > > > > 
> > > > > 
> > > > > build.py...
> > > > > : error 7000: Failed to execute command
> > > > >                make tbuild
> > > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-
> > > > > 20151029/tools
> > > > > /fir
> > > > > mware/ovmf-
> > dir/Build/OvmfX64/DEBUG_GCC44/X64/OvmfPkg/Sec/SecMain]
> > > > > 
> > > > > 
> > > > > build.py...
> > > > > : error 7000: Failed to execute command
> > > > >                make tbuild
> > > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-
> > > > > 20151029/tools
> > > > > /fir
> > > > > mware/ovmf-
> > > > dir/Build/OvmfX64/DEBUG_GCC44/X64/MdeModulePkg/Universal/PC
> > > > > D/Pei/Pcd]
> > > > > 
> > > > > 
> > > > > build.py...
> > > > > : error 7000: Failed to execute command
> > > > >                make tbuild
> > > > > [/home/nightly/builds_xen_unstable/xen-src-bf0d4923-
> > > > > 20151029/tools
> > > > > /fir
> > > > > mware/ovmf-
> > 
> > I got similar error when using gcc-4.9 when I built an old repository
> > that tracked
> > upstream. Then I did "git clean -fdx" to remove all stale files and
> > rebuilt. It
> > worked. Note that "git clean -fdx" is very aggressive in cleaning up
> > things.
> > 
> > After that I also tried building with gcc-4.4 and gcc-4.9 with the
> > changeset that
> > distributed with Xen. It worked, too. I use Debian Jessie to build
> > stuff. I don't
> > expect the distro plays an important role though.
> > 
> > Wei.
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04  9:38         ` Ian Campbell
@ 2015-11-04 10:04           ` George Dunlap
  2015-11-04 10:12             ` Ian Campbell
  0 siblings, 1 reply; 15+ messages in thread
From: George Dunlap @ 2015-11-04 10:04 UTC (permalink / raw)
  To: Ian Campbell; +Cc: Wei Liu, Hao, Xudong, xen-devel

On Wed, Nov 4, 2015 at 9:38 AM, Ian Campbell <ian.campbell@citrix.com> wrote:
> On Wed, 2015-11-04 at 08:27 +0000, Hao, Xudong wrote:
>
> Please don't top post.
>
>> "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc
>> version is "gcc-4.4.?" in Debian Jessie of yours?
>
> "git clean -fdx" won't clean recursively into any sub git trees (some extra
> number of -f and/or -d is needed for that). I don't know how many, the man
> page suggests "git clean -ffdx" does it, I usually just go -ffffdddddxxxxx
> ;-)

Which translates roughly to, "G%# ^#$@ it, I said to *#$@ delete
#%@##^ everything!  What part of 'everything' do you not #@#&
understand?" :-)

(FWIW I always do git -ffdx.)

 -George

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04 10:04           ` George Dunlap
@ 2015-11-04 10:12             ` Ian Campbell
  0 siblings, 0 replies; 15+ messages in thread
From: Ian Campbell @ 2015-11-04 10:12 UTC (permalink / raw)
  To: George Dunlap; +Cc: Wei Liu, Hao, Xudong, xen-devel

On Wed, 2015-11-04 at 10:04 +0000, George Dunlap wrote:
> On Wed, Nov 4, 2015 at 9:38 AM, Ian Campbell <ian.campbell@citrix.com>
> wrote:
> > On Wed, 2015-11-04 at 08:27 +0000, Hao, Xudong wrote:
> > 
> > Please don't top post.
> > 
> > > "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc
> > > version is "gcc-4.4.?" in Debian Jessie of yours?
> > 
> > "git clean -fdx" won't clean recursively into any sub git trees (some
> > extra
> > number of -f and/or -d is needed for that). I don't know how many, the
> > man
> > page suggests "git clean -ffdx" does it, I usually just go
> > -ffffdddddxxxxx
> > ;-)
> 
> Which translates roughly to, "G%# ^#$@ it, I said to *#$@ delete
> #%@##^ everything!  What part of 'everything' do you not #@#&
> understand?" :-)

:-)

> 
> (FWIW I always do git -ffdx.)
> 
>  -George

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04  8:27       ` Hao, Xudong
  2015-11-04  9:38         ` Ian Campbell
@ 2015-11-04 10:19         ` Wei Liu
  2015-11-05 14:07           ` Hao, Xudong
  2015-11-06  8:53           ` Hao, Xudong
  1 sibling, 2 replies; 15+ messages in thread
From: Wei Liu @ 2015-11-04 10:19 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: Wei Liu, xen-devel

On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is "gcc-4.4.?" in Debian Jessie of yours?
> 

Debian Jessie's gcc-4.4 has the same version 4.4.7.

As the other sub-thread suggests, can you try passing more f's to git?

A somewhat related question, are you only interested in xen-unstable branch?
Have you tried latest OVMF from upstream? If that builds for you I can
easily send another patch to update Config.mk again.

Wei.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04 10:19         ` Wei Liu
@ 2015-11-05 14:07           ` Hao, Xudong
  2015-11-05 14:44             ` Wei Liu
  2015-11-06  8:53           ` Hao, Xudong
  1 sibling, 1 reply; 15+ messages in thread
From: Hao, Xudong @ 2015-11-05 14:07 UTC (permalink / raw)
  To: Wei Liu; +Cc: xen-devel

> -----Original Message-----
> From: Wei Liu [mailto:wei.liu2@citrix.com]
> Sent: Wednesday, November 4, 2015 6:19 PM
> To: Hao, Xudong <xudong.hao@intel.com>
> Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> Subject: Re: [Xen-devel] ovmf fail to compile
> 
> On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is
> "gcc-4.4.?" in Debian Jessie of yours?
> >
> 
> Debian Jessie's gcc-4.4 has the same version 4.4.7.
> 
> As the other sub-thread suggests, can you try passing more f's to git?
> 
> A somewhat related question, are you only interested in xen-unstable branch?
> Have you tried latest OVMF from upstream? If that builds for you I can easily
> send another patch to update Config.mk again.
>

I'm busy on other urgent today, will try the two above tomorrow and share the result later.

-Xudong 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-05 14:07           ` Hao, Xudong
@ 2015-11-05 14:44             ` Wei Liu
  0 siblings, 0 replies; 15+ messages in thread
From: Wei Liu @ 2015-11-05 14:44 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: Wei Liu, xen-devel

On Thu, Nov 05, 2015 at 02:07:26PM +0000, Hao, Xudong wrote:
> > -----Original Message-----
> > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > Sent: Wednesday, November 4, 2015 6:19 PM
> > To: Hao, Xudong <xudong.hao@intel.com>
> > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > Subject: Re: [Xen-devel] ovmf fail to compile
> > 
> > On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > > "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is
> > "gcc-4.4.?" in Debian Jessie of yours?
> > >
> > 
> > Debian Jessie's gcc-4.4 has the same version 4.4.7.
> > 
> > As the other sub-thread suggests, can you try passing more f's to git?
> > 
> > A somewhat related question, are you only interested in xen-unstable branch?
> > Have you tried latest OVMF from upstream? If that builds for you I can easily
> > send another patch to update Config.mk again.
> >
> 
> I'm busy on other urgent today, will try the two above tomorrow and share the result later.
> 

No worries.

Wei.

> -Xudong 

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-04 10:19         ` Wei Liu
  2015-11-05 14:07           ` Hao, Xudong
@ 2015-11-06  8:53           ` Hao, Xudong
  2015-11-06 10:24             ` Wei Liu
  1 sibling, 1 reply; 15+ messages in thread
From: Hao, Xudong @ 2015-11-06  8:53 UTC (permalink / raw)
  To: Wei Liu; +Cc: xen-devel

> -----Original Message-----
> From: Wei Liu [mailto:wei.liu2@citrix.com]
> Sent: Wednesday, November 4, 2015 6:19 PM
> To: Hao, Xudong <xudong.hao@intel.com>
> Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> Subject: Re: [Xen-devel] ovmf fail to compile
> 
> On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is
> "gcc-4.4.?" in Debian Jessie of yours?
> >
> 
> Debian Jessie's gcc-4.4 has the same version 4.4.7.
> 
> As the other sub-thread suggests, can you try passing more f's to git?
> 

After more f's (git clean -ffffddddxxxx), still met same compile issue.

> A somewhat related question, are you only interested in xen-unstable branch?
> Have you tried latest OVMF from upstream? If that builds for you I can easily
> send another patch to update Config.mk again.
> 

Checked the upstream OVMF (git://git.code.sf.net/p/tianocore/edk2), the compile issue persist with gcc 4.4.7. Maybe I can raise it to EDKII community.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-06  8:53           ` Hao, Xudong
@ 2015-11-06 10:24             ` Wei Liu
  2015-11-11  5:43               ` Hao, Xudong
  0 siblings, 1 reply; 15+ messages in thread
From: Wei Liu @ 2015-11-06 10:24 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: Wei Liu, xen-devel

On Fri, Nov 06, 2015 at 08:53:27AM +0000, Hao, Xudong wrote:
> > -----Original Message-----
> > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > Sent: Wednesday, November 4, 2015 6:19 PM
> > To: Hao, Xudong <xudong.hao@intel.com>
> > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > Subject: Re: [Xen-devel] ovmf fail to compile
> > 
> > On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > > "git clean -fdx" doesn't change the error result with gcc 4.4.7. Gcc version is
> > "gcc-4.4.?" in Debian Jessie of yours?
> > >
> > 
> > Debian Jessie's gcc-4.4 has the same version 4.4.7.
> > 
> > As the other sub-thread suggests, can you try passing more f's to git?
> > 
> 
> After more f's (git clean -ffffddddxxxx), still met same compile issue.
> 
> > A somewhat related question, are you only interested in xen-unstable branch?
> > Have you tried latest OVMF from upstream? If that builds for you I can easily
> > send another patch to update Config.mk again.
> > 
> 
> Checked the upstream OVMF (git://git.code.sf.net/p/tianocore/edk2), the compile issue persist with gcc 4.4.7. Maybe I can raise it to EDKII community.

Right. Looks like this is an issue in upstream.

Thanks for your investigation.

Wei.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-06 10:24             ` Wei Liu
@ 2015-11-11  5:43               ` Hao, Xudong
  2015-11-11 10:39                 ` Wei Liu
  0 siblings, 1 reply; 15+ messages in thread
From: Hao, Xudong @ 2015-11-11  5:43 UTC (permalink / raw)
  To: Wei Liu; +Cc: xen-devel

> -----Original Message-----
> From: Wei Liu [mailto:wei.liu2@citrix.com]
> Sent: Friday, November 6, 2015 6:24 PM
> To: Hao, Xudong <xudong.hao@intel.com>
> Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> Subject: Re: [Xen-devel] ovmf fail to compile
> 
> On Fri, Nov 06, 2015 at 08:53:27AM +0000, Hao, Xudong wrote:
> > > -----Original Message-----
> > > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > > Sent: Wednesday, November 4, 2015 6:19 PM
> > > To: Hao, Xudong <xudong.hao@intel.com>
> > > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > > Subject: Re: [Xen-devel] ovmf fail to compile
> > >
> > > On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > > > "git clean -fdx" doesn't change the error result with gcc 4.4.7.
> > > > Gcc version is
> > > "gcc-4.4.?" in Debian Jessie of yours?
> > > >
> > >
> > > Debian Jessie's gcc-4.4 has the same version 4.4.7.
> > >
> > > As the other sub-thread suggests, can you try passing more f's to git?
> > >
> >
> > After more f's (git clean -ffffddddxxxx), still met same compile issue.
> >
> > > A somewhat related question, are you only interested in xen-unstable branch?
> > > Have you tried latest OVMF from upstream? If that builds for you I
> > > can easily send another patch to update Config.mk again.
> > >
> >
> > Checked the upstream OVMF (git://git.code.sf.net/p/tianocore/edk2), the
> compile issue persist with gcc 4.4.7. Maybe I can raise it to EDKII community.
> 
> Right. Looks like this is an issue in upstream.
> 
> Thanks for your investigation.
> 

Wei, 

Can you update Config.mk? edk2 upstream had fix for this issue after raising issue out.

commit 67b3c0f95886a478c4fd3d6f48489dbc7aee9818
Author: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Date:   Mon Nov 9 08:39:28 2015 +0000

    BaseTools GCC: move PECOFF_HEADER_SIZE definition before LD script

    Older versions of binutils need all symbols to be defined when consuming
    the linker script passed via the command line. So move the definition
    '--defsym=PECOFF_HEADER_SIZE=...' before the '--script=...' command line
    argument.

    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    Reviewed-by: Liming Gao <liming.gao@intel.com>

    git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18747 6f19259b-4bc3-4df7-8a09-765794883524

diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template
index 1fef6af..db08e25 100644
--- a/BaseTools/Conf/tools_def.template
+++ b/BaseTools/Conf/tools_def.template
@@ -3844,9 +3844,9 @@ DEFINE GCC44_X64_CC_FLAGS            = DEF(GCC44_ALL_CC_FLAGS) -m64 -fno-stack-p
 DEFINE GCC44_IA32_X64_DLINK_COMMON   = -nostdlib -n -q --gc-sections -z common-page-size=0x20
 DEFINE GCC44_IA32_X64_ASLDLINK_FLAGS = DEF(GCC44_IA32_X64_DLINK_COMMON) --entry ReferenceAcpiTable -u ReferenceAcpiTable
 DEFINE GCC44_IA32_X64_DLINK_FLAGS    = DEF(GCC44_IA32_X64_DLINK_COMMON) --entry $(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) -Map $(DEST_DIR_DEBUG)/$(BASE_NAME).map
-DEFINE GCC44_IA32_DLINK2_FLAGS       = DEF(GCC_DLINK2_FLAGS_COMMON) --defsym=PECOFF_HEADER_SIZE=0x220
+DEFINE GCC44_IA32_DLINK2_FLAGS       = --defsym=PECOFF_HEADER_SIZE=0x220 DEF(GCC_DLINK2_FLAGS_COMMON)
 DEFINE GCC44_X64_DLINK_FLAGS         = DEF(GCC44_IA32_X64_DLINK_FLAGS)  -melf_x86_64 --oformat=elf64-x86-64
-DEFINE GCC44_X64_DLINK2_FLAGS        = DEF(GCC_DLINK2_FLAGS_COMMON) --defsym=PECOFF_HEADER_SIZE=0x228
+DEFINE GCC44_X64_DLINK2_FLAGS        = --defsym=PECOFF_HEADER_SIZE=0x228 DEF(GCC_DLINK2_FLAGS_COMMON)
 DEFINE GCC44_ASM_FLAGS               = DEF(GCC_ASM_FLAGS)

 DEFINE GCC45_IA32_CC_FLAGS           = DEF(GCC44_IA32_CC_FLAGS)

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: ovmf fail to compile
  2015-11-11  5:43               ` Hao, Xudong
@ 2015-11-11 10:39                 ` Wei Liu
  0 siblings, 0 replies; 15+ messages in thread
From: Wei Liu @ 2015-11-11 10:39 UTC (permalink / raw)
  To: Hao, Xudong; +Cc: Wei Liu, xen-devel

On Wed, Nov 11, 2015 at 05:43:08AM +0000, Hao, Xudong wrote:
> > -----Original Message-----
> > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > Sent: Friday, November 6, 2015 6:24 PM
> > To: Hao, Xudong <xudong.hao@intel.com>
> > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > Subject: Re: [Xen-devel] ovmf fail to compile
> > 
> > On Fri, Nov 06, 2015 at 08:53:27AM +0000, Hao, Xudong wrote:
> > > > -----Original Message-----
> > > > From: Wei Liu [mailto:wei.liu2@citrix.com]
> > > > Sent: Wednesday, November 4, 2015 6:19 PM
> > > > To: Hao, Xudong <xudong.hao@intel.com>
> > > > Cc: Wei Liu <wei.liu2@citrix.com>; xen-devel@lists.xen.org
> > > > Subject: Re: [Xen-devel] ovmf fail to compile
> > > >
> > > > On Wed, Nov 04, 2015 at 08:27:56AM +0000, Hao, Xudong wrote:
> > > > > "git clean -fdx" doesn't change the error result with gcc 4.4.7.
> > > > > Gcc version is
> > > > "gcc-4.4.?" in Debian Jessie of yours?
> > > > >
> > > >
> > > > Debian Jessie's gcc-4.4 has the same version 4.4.7.
> > > >
> > > > As the other sub-thread suggests, can you try passing more f's to git?
> > > >
> > >
> > > After more f's (git clean -ffffddddxxxx), still met same compile issue.
> > >
> > > > A somewhat related question, are you only interested in xen-unstable branch?
> > > > Have you tried latest OVMF from upstream? If that builds for you I
> > > > can easily send another patch to update Config.mk again.
> > > >
> > >
> > > Checked the upstream OVMF (git://git.code.sf.net/p/tianocore/edk2), the
> > compile issue persist with gcc 4.4.7. Maybe I can raise it to EDKII community.
> > 
> > Right. Looks like this is an issue in upstream.
> > 
> > Thanks for your investigation.
> > 
> 
> Wei, 
> 
> Can you update Config.mk? edk2 upstream had fix for this issue after raising issue out.

Sure, though that commit would need to pass our push gate first. It
should happen soon if the fix gets applied upstream.

In the mean time, you can carry a .config in xen.git to point to the
right tree and the right commit you need to work around this problem.

Thanks for investigating this issue.

-- 
Wei.

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2015-11-11 10:39 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-02  7:27 ovmf fail to compile Hao, Xudong
2015-11-02  9:58 ` Wei Liu
2015-11-03  0:07   ` Hao, Xudong
2015-11-03 16:19     ` Wei Liu
2015-11-04  8:27       ` Hao, Xudong
2015-11-04  9:38         ` Ian Campbell
2015-11-04 10:04           ` George Dunlap
2015-11-04 10:12             ` Ian Campbell
2015-11-04 10:19         ` Wei Liu
2015-11-05 14:07           ` Hao, Xudong
2015-11-05 14:44             ` Wei Liu
2015-11-06  8:53           ` Hao, Xudong
2015-11-06 10:24             ` Wei Liu
2015-11-11  5:43               ` Hao, Xudong
2015-11-11 10:39                 ` Wei Liu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.