compiling uefi and report an error. The error message is as follows:
nvidia: Building basetools.
SECTION - Init SDE
SECTION - Loading Plugins
SECTION - Start Invocable Tool
Traceback (most recent call last):
File “edk2/BaseTools/Edk2ToolsBuild.py”, line 177, in
main()
File “edk2/BaseTools/Edk2ToolsBuild.py”, line 173, in main
Edk2ToolsBuild().Invoke()
File “/home/lulu/works/project/adu506/orin/uefi/nvidia-uefi/venv/lib/python3.8/site-packages/edk2toolext/base_abstract_invocable.py”, line 146, in Invoke
retcode = self.Go()
File “edk2/BaseTools/Edk2ToolsBuild.py”, line 148, in Go
raise Exception(“Failed to build.”)
Exception: Failed to build.
---------------------------UPDATE_LOG.txt--------------------------------->
INFO - Log Started: Tuesday, November 08, 2022 11:37AM
SECTION - Init SDE
DEBUG - — self_describing_environment.init()
DEBUG - Skipped directories specified = ()
DEBUG - — self_describing_environment.load_workspace()
DEBUG - Loading workspace: /home/user/UEFI_Jetson/nvidia-uefi
DEBUG - Including scopes: edk2-build, jetson, global-nix, global
DEBUG - — self_describing_environment._gather_env_files()
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2basetools/basetool_tiano_python_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/basetools_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/basetools_calling_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Source/Python/basetool_tiano_python_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/BinWrappers/PosixLike/posix_path_env.yaml to the environment with scope global-nix
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/iasl_ext_dep.yaml to the environment with scope jetson
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/nasm_ext_dep.yaml to the environment with scope edk2-build
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/BuildToolsReport/BuildToolsReportGenerator_plug_in.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain_plug_in.yaml to the environment with scope global-nix
DEBUG - — self_describing_environment.update_simple_paths()
DEBUG - — self_describing_environment.update_extdep_paths()
DEBUG - Verify ‘mu_nasm’ returning ‘False’.
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘False’.
DEBUG - — self_describing_environment.report_extdep_version()
DEBUG - Verify ‘mu_nasm’ returning ‘False’.
DEBUG - Setting up version aggregator
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘False’.
SECTION - Loading Plugins
DEBUG - Loading Plugin from /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/BuildToolsReport/BuildToolsReportGenerator.py
DEBUG - Loading Plugin from /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain.py
SECTION - Start Invocable Tool
SECTION - Initial update of environment
DEBUG - — self_describing_environment.update_extdeps()
DEBUG - Verify ‘mu_nasm’ returning ‘False’.
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘False’.
DEBUG - Creating 2 threads for the SDE update
DEBUG - Verify ‘mu_nasm’ returning ‘False’.
DEBUG - Cleaning dependency directory for ‘mu_nasm’…
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘False’.
DEBUG - Cleaning dependency directory for ‘edk2-acpica-iasl’…
INFO - Cmd to run is: mono /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2toolext/bin/NuGet.exe locals global-packages -list
INFO - ------------------------------------------------
INFO - --------------Cmd Output Starting---------------
INFO - Cmd to run is: mono /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2toolext/bin/NuGet.exe locals global-packages -list
INFO - ------------------------------------------------
INFO - ------------------------------------------------
INFO - --------------Cmd Output Starting---------------
INFO - ------------------------------------------------
INFO - global-packages: /root/.nuget/packages/
INFO - global-packages: /root/.nuget/packages/
INFO - ------------------------------------------------
INFO - --------------Cmd Output Finished---------------
INFO - --------- Running Time (mm:ss): 00:00 ----------
INFO - ----------- Return Code: 0x00000000 ------------
INFO - ------------------------------------------------
INFO - Could not determine Nuget global packages cache location.
INFO - Cmd to run is: mono /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2toolext/bin/NuGet.exe install edk2-acpica-iasl -Source https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json -ExcludeVersion -NonInteractive -Version 20200717.0.0 -Verbosity detailed -OutputDirectory “/home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp”
INFO - ------------------------------------------------
INFO - --------------Cmd Output Starting---------------
INFO - ------------------------------------------------
INFO - ------------------------------------------------
INFO - --------------Cmd Output Finished---------------
INFO - --------- Running Time (mm:ss): 00:00 ----------
INFO - ----------- Return Code: 0x00000000 ------------
INFO - ------------------------------------------------
INFO - Could not determine Nuget global packages cache location.
INFO - Cmd to run is: mono /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2toolext/bin/NuGet.exe install mu_nasm -Source https://api.nuget.org/v3/index.json -ExcludeVersion -NonInteractive -Version 2.15.05 -Verbosity detailed -OutputDirectory “/home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp”
INFO - ------------------------------------------------
INFO - --------------Cmd Output Starting---------------
INFO - ------------------------------------------------
INFO - NuGet Version: 5.10.0.7240
INFO - NuGet Version: 5.10.0.7240
INFO - Feeds used:
INFO - https://api.nuget.org/v3/index.json
INFO -
INFO - Feeds used:
INFO - https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json
INFO -
INFO -
INFO -
INFO -
INFO -
INFO - Attempting to gather dependency information for package ‘mu_nasm.2.15.5’ with respect to project ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp’, targeting ‘Any,Version=v0.0’
INFO - Attempting to gather dependency information for package ‘edk2-acpica-iasl.20200717.0.0’ with respect to project ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp’, targeting ‘Any,Version=v0.0’
INFO - GET https://api.nuget.org/v3/registration5-gz-semver2/mu_nasm/index.json
INFO - OK https://api.nuget.org/v3/registration5-gz-semver2/mu_nasm/index.json 197ms
INFO - Total number of results gathered : 1
INFO - Gathering dependency information took 1.19 sec
INFO - Summary of time taken to gather dependencies per source :
INFO - https://api.nuget.org/v3/index.json - 259 ms
INFO - Attempting to resolve dependencies for package ‘mu_nasm.2.15.5’ with DependencyBehavior ‘Lowest’
INFO - Resolving dependency information took 0 ms
INFO - Resolving actions to install package ‘mu_nasm.2.15.5’
INFO - Resolved actions to install package ‘mu_nasm.2.15.5’
INFO - Retrieving package ‘mu_nasm 2.15.5’ from ‘nuget.org’.
INFO - GET https://api.nuget.org/v3-flatcontainer/mu_nasm/2.15.5/mu_nasm.2.15.5.nupkg
INFO - OK https://api.nuget.org/v3-flatcontainer/mu_nasm/2.15.5/mu_nasm.2.15.5.nupkg 208ms
INFO - Acquiring lock for the installation of mu_nasm 2.15.5
INFO - Acquired lock for the installation of mu_nasm 2.15.5
INFO - Installed mu_nasm 2.15.5 from https://api.nuget.org/v3/index.json with content hash H+0MKCiAPiN5l30AjQJMEl1/Unr0nbA6XLR7o9LNkPfTP044Ar7eLTUTK8wsGBxYSnaI3WiyCmN1/ilF0v02mg==.
INFO - Adding package ‘mu_nasm.2.15.5’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp’
INFO - Added package ‘mu_nasm.2.15.5’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp’
INFO - Added package ‘mu_nasm.2.15.5’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp’ from source ‘https://api.nuget.org/v3/index.json’
INFO - Successfully installed ‘mu_nasm 2.15.5’ to /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep_temp
INFO - Executing nuget actions took 1.16 sec
INFO - ------------------------------------------------
INFO - --------------Cmd Output Finished---------------
INFO - --------- Running Time (mm:ss): 00:02 ----------
INFO - ----------- Return Code: 0x00000000 ------------
INFO - ------------------------------------------------
DEBUG - Verify ‘mu_nasm’ returning ‘True’.
INFO - Computing path for mu_nasm located at /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep/Linux-x86-64 was found!
INFO - GET https://pkgs.dev.azure.com/projectmu/16c2f556-c92d-42ae-bc50-3f658d22ccaf/_packaging/e63f8aab-81d9-4ca1-b02d-34974651c430/nuget/v3/registrations2-semver2/edk2-acpica-iasl/index.json
INFO - OK https://pkgs.dev.azure.com/projectmu/16c2f556-c92d-42ae-bc50-3f658d22ccaf/_packaging/e63f8aab-81d9-4ca1-b02d-34974651c430/nuget/v3/registrations2-semver2/edk2-acpica-iasl/index.json 627ms
INFO - Total number of results gathered : 1
INFO - Gathering dependency information took 3.95 sec
INFO - Summary of time taken to gather dependencies per source :
INFO - https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json - 651 ms
INFO - Attempting to resolve dependencies for package ‘edk2-acpica-iasl.20200717.0.0’ with DependencyBehavior ‘Lowest’
INFO - Resolving dependency information took 0 ms
INFO - Resolving actions to install package ‘edk2-acpica-iasl.20200717.0.0’
INFO - Resolved actions to install package ‘edk2-acpica-iasl.20200717.0.0’
INFO - Retrieving package ‘edk2-acpica-iasl 20200717.0.0’ from ‘https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json’.
INFO - GET https://pkgs.dev.azure.com/projectmu/16c2f556-c92d-42ae-bc50-3f658d22ccaf/_packaging/e63f8aab-81d9-4ca1-b02d-34974651c430/nuget/v3/flat2/edk2-acpica-iasl/20200717.0.0/edk2-acpica-iasl.20200717.0.0.nupkg
INFO - OK https://pkgs.dev.azure.com/projectmu/16c2f556-c92d-42ae-bc50-3f658d22ccaf/_packaging/e63f8aab-81d9-4ca1-b02d-34974651c430/nuget/v3/flat2/edk2-acpica-iasl/20200717.0.0/edk2-acpica-iasl.20200717.0.0.nupkg 1369ms
INFO - Acquiring lock for the installation of edk2-acpica-iasl 20200717.0.0
INFO - Acquired lock for the installation of edk2-acpica-iasl 20200717.0.0
INFO - Installed edk2-acpica-iasl 20200717.0.0 from https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json with content hash x+QI15MTwJ7e/j7fe/qRer0YcvN6j3bFYoUlPBH2RDdEKo5+1i1nhl3aCBXGwTCpLU1ttaPOfeDrd52NaP60pg==.
INFO - Adding package ‘edk2-acpica-iasl.20200717.0.0’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp’
INFO - Added package ‘edk2-acpica-iasl.20200717.0.0’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp’
INFO - Added package ‘edk2-acpica-iasl.20200717.0.0’ to folder ‘/home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp’ from source ‘https://pkgs.dev.azure.com/projectmu/acpica/_packaging/mu_iasl/nuget/v3/index.json’
INFO - Successfully installed ‘edk2-acpica-iasl 20200717.0.0’ to /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep_temp
INFO - Executing nuget actions took 3.52 sec
INFO - ------------------------------------------------
INFO - --------------Cmd Output Finished---------------
INFO - --------- Running Time (mm:ss): 00:08 ----------
INFO - ----------- Return Code: 0x00000000 ------------
INFO - ------------------------------------------------
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘True’.
INFO - Computing path for edk2-acpica-iasl located at /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
DEBUG - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86-64 does not exist
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86 was found!
SECTION - Updated/Verified 2 dependencies
SECTION - Second pass update of environment
DEBUG - — self_describing_environment.init()
DEBUG - Skipped directories specified = ()
DEBUG - — self_describing_environment.load_workspace()
DEBUG - Loading workspace: /home/user/UEFI_Jetson/nvidia-uefi
DEBUG - Including scopes: edk2-build, jetson, global-nix, global
DEBUG - — self_describing_environment._gather_env_files()
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/venv/lib/python3.8/site-packages/edk2basetools/basetool_tiano_python_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/basetools_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/basetools_calling_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Source/Python/basetool_tiano_python_path_env.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/BinWrappers/PosixLike/posix_path_env.yaml to the environment with scope global-nix
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/iasl_ext_dep.yaml to the environment with scope jetson
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/nasm_ext_dep.yaml to the environment with scope edk2-build
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/BuildToolsReport/BuildToolsReportGenerator_plug_in.yaml to the environment with scope global
DEBUG - Adding descriptor /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Plugin/LinuxGcc5ToolChain/LinuxGcc5ToolChain_plug_in.yaml to the environment with scope global-nix
DEBUG - — self_describing_environment.update_simple_paths()
DEBUG - — self_describing_environment.update_extdep_paths()
DEBUG - Verify ‘mu_nasm’ returning ‘True’.
INFO - Computing path for mu_nasm located at /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep/Linux-x86-64 was found!
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘True’.
INFO - Computing path for edk2-acpica-iasl located at /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
DEBUG - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86-64 does not exist
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86 was found!
DEBUG - — self_describing_environment.report_extdep_version()
DEBUG - Verify ‘mu_nasm’ returning ‘True’.
INFO - Computing path for mu_nasm located at /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep/Linux-x86-64 was found!
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘True’.
INFO - Computing path for edk2-acpica-iasl located at /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
DEBUG - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86-64 does not exist
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86 was found!
DEBUG - — self_describing_environment.update_extdeps()
DEBUG - Verify ‘mu_nasm’ returning ‘True’.
INFO - Computing path for mu_nasm located at /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2/BaseTools/Bin/mu_nasm_extdep/Linux-x86-64 was found!
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘True’.
INFO - Computing path for edk2-acpica-iasl located at /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep on Host(os=‘Linux’, arch=‘x86’, bit=‘64’)
DEBUG - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86-64 does not exist
INFO - /home/user/UEFI_Jetson/nvidia-uefi/edk2-nvidia/Platform/NVIDIA/Jetson/edk2-acpica-iasl_extdep/Linux-x86 was found!
DEBUG - Creating 2 threads for the SDE update
DEBUG - Verify ‘mu_nasm’ returning ‘True’.
DEBUG - Verify ‘edk2-acpica-iasl’ returning ‘True’.
SECTION - Updated/Verified 2 dependencies
SECTION - Summary
PROGRESS - Success
---------------------------UPDATE_LOG.txt--------------------------------->