Skip to content

Instantly share code, notes, and snippets.

@curzona
Last active August 29, 2015 13:57
Show Gist options
  • Select an option

  • Save curzona/9437296 to your computer and use it in GitHub Desktop.

Select an option

Save curzona/9437296 to your computer and use it in GitHub Desktop.
Build error from https://github.com/tianocore/edk2 with short path to build directory
(Python 2.7.3 on linux2) Traceback (most recent call last):
File "/vagrant/edk2/BaseTools/BinWrappers/PosixLike/../../Source/Python/build/build.py", line 1828, in Main
MyBuild.Launch()
File "/vagrant/edk2/BaseTools/BinWrappers/PosixLike/../../Source/Python/build/build.py", line 1595, in Launch
self._MultiThreadBuildPlatform()
File "/vagrant/edk2/BaseTools/BinWrappers/PosixLike/../../Source/Python/build/build.py", line 1402, in _MultiThreadBuildPlatform
self.Progress
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 130, in __new__
if not AutoGenObject._Init(Workspace, MetaFile, Target, Toolchain, Arch, *args, **kwargs):
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 300, in _Init
Pkgs = PGen.PackageList
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 1320, in _GetPackageList
for La in self.LibraryAutoGenList:
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 1423, in _GetLibraryAutoGenList
self._GetAutoGenObjectList()
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 1408, in _GetAutoGenObjectList
for La in Ma.LibraryAutoGenList:
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 3115, in _GetLibraryAutoGenList
for Lib in La.CodaTargetList:
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 2579, in _GetFinalTargetList
self._GetTargets()
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 2565, in _GetTargets
if self.SourceFileList:
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 2430, in _GetSourceFileList
if F.Dir not in self.IncludePathList and self.AutoGenVersion >= 0x00010005:
File "/vagrant/edk2/BaseTools/Source/Python/AutoGen/AutoGen.py", line 2752, in _GetIncludePathList
for Inc in Package.Includes:
File "/vagrant/edk2/BaseTools/Source/Python/Workspace/WorkspaceDatabase.py", line 1336, in _GetInclude
RecordList = self._RawData[MODEL_EFI_INCLUDE, self._Arch]
File "/vagrant/edk2/BaseTools/Source/Python/Workspace/MetaFileParser.py", line 226, in __getitem__
self.Start()
File "/vagrant/edk2/BaseTools/Source/Python/Workspace/MetaFileParser.py", line 1629, in Start
self._SectionParser[self._SectionType[0]](self)
File "/vagrant/edk2/BaseTools/Source/Python/Workspace/MetaFileParser.py", line 40, in MacroParser
Parser(self)
File "/vagrant/edk2/BaseTools/Source/Python/Workspace/MetaFileParser.py", line 1829, in _PcdParser
IsValid, Cause = CheckPcdDatum(ValueList[1], ValueList[0])
File "/vagrant/edk2/BaseTools/Source/Python/Common/Misc.py", line 1398, in CheckPcdDatum
Printset = set(string.printable)
AttributeError: 'module' object has no attribute 'printable'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment