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

