]> git.proxmox.com Git - mirror_edk2.git/commitdiff
BaseTools: Fix error leg in DscBuildData.py
authorJake Garver via groups.io <jake=nvidia.com@groups.io>
Thu, 20 Jan 2022 23:58:24 +0000 (07:58 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 7 Feb 2022 03:29:20 +0000 (03:29 +0000)
Fix a Edk2Logger.warn() message format to match the arguments.

We ran into this after a failure in PcdValueInit.  The failure was
masked by a new exception, "TypeError: not all arguments converted
during string formatting".

Signed-off-by: Jake Garver <jake@nvidia.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
BaseTools/Source/Python/Workspace/DscBuildData.py

index 35ec5b37ff44da3da46b9914908f845b3323afe5..d29b9bf13dbaa862a208f4518c680e5452238be4 100644 (file)
@@ -3033,7 +3033,7 @@ class DscBuildData(PlatformBuildClassObject):
             returncode, StdOut, StdErr = DscBuildData.ExecuteCommand (Command)\r
             EdkLogger.verbose ('%s\n%s\n%s' % (Command, StdOut, StdErr))\r
             if returncode != 0:\r
-                EdkLogger.warn('Build', COMMAND_FAILURE, 'Can not collect output from command: %s\n%s\n' % (Command, StdOut, StdErr))\r
+                EdkLogger.warn('Build', COMMAND_FAILURE, 'Can not collect output from command: %s\n%s\n%s\n' % (Command, StdOut, StdErr))\r
 \r
         #start update structure pcd final value\r
         File = open (OutputValueFile, 'r')\r