Hello,

  I am trying to update my build software to the current edk2-platforms layout 
and am running into some issues with the final part of the build.

 It seems that the output is being generated under 
edk2/Build/Qdfxxxx_RBL/DEBUG_CLANG35/AARCH64/edk2-QDT-platforms-restricted/Silicon/QualcommDatacenter
  But GenFds is looking under 
edk2/Build/Qdfxxxx_RBL/DEBUG_CLANG35/AARCH64/Silicon/QualcommDatacenter

edk2-QDT-platforms-restricted is a path under PACKAGES_PATH


I do have another directory that has build output from 
Silicon/QualcommDatacenter with some libraries

Any ideas?

Thanks,
Jeff Brasen


  GenFds.py...
: error C0DE: Tools code failure
Please send email to [email protected]<mailto:[email protected]> 
for help, attaching following call stack trace!

Traceback (most recent call last):
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/BinWrappers/PosixLike/../../Source/Python/GenFds/GenFds.py",
 line 333, in main
GenFds.GenFd('', FdfParserObj, BuildWorkSpace, ArchList)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/BinWrappers/PosixLike/../../Source/Python/GenFds/GenFds.py",
 line 589, in GenFd
FdObj.GenFd()
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/Fd.py",
 line 139, in GenFd
RegionObj.AddToBuffer (FdBuffer, self.BaseAddress, self.BlockSizeList, 
self.ErasePolarity, GenFds.ImageBinDict, self.vtfRawDict, 
self.DefineVarDict,Flag=Flag)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/Region.py",
 line 133, in AddToBuffer
FvObj.AddToBuffer(FvBuffer, FvBaseAddress, BlockSize, BlockNum, ErasePolarity, 
vtfDict, Flag=Flag)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/Fv.py",
 line 124, in AddToBuffer
FileName = FfsFile.GenFfs(MacroDict, FvParentAddr=BaseAddress, IsMakefile=Flag, 
FvName=self.UiFvName)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/FfsInfStatement.py",
 line 513, in GenFfs
InputSectList, InputSectAlignments = self.__GenComplexFileSection__(Rule, 
FvChildAddr, FvParentAddr, IsMakefile=IsMakefile)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/FfsInfStatement.py",
 line 964, in __GenComplexFileSection__
SectList, Align = Sect.GenSection(self.OutputPath , self.ModuleGuid, SecIndex, 
self.KeyStringList, self, IsMakefile = IsMakefile)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/GenFds/EfiSection.py",
 line 269, in GenSection
CopyLongFilePath(File, FileBeforeStrip)
File 
"/local/mnt/workspace/repo/centriqsdk/fdk/edk2/BaseTools/Source/Python/Common/LongFilePathSupport.py",
 line 49, in CopyLongFilePath
with open(LongFilePath(src), 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: 
'/local/mnt/workspace/repo/centriqsdk/fdk/edk2/Build/Qdfxxxx_RBL/DEBUG_CLANG35/AARCH64/Silicon/QualcommDatacenter/RBL/PrePeiCore/PrePeiCoreUniCore/OUTPUT/ArmPlatformPrePeiCore.efi'
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to