Jump to content

Build_Clover.command, another Script to build standard Clover (or customized)


Micky1979
2,126 posts in this topic

Recommended Posts

46 minutes ago, stinga11 said:

with the lastest udpdates on clover I cant compile.


Building Clover
                             <--------------------------------------------------
================================================================================
boot6
                             <--------------------------------------------------
TOOLCHAIN_DIR: /Users/exzo/src/opt/local
MTOC_PREFIX: /Users/exzo/src/opt/local/bin/
NASM_PREFIX: /Users/exzo/src/opt/local/bin/
NASM_VER: 2.13.03
Building from: /Users/exzo/src/edk2

Running edk2 build for CloverX64 using the command:
build  -D NO_GRUB_DRIVERS_EMBEDDED --conf=/Users/exzo/src/edk2/Conf -D USE_LOW_EBDA -p Clover/Clover.dsc  -a X64 -b RELEASE -t XCODE8 -n 13 

Build environment: Darwin-17.7.0-x86_64-i386-64bit
Build start time: 12:42:01, Feb.24 2019

WORKSPACE        = /Users/exzo/src/edk2
EDK_TOOLS_PATH   = /Users/exzo/src/edk2/BaseTools
CONF_PATH        = /Users/exzo/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/exzo/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/exzo/src/edk2/Clover/Clover.fdf

Processing meta-data ......... done!
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf [X64]
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf [X64]
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePrintLib/BasePrintLib.inf [X64]
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf [X64]
[CC] IoLibMmioBuffer
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf [X64]
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf [X64]
[CC] BaseReportStatusCodeLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf [X64]
[SLINK] BaseReportStatusCodeLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseCpuLib/BaseCpuLib.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Library/WaveLib/WaveLib.inf [X64]
[CC] SetMem
[CC] CheckSum
[CC] DebugLib
Building ... /Users/exzo/src/edk2/Clover/Library/OpensslLib/OpensslLibNull.inf [X64]
[SLINK] BaseDebugLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiMemoryLib/UefiMemoryLib.inf [X64]
[CC] IoHighLevel
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf [X64]
[CC] ScanMem64Wrapper
[CC] SwitchStack
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf [X64]
[CC] PcdLib
[SLINK] BasePcdLibNull
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf [X64]
[CC] OpensslLibNull
[CC] IoLibGcc
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: file: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLibNull.obj has no symbols
warning: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning for library: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/Library/OpensslLib/OpensslLibNull/OUTPUT/OpensslLib.lib the table of contents is empty (no object file members in the library define global symbols)
[SLINK] OpensslLib
[CC] SwapBytes64
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf [X64]
[CC] ScanMem32Wrapper
[CC] WaveLib
[CC] ScanMem64Wrapper
[SLINK] WaveLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/DxeNetLib/DxeNetLib.inf [X64]
[CC] PrintLibInternal
[CC] UefiShellInstall1CommandsLib
[CC] IoLib
[SLINK] UefiShellInstall1CommandsLib
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf [X64]
[CC] SwapBytes32
[CC] ScanMem16Wrapper
[NASM] CpuSleep
[CC] ScanMem32Wrapper
[CC] SetSize
[CC] PrintLib
[CC] SwapBytes16
[CC] ScanMem8Wrapper
[SLINK] BasePrintLib
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf [X64]
[CC] UefiShellLevel1CommandsLib
[CC] Type
[CC] ZeroMemWrapper
[CC] LongJump
[CC] ScanMem16Wrapper
[CC] Connect
[CC] UefiShellLevel2CommandsLib
[CC] SetJump
[CC] CompareMemWrapper
[NASM] IoFifo
[CC] ScanMem8Wrapper
[CC] Exit
[SLINK] BaseIoLibIntrinsic
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf [X64]
[NASM] CpuFlushTlb
[CC] SetMem64Wrapper
[CC] RShiftU64
[CC] Touch
[CC] Comp
[SLINK] BaseCpuLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] SetMem32Wrapper
[CC] Devices
[CC] RRotU64
[CC] ZeroMemWrapper
[CC] Goto
[CC] SetMem16Wrapper
[CC] RRotU32
[CC] UefiHiiServicesLib
[CC] Ver
[CC] TimeDate
[SLINK] UefiHiiServicesLib
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellNetwork2CommandsLib/UefiShellNetwork2CommandsLib.inf [X64]
[CC] CompareMemWrapper
[CC] Mode
[CC] SetMemWrapper
[CC] MultU64x64
[CC] OpenInfo
[CC] UefiShellBcfgCommandLib
[CC] MultU64x32
[CC] CopyMemWrapper
[CC] UefiShellCommandLib
[CC] SetMem64Wrapper
[CC] UefiShellLevel3CommandsLib
[CC] DxeNetLib
[CC] Load
[CC] UefiShellNetwork2CommandsLib
[CC] IsZeroBufferWrapper
[CC] MultS64x64
[CC] AutoGen
[SLINK] UefiShellBcfgCommandLib
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf [X64]
[CC] SetMem32Wrapper
[CC] ModU64x32
[CC] MemMap
[CC] Disconnect
[CC] MemLibGeneric
[CC] Cls
[CC] LShiftU64
[CC] SetMem16Wrapper
[CC] MemLibGuid
[CC] If
[CC] LRotU64
[CC] UefiShellNetwork1CommandsLib
[CC] Ls
[CC] Reconnect
[CC] SetMemWrapper
[CC] Ping6
[CC] Alias
[CC] LRotU32
[CC] CopyMem
[CC] ConsistMapping
[SLINK] BaseMemoryLib
Building ... /Users/exzo/src/edk2/Clover/ShellPkg/Library/UefiShellLib/UefiShellLib.inf [X64]
[SLINK] UefiShellCommandLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf [X64]
[CC] NetBuffer
[CC] LowBitSet64
[CC] CopyMemWrapper
[SLINK] DxeNetLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiFileHandleLib/UefiFileHandleLib.inf [X64]
[CC] Unload
[CC] Echo
[CC] LowBitSet32
[CC] IsZeroBufferWrapper
[CC] For
[CC] ApplicationEntryPoint
[CC] Compress
[CC] HighBitSet64
[SLINK] UefiApplicationEntryPoint
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiUsbLib/UefiUsbLib.inf [X64]
[CC] Pause
[CC] HighBitSet32
[CC] Map
[CC] MemLibGeneric
[CC] Ping
[CC] Shift
[CC] UefiFileHandleLib
[CC] DrvDiag
[CC] GetPowerOfTwo64
[CC] Hid
[SLINK] UefiFileHandleLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiScsiLib/UefiScsiLib.inf [X64]
[CC] EfiCompress
[CC] Ifconfig6
[CC] GetMtc
[CC] MemLibGuid
[CC] GetPowerOfTwo32
[CC] Reset
[CC] Stall
[CC] UsbDxeLib
[CC] DivU64x64Remainder
[CC] AutoGen
[SLINK] UefiUsbLib
Building ... /Users/exzo/src/edk2/Clover/Library/VideoBiosPatchLib/VideoBiosPatchLib.inf [X64]
[CC] MemLib
[SLINK] UefiShellNetwork2CommandsLib
[CC] EfiDecompress
Building ... /Users/exzo/src/edk2/Clover/Library/MemLogLibDefault/MemLogLibDefault.inf [X64]
[SLINK] UefiMemoryLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf [X64]
[CC] UefiHandleParsingLib
[CC] DivU64x32Remainder
[CC] UefiScsiLib
[CC] Set
[SLINK] UefiScsiLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePciCf8Lib/BasePciCf8Lib.inf [X64]
[CC] Help
[CC] DivU64x32
[CC] AutoGen
[SLINK] UefiShellLevel1CommandsLib
Building ... /Users/exzo/src/edk2/Clover/Library/OsxBdsPlatformLib/PlatformBds.inf [X64]
[CC] PciLib
[CC] AutoGen
[SLINK] BasePciLibCf8
Building ... /Users/exzo/src/edk2/Clover/Library/GenericBdsLib/GenericBdsLib.inf [X64]
[CC] DivS64x64Remainder
[CC] VideoBiosPatchLib
[SLINK] UefiHandleParsingLib
Building ... /Users/exzo/src/edk2/Clover/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf [X64]
[CC] MemLogLib
[CC] Dmem
[CC] Ifconfig
[SLINK] MemLogLibDefault
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/CustomizedDisplayLib/CustomizedDisplayLib.inf [X64]
[CC] MkDir
[CC] Dh
[CC] ARShiftU64
[CC] AutoGen
[SLINK] UefiShellLevel3CommandsLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxePcdLib/DxePcdLib.inf [X64]
[CC] PciCf8Lib
[CC] AutoGen
[SLINK] BasePciCf8Lib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/UefiBootManagerLib/UefiBootManagerLib.inf [X64]
[SLINK] UefiShellNetwork1CommandsLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf [X64]
[CC] LzmaDecompress
[CC] BitField
[CC] DevicePath
[CC] 915resolution
[CC] Cd
[CC] LoadPciRom
[CC] CpuDeadLoop
[CC] Drivers
[CC] Cpu
[CC] CustomizedDisplayLib
[CC] UefiShellLib
[SLINK] UefiShellLib
[CC] edid
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/UefiSortLib/UefiSortLib.inf [X64]
[CC] BdsPlatform
[CC] BmConnect
[SLINK] VideoBiosPatchLib
Building ... /Users/exzo/src/edk2/Clover/Library/UefiHiiServicesLib/UefiHiiServicesLib.inf [X64]
[CC] DxePcdLib
[CC] LinkedList
[SLINK] DxePcdLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/DxeSecurityManagementLib/DxeSecurityManagementLib.inf [X64]
[CC] DevTree
[CC] BdsConnect
[CC] Mm
[CC] PlatformData
[CC] UefiHiiServicesLib
[CC] Cp
[CC] UefiSortLib
[SLINK] DuetBds
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/DxeCapsuleLibNull/DxeCapsuleLibNull.inf [X64]
[SLINK] UefiHiiServicesLib
[SLINK] UefiSortLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf [X64]
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/AuthVariableLibNull/AuthVariableLibNull.inf [X64]
[CC] LzFind
[CC] CustomizedDisplayLibInternal
[CC] BmMisc
[CC] DxeSecurityManagementLib
[SLINK] DxeSecurityManagementLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf [X64]
[CC] DxeCapsuleLibNull
[SLINK] DxeCapsuleLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeServicesTableLib/DxeServicesTableLib.inf [X64]
[CC] AuthVariableLibNull
[CC] AutoGen
[CC] Parse
[CC] SetVar
[SLINK] AuthVariableLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf [X64]
[SLINK] CustomizedDisplayLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf [X64]
[CC] TpmMeasurementLibNull
[CC] VarCheckLib
[SLINK] TpmMeasurementLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf [X64]
[SLINK] VarCheckLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeHobLib/DxeHobLib.inf [X64]
[CC] InternalGetSpinLockProperties
[CC] BdsMisc
[CC] DxeServicesTableLib
[CC] DrvCfg
[CC] BmConsole
[SLINK] DxeServicesTableLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf [X64]
[CC] GccInline
[CC] RuntimeLib
[CC] SerMode
[CC] Rm
[CC] DriverEntryPoint
[CC] SafeString
[SLINK] UefiRuntimeLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/CpuExceptionHandlerLibNull/CpuExceptionHandlerLibNull.inf [X64]
[SLINK] UefiDriverEntryPoint
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/DebugAgentLibNull/DebugAgentLibNull.inf [X64]
[CC] SynchronizationGcc
[CC] HobLib
[SLINK] BaseSynchronizationLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeServicesLib/DxeServicesLib.inf [X64]
[CC] UefiShellDriver1CommandsLib
[SLINK] DxeHobLib
Building ... /Users/exzo/src/edk2/Clover/Library/DuetTimerLib/DuetTimerLib.inf [X64]
[CC] DebugAgentLibNull
[CC] CpuExceptionHandlerLibNull
[CC] MemoryAllocationLib
[SLINK] DebugAgentLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeExtractGuidedSectionLib/DxeExtractGuidedSectionLib.inf [X64]
[SLINK] CpuExceptionHandlerLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePeCoffGetEntryPointLib/BasePeCoffGetEntryPointLib.inf [X64]
[SLINK] UefiMemoryAllocationLib
Building ... /Users/exzo/src/edk2/Clover/Library/VBoxPeCoffLib/VBoxPeCoffLib.inf [X64]
[CC] HiiLib
[CC] LzmaDec
[CC] BdsConsole
[CC] Mv
[CC] String
[CC] PeCoffGetEntryPoint
[CC] X86TimerLib
[SLINK] BasePeCoffGetEntryPointLib
[CC] GuidedSectionExtraction
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf [X64]
[CC] DxeExtractGuidedSectionLib
[SLINK] DuetTimerLib
[CC] AutoGen
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf [X64]
[SLINK] LzmaDecompressLib
[CC] HiiString
[SLINK] DxeExtractGuidedSectionLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf [X64]
[SLINK] UefiShellDriver1CommandsLib
[CC] DxeServicesLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiLib/UefiLib.inf [X64]
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf [X64]
[CC] FilePaths
[CC] PerformanceLib
[SLINK] BasePerformanceLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/BasePeCoffExtraActionLibNull/BasePeCoffExtraActionLibNull.inf [X64]
[CC] X86Cache
[CC] Allocate
[CC] Attrib
[CC] HiiLanguage
[SLINK] BaseCacheMaintenanceLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf [X64]
[CC] BasePeCoff
[SLINK] DxeServicesLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf [X64]
[SLINK] UefiHiiLib
Building ... /Users/exzo/src/edk2/MdePkg/Library/UefiRuntimeServicesTableLib/UefiRuntimeServicesTableLib.inf [X64]
[CC] PeCoffExtraActionLib
[CC] HobLib
[SLINK] PeCoffExtraActionLibNull
Building ... /Users/exzo/src/edk2/MdePkg/Library/DxeCoreEntryPoint/DxeCoreEntryPoint.inf [X64]
[CC] PeCoffLoaderEx
[CC] BaseUefiDecompressLib
[SLINK] DxeCoreHobLib
Building ... /Users/exzo/src/edk2/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/DxeCoreMemoryAllocationLib.inf [X64]
[SLINK] VBoxPeCoffLib
[SLINK] BaseUefiDecompressLib
[CC] UefiLibPrint
[CC] BmBoot
[CC] UefiBootServicesTableLib
[SLINK] UefiBootServicesTableLib
[CC] UefiRuntimeServicesTableLib
[SLINK] UefiRuntimeServicesTableLib
[CC] Vol
[NASM] Thunk16
[CC] DxeCoreEntryPoint
[CC] DevicePathUtilities
[SLINK] DxeCoreEntryPoint
[CC] Pci
[CC] UefiNotTiano
[CC] MemoryAllocationLib
[CC] DxeCoreMemoryProfileLibNull
[NASM] WriteTr
[SLINK] DxeCoreMemoryAllocationLib
[CC] BmBootDescription
[CC] AutoGen
[SLINK] UefiShellLevel2CommandsLib
[CC] DmpStore
[CC] BdsBoot
[CC] UefiDriverModel
[CC] DevicePathToText
[NASM] Lfence
[CC] Dblk
[CC] Non-existing
[CC] String
[CC] Console
[CC] BmLoadOption
[CC] Math64
[CC] AutoGen
[SLINK] GenericBdsLib
[CC] Unaligned
[CC] EventLogInfo
[CC] X86WriteIdtr
[CC] X86WriteGdtr
[CC] UefiLib
[CC] X86Thunk
[CC] BmHotkey
[CC] X86ReadIdtr
[CC] Acpi
[CC] X86ReadGdtr
[SLINK] UefiLib
[CC] X86Msr
[CC] BmDriverHealth
[SLINK] UefiBootManagerLib
[CC] DevicePathFromText
[CC] X86GetInterruptState
[CC] X86FxSave
[CC] UefiDevicePathLib
[SLINK] UefiDevicePathLib
[CC] X86FxRestore
[CC] PrintInfo
[CC] X86EnablePaging64
[CC] X86EnablePaging32
[CC] X86DisablePaging64
[CC] X86DisablePaging32
[CC] X86RdRand
[CC] QueryTable
[CC] X86PatchInstruction
[CC] X86SpeculationBarrier
[CC] GccInline
[CC] SmbiosView
[CC] LibSmbiosView
[NASM] SwitchStack
[CC] UefiShellDebug1CommandsLib
[NASM] SetJump
[CC] EditTitleBar
[NASM] LongJump
[CC] EditInputBar
[NASM] EnableDisableInterrupts
[CC] EditStatusBar
[CC] EditMenuBar
[NASM] DisablePaging64
[CC] Edit
[NASM] CpuId
[NASM] CpuIdEx
[CC] FileBuffer
[NASM] EnableCache
[NASM] DisableCache
[CC] MainTextEditor
[NASM] RdRand
[CC] Misc
[CC] ChkStkGcc
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (LongJump.obj) in output file used for input files: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/LongJump.obj and: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/LongJump.obj (due to use of basename, truncation, blank padding or duplicate input files)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SetJump.obj) in output file used for input files: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SetJump.obj and: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SetJump.obj (due to use of basename, truncation, blank padding or duplicate input files)
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (SwitchStack.obj) in output file used for input files: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/SwitchStack.obj and: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/MdePkg/Library/BaseLib/BaseLib/OUTPUT/X64/SwitchStack.obj (due to use of basename, truncation, blank padding or duplicate input files)
[SLINK] BaseLib
Building ... /Users/exzo/src/edk2/Clover/OsxLowMemFixDrv/OsxLowMemFixDrv.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFix3Drv.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/OsxAptioFixDrv/OsxAptioFixDrv.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/rEFIt_UEFI/refit.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/bdmesg_efi/bdmesg.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Drivers/AudioDxe/AudioDxe.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Protocols/EmuVariableUefi/EmuVariableRuntimeDxe.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Protocols/OsxFatBinaryDrv/OsxFatBinaryDrv.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64]
[CC] OsxLowMemFixDrv
Building ... /Users/exzo/src/edk2/Clover/Protocols/AppleKeyFeeder/AppleKeyFeeder.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Protocols/AppleKeyAggregator/AppleKeyAggregator.inf [X64]
Building ... /Users/exzo/src/edk2/Clover/Protocols/HashServiceFix/HashServiceFix.inf [X64]
[CC] OsxAptioFix3Drv
[CC] bdmesg
[CC] OsxAptioFixDrv
[CC] BufferImage
[CC] HdaCodecComponentName
[CC] AppleKeyFeeder
[CC] DumpUefiCalls
[CC] OsxFatBinaryDrv
[CC] AutoGen
[CC] InitVariable
[SLINK] bdmesg
[CC] HashServiceFix
[CC] Clipboard
[CC] AppleKeyAggregator
[CC] Lib
[DLINK1] bdmesg
[MTOC] bdmesg
[CC] HdaCodecInfo
[CC] AutoGen
[CC] BootFixes
[SLINK] OsxFatBinaryDrv
[GENFW] bdmesg
Building ... /Users/exzo/src/edk2/Clover/Protocols/AppleUITheme/AppleUITheme.inf [X64]
[CC] AppleKeyMapUtils
[CC] BootFixes3
[DLINK1] OsxFatBinaryDrv
[CC] AutoGen
[CC] AutoGen
[MTOC] OsxFatBinaryDrv
[SLINK] AppleKeyAggregator
[SLINK] OsxLowMemFixDrv
[CC] DiskImage
[DLINK1] OsxLowMemFixDrv
[DLINK1] AppleKeyAggregator
[GENFW] OsxFatBinaryDrv
Building ... /Users/exzo/src/edk2/Clover/Protocols/AppleImageCodec/AppleImageCodec.inf [X64]
[MTOC] OsxLowMemFixDrv
[MTOC] AppleKeyAggregator
[CC] BdsConnect
[CC] SimpleTextProxy
[CC] DecodedKernelCheck
[CC] HdaCodecAudioIo
[CC] AppleUITheme
[GENFW] OsxLowMemFixDrv
[GENFW] AppleKeyAggregator
Building ... /Users/exzo/src/edk2/Clover/Protocols/FirmwareVolume/FirmwareVolume.inf [X64]
[CC] Lib
Building ... /Users/exzo/src/edk2/Clover/Protocols/SMCHelper/SMCHelper.inf [X64]
[CC] DecodedKernelCheck
[CC] EmuVariable
[CC] AutoGen
[CC] AppleImageCodec
[CC] BootArgs
[CC] FileImage
[SLINK] AppleUITheme
[CC] SimpleTextExProxy
[CC] BootArgs
[DLINK1] AppleUITheme
[MTOC] AppleUITheme
[CC] FirmwareVolume
[CC] AutoGen
[CC] SMCHelper
[SLINK] EmuVariableUefi
[CC] AutoGen
[GENFW] AppleUITheme
Building ... /Users/exzo/src/edk2/Clover/Protocols/MsgLog/MsgLog.inf [X64]
[CC] BootServices
[SLINK] AppleKeyFeeder
[DLINK1] EmuVariableUefi
[MTOC] EmuVariableUefi
[CC] AutoGen
[CC] VMem
[CC] HexEdit
[DLINK1] AppleKeyFeeder
[SLINK] FirmwareVolume
[MTOC] AppleKeyFeeder
[CC] VMem
[CC] AutoGen
[GENFW] EmuVariableUefi
Building ... /Users/exzo/src/edk2/Clover/FSInject/FSInject.inf [X64]
[DLINK1] FirmwareVolume
[SLINK] SMCHelper
[MTOC] FirmwareVolume
[CC] sha1
[GENFW] AppleKeyFeeder
Building ... /Users/exzo/src/edk2/Clover/LegacyBios/Region2Dxe/LegacyRegion2Dxe.inf [X64]
[CC] MsgLog
[CC] HdaCodec
[DLINK1] SMCHelper
[MTOC] SMCHelper
[GENFW] FirmwareVolume
Building ... /Users/exzo/src/edk2/Clover/CloverEFI/BiosKeyboard/KeyboardDxe.inf [X64]
[CC] RuntimeServices
[GENFW] SMCHelper
Building ... /Users/exzo/src/edk2/Clover/Drivers/PartitionDxe/PartitionDxe.inf [X64]
[CC] AutoGen
[CC] AutoGen
[SLINK] HashServiceFix
[SLINK] MsgLog
[CC] HdaControllerComponentName
[DLINK1] HashServiceFix
[DLINK1] MsgLog
[MTOC] HashServiceFix
[MTOC] MsgLog
[CC] Lib
[CC] Log
[CC] Lib
[CC] LegacyRegion2
[GENFW] HashServiceFix
Building ... /Users/exzo/src/edk2/MdeModulePkg/Universal/Disk/UnicodeCollation/EnglishDxe/EnglishDxe.inf [X64]
[GENFW] MsgLog
[CC] ComponentName
Building ... /Users/exzo/src/edk2/MdeModulePkg/Universal/Disk/DiskIoDxe/DiskIoDxe.inf [X64]
[CC] AppleKey
[CC] AutoGen
[CC] MemLog
[SLINK] LegacyRegion2Dxe
[CC] device_tree
[DLINK1] LegacyRegion2Dxe
[CC] FSInject
[CC] ComponentName
[MTOC] LegacyRegion2Dxe
[CC] ComponentName
[CC] UnicodeCollationEng
[CC] device_tree
[CC] Mbr
[CC] HdaControllerMem
[GENFW] LegacyRegion2Dxe
Building ... /Users/exzo/src/edk2/Clover/CloverEFI/OsxAcpiTableDxe/AcpiTableDxe.inf [X64]
[CC] MainHexEditor
[CC] NVRAMDebug
[CC] AutoGen
[CC] FileLib
[CC] NVRAMDebug
[CC] Test
[SLINK] EnglishDxe
[CC] HdaControllerInfo
[DLINK1] EnglishDxe
[MTOC] EnglishDxe
[CC] Gpt
[CC] Mach-O
[CC] MemImage
[CC] AutoGen
[CC] Mach-O
[GENFW] EnglishDxe
[CC] DataHub
Building ... /Users/exzo/src/edk2/Clover/Drivers/Ps2MouseDxe/Ps2MouseDxe.inf [X64]
[CC] DiskIo
[SLINK] FSInject
[CC] picopng
[DLINK1] FSInject
[MTOC] FSInject
[CC] HdaControllerHdaIo
[CC] main
[CC] AutoGen
[GENFW] FSInject
Building ... /Users/exzo/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2MouseAbsolutePointerDxe/Ps2MouseAbsolutePointerDxe.inf [X64]
[CC] BiosKeyboard
[SLINK] DiskIoDxe
[CC] ElTorito
[CC] Misc
[CC] ComponentName
[DLINK1] DiskIoDxe
[CC] Fs
[MTOC] DiskIoDxe
[CC] load_bmp
[CC] AcpiTableProtocol
[GENFW] DiskIoDxe
Building ... /Users/exzo/src/edk2/IntelFrameworkModulePkg/Bus/Isa/Ps2KeyboardDxe/Ps2keyboardDxe.inf [X64]
[CC] Apple
[CC] ComponentName
[NASM] AsmFuncsX64
[CC] LegacyBiosThunk
[NASM] AsmFuncsX64
[CC] AcpiTable
[CC] HdaController
[CC] CommPs2
[CC] AutoGen
[CC] AutoGen
[CC] load_icns
[CC] ComponentName
[SLINK] OsxAptioFixDrv
[SLINK] KeyboardDxe
[CC] AppleProtocols
[CC] icns
[CC] AutoGen
[DLINK1] KeyboardDxe
[MTOC] KeyboardDxe
[DLINK1] OsxAptioFixDrv
[SLINK] AcpiTableDxe
[CC] HdaModels
[CC] CommPs2
[MTOC] OsxAptioFixDrv
[CC] AutoGen
[CC] Partition
[DLINK1] AcpiTableDxe
[SLINK] AppleImageCodec
[GENFW] KeyboardDxe
Building ... /Users/exzo/src/edk2/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf [X64]
[MTOC] AcpiTableDxe
[CC] AutoGen
[GENFW] OsxAptioFixDrv
Building ... /Users/exzo/src/edk2/PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf [X64]
[SLINK] DumpUefiCalls
[NASM] RTShims
[DLINK1] AppleImageCodec
[CC] AutoGen
[MTOC] AppleImageCodec
[CC] Ps2Mouse
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning same member name (Misc.obj) in output file used for input files: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/OUTPUT/HexEdit/Misc.obj and: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib/OUTPUT/Edit/Misc.obj (due to use of basename, truncation, blank padding or duplicate input files)
[GENFW] AcpiTableDxe
Building ... /Users/exzo/src/edk2/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf [X64]
[SLINK] UefiShellDebug1CommandsLib
[DLINK1] DumpUefiCalls
Building ... /Users/exzo/src/edk2/MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf [X64]
[CC] AudioDxe
[MTOC] DumpUefiCalls
[CC] AutoGen
[GENFW] AppleImageCodec
Building ... /Users/exzo/src/edk2/Clover/Drivers/UsbKbDxe/UsbKbDxe.inf [X64]
[SLINK] PartitionDxe
cp: /Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/DumpUefiCalls.efi: No such file or directory
make: *** [/Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/Protocols/DumpUefiCalls/DumpUefiCalls/DEBUG/DumpUefiCalls.efi] Error 1


build.py...
 : error 7000: Failed to execute command
	make tbuild [/Users/exzo/src/edk2/Build/Clover/RELEASE_XCODE8/X64/Clover/Protocols/DumpUefiCalls/DumpUefiCalls]


build.py...
 : error F002: Failed to build module
	/Users/exzo/src/edk2/Clover/Protocols/DumpUefiCalls/DumpUefiCalls.inf [X64, XCODE8, RELEASE]

- Failed -
Build end time: 12:42:37, Feb.24 2019
Build total time: 00:00:35


o_Ops, ./ebuild.sh exited with error(s), aborting..
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...9 completed.

[Process completed]

 

 

Look and see @droples Posted this friday at 2:59PM. Edit the script, change nasm to 2.14.02, EDK_REV to 28892.

 

Build_Clover.command will be update soon. I think.

  • Like 1
Link to comment
Share on other sites

There's no need to edit the script, open terminal.app and run the command

EDK2_REV=##### ./Build_Clover.command

or

export EDK2_REV=#####

then execute the script, but you need to update or remove this variable later if you export it in order to change the revision again.

 

EDIT: Also the script was updated so just update your script and it will be fine.

Edited by apianti
  • Like 1
Link to comment
Share on other sites

36 minutes ago, Matgen84 said:

 

Look and see @droples Posted this friday at 2:59PM. Edit the script, change nasm to 2.14.02, EDK_REV to 28892.

 

Build_Clover.command will be update soon. I think.

Thank you!!! I did it and it works.

  • Like 1
Link to comment
Share on other sites

3 hours ago, ellaosx said:

previously, i have read that xcode 10.1 has issues building. is it ok to build with xcode 10.1 now?

 

No issues here Xcode 10.1/ Mojave :)

  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

Did something change again please?

 

================================================================================
Building AptioFixPkg
                             <--------------------------------------------------

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:32, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/AptioFixPkg/AptioFixPkg.dsc

Processing meta-data .

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:34, Mar.10 2019
Build total time: 00:00:02


================================================================================
Building AppleSupportPkg
                             <--------------------------------------------------

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:34, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/AppleSupportPkg/AppleSupportPkg.dsc

Processing meta-data .

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:36, Mar.10 2019
Build total time: 00:00:02

================================================================================
Building Clover
                             <--------------------------------------------------
================================================================================
boot6
                             <--------------------------------------------------
TOOLCHAIN_DIR: /Users/dan/src/opt/local
MTOC_PREFIX: /usr/local/bin/
NASM_PREFIX: /Users/dan/src/opt/local/bin/
NASM_VER: 2.13.03
Building from: /Users/dan/src/edk2

Running edk2 build for CloverX64 using the command:
build  -D NO_GRUB_DRIVERS_EMBEDDED --conf=/Users/dan/src/edk2/Conf -D USE_LOW_EBDA -p Clover/Clover.dsc  -a X64 -b RELEASE -t XCODE8 -n 9 

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:36, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/dan/src/edk2/Clover/Clover.fdf

Processing meta-data ...

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:40, Mar.10 2019
Build total time: 00:00:03


o_Ops, ./ebuild.sh exited with error(s), aborting..

 

  • Like 1
Link to comment
Share on other sites

14 minutes ago, D-an-W said:

Did something change again please?

 


================================================================================
Building AptioFixPkg
                             <--------------------------------------------------

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:32, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/AptioFixPkg/AptioFixPkg.dsc

Processing meta-data .

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:34, Mar.10 2019
Build total time: 00:00:02


================================================================================
Building AppleSupportPkg
                             <--------------------------------------------------

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:34, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/AppleSupportPkg/AppleSupportPkg.dsc

Processing meta-data .

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:36, Mar.10 2019
Build total time: 00:00:02

================================================================================
Building Clover
                             <--------------------------------------------------
================================================================================
boot6
                             <--------------------------------------------------
TOOLCHAIN_DIR: /Users/dan/src/opt/local
MTOC_PREFIX: /usr/local/bin/
NASM_PREFIX: /Users/dan/src/opt/local/bin/
NASM_VER: 2.13.03
Building from: /Users/dan/src/edk2

Running edk2 build for CloverX64 using the command:
build  -D NO_GRUB_DRIVERS_EMBEDDED --conf=/Users/dan/src/edk2/Conf -D USE_LOW_EBDA -p Clover/Clover.dsc  -a X64 -b RELEASE -t XCODE8 -n 9 

Build environment: Darwin-16.7.0-x86_64-i386-64bit
Build start time: 08:49:36, Mar.10 2019

WORKSPACE        = /Users/dan/src/edk2
EDK_TOOLS_PATH   = /Users/dan/src/edk2/BaseTools
CONF_PATH        = /Users/dan/src/edk2/Conf


Architecture(s)  = X64
Build target     = RELEASE
Toolchain        = XCODE8

Active Platform          = /Users/dan/src/edk2/Clover/Clover.dsc
Flash Image Definition   = /Users/dan/src/edk2/Clover/Clover.fdf

Processing meta-data ...

build.py...
/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf(-1): error 3000: PCD [gEfiMdePkgTokenSpaceGuid.PcdControlFlowEnforcementPropertyMask] in [/Users/dan/src/edk2/MdePkg/Library/BaseLib/BaseLib.inf] is not found in dependent packages:
		/Users/dan/src/edk2/MdePkg/MdePkg.dec
 

- Failed -
Build end time: 08:49:40, Mar.10 2019
Build total time: 00:00:03


o_Ops, ./ebuild.sh exited with error(s), aborting..

 

 

Same error here.. even after a clean install of the src directory.

Edited by KGP-iMacPro
Link to comment
Share on other sites

3 minutes ago, cecekpawon said:

@Badruzeus I think that patches should be apply to EDK not UDK

Screen Shot 2019-03-10 at 18.25.50.png

Ah, OK.. sorry for bit confusing with UDK.

So, issue with EDK build Clover r4897 is need changing this, right?

1637	EDK2_REV="${EDK2_REV:-28892}"
to
1637	EDK2_REV="${EDK2_REV:-28976}"

 

  • Thanks 1
Link to comment
Share on other sites

7 minutes ago, Badruzeus said:

Ah, OK.. sorry for bit confusing with UDK.

So, issue with EDK build Clover r4897 is need changing this, right?


1637	EDK2_REV="${EDK2_REV:-28892}"
to
1637	EDK2_REV="${EDK2_REV:-28976}"

 

 

Yup.. the above change in the Build-Clover.comand script 4.9.7 resolves the issue and building Clover_v2.4k_r4897 works without issues. 

 

662476115_Screenshot2019-03-10at12_43_19.thumb.png.f1660d68772c67a6aeb7a0d6f0e04894.png

 

406866469_Screenshot2019-03-10at12_43_01.thumb.png.61e7e525100f6f12f35351e1b10831b5.png

 

1098124787_Screenshot2019-03-10at12_42_49.thumb.png.d6f90d5498be1cba453c372a3e34d3d9.png

  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...

Am I right is saying the error below is something out of my control?

 

A    CryptoPkg/Include/Library
A    CryptoPkg/Include/Library/BaseCryptLib.h
A    CryptoPkg/Include/Library/TlsLib.h
A    CryptoPkg/CryptoPkg.uni
A    CryptoPkg/CryptoPkgExtra.uni
Checked out revision 28976.

EdkCompatibilityPkg:
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist

Error: unable to access svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg after 5 attempts.
Build_Clover go to fail voluntarily to avoid problems,
check your internet connection or retry later!

svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg'

An error was encountered syncing the repository:
------------------------------

svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg'

------------------------------
Can be temporarily, retry later or seek for help.
Dans-Mac-mini:~ dan$ 

 

Link to comment
Share on other sites

3 hours ago, D-an-W said:

Am I right is saying the error below is something out of my control?



A CryptoPkg/Include/Library A CryptoPkg/Include/Library/BaseCryptLib.h A CryptoPkg/Include/Library/TlsLib.h A CryptoPkg/CryptoPkg.uni A CryptoPkg/CryptoPkgExtra.uni Checked out revision 28976. EdkCompatibilityPkg: checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036 svn: E200009: Could not display info for all targets because some targets don't exist checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036 svn: E200009: Could not display info for all targets because some targets don't exist checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036 svn: E200009: Could not display info for all targets because some targets don't exist checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036 svn: E200009: Could not display info for all targets because some targets don't exist checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036 svn: E200009: Could not display info for all targets because some targets don't exist Error: unable to access svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg after 5 attempts. Build_Clover go to fail voluntarily to avoid problems, check your internet connection or retry later! svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg' An error was encountered syncing the repository: ------------------------------ svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg' ------------------------------ Can be temporarily, retry later or seek for help. Dans-Mac-mini:~ dan$

 

I think you could try:

cd ~/src/edk2
svn cleanup
rm -rf EdkCompatibilityPkg

// re-run Build_Clover.script choose:
[2] Update Clover + force edk2 update (no building)

 

  • Like 1
Link to comment
Share on other sites

The problem is that EdkCompatibilityPkg does not exist anymore in edk2-master but the script tries to checkout that folder, see here:

https://github.com/Micky1979/Build_Clover/blob/master/Build_Clover.command#L62

and here:

https://github.com/Micky1979/Build_Clover/blob/master/Build_Clover.command#L941

I am unsure why, that package should only be used by software that was written before the edk2 and can't/will never be updated to use edk2. Which makes practically no sense since you'd have to create the build information for edk2 anyway, so why not just fix the code for edk2...?

 

EDIT: You should actually just be able to remove line 62 that includes the EdkCompatibilityPkg, nothing even requires it so there's no point in checking it out. Clean your source/build and redo.

Edited by apianti
  • Like 3
Link to comment
Share on other sites

I removed line 62 and deleted the /src folder and ran the commands but still get the error below...

 

A    CryptoPkg/Include/Library/TlsLib.h
A    CryptoPkg/CryptoPkg.uni
A    CryptoPkg/CryptoPkgExtra.uni
Checked out revision 28976.

EdkCompatibilityPkg:
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist
checking..svn: warning: W170000: URL 'svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg' non-existent in revision 29036

svn: E200009: Could not display info for all targets because some targets don't exist

Error: unable to access svn://svn.code.sf.net/p/edk2/code/trunk/edk2/EdkCompatibilityPkg after 5 attempts.
Build_Clover go to fail voluntarily to avoid problems,
check your internet connection or retry later!

svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg'

An error was encountered syncing the repository:
------------------------------

svn: E160013: File not found: revision 29036, path '/trunk/edk2/EdkCompatibilityPkg'

------------------------------
Can be temporarily, retry later or seek for help.

 

Link to comment
Share on other sites

Oh you can remove those two lines that provide the check for EdkCompabilityPkg, the problem was with the update.sh script in clover that this script uses to get the update list. I fixed that by removing EdkCompatibilityPkg from it.

Link to comment
Share on other sites

The script defaults to 8.2.0 if GCC_VERSION is not already set, thats what :- does. I'm pretty sure that the scripts are almost all the same except the versions and a few version specific things, but that could be checked easily by version if joined into one script.

  • Like 1
Link to comment
Share on other sites

Ummm... If you have the time/will to combine all those scripts into just one build_gcc.sh, go for it, please. I'll commit it or I can give you access to commit it. But it should have some command line options to set the correct versions for specific versions or use the latest if not specified (or the already exported versions, which would need to be checked for minimum/maximum range of compatibility, I guess).  Hmmm....

 

EDIT: Also that version specific stuff.

Edited by apianti
Link to comment
Share on other sites

/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Source/C clean
Attempting to detect HOST_ARCH from 'uname -m': x86_64
Detected HOST_ARCH of X64 using uname.
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C BrotliCompress clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Common clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C DevicePath clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C EfiLdrImage clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C EfiRom clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenCrc32 clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFfs clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFv clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenFw clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenPage clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C GenSec clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C LzmaCompress clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Split clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C TianoCompress clean
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C VfrCompile clean
BIN_DIR='.' /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Pccts/antlr clean
rm -f ./antlr *.o core
BIN_DIR='.' /Applications/Xcode.app/Contents/Developer/usr/bin/make -C Pccts/dlg clean
rm -f ./dlg *.o core
rm -f EfiVfrParser.cpp EfiVfrParser.h VfrParser.dlg VfrTokens.h VfrLexer.cpp VfrLexer.h VfrSyntax.cpp tokens.h
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C VolInfo clean
rm -f ./bin/*
rmdir ./libs ./bin
rmdir: ./libs: No such file or directory
rmdir: ./bin: No such file or directory
make[1]: [localClean] Error 1 (ignored)
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Source/Python clean
find . -name '*.pyc' -exec rm '{}' ';'
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C Tests clean
find . -name '*.pyc' -exec rm '{}' ';'
rm -rf sym obj dst CloverPrefpane/build CloverUpdater/build

Using v5.1.4 im getting make[1]: [localClean] Error 1 (ignored)

Buid is success though.

Link to comment
Share on other sites

  • 2 weeks later...
13 hours ago, stinga11 said:

Is it possible to compile the lastest virtualsmc with this script?

 

No. This script is only for building Clover. For VirtualSMC, you can use LabyOne's tools in this forum. See below

 

 

 

Link to comment
Share on other sites

×
×
  • Create New...