ovmf: increase path length limit
The VfrCompile tool has a hard-coded maximum length for path names which turned out to be too small by around 20 characters in the Yocto autobuilder setup. Increasing the maximum by a factor of 4 is relatively easy and makes the problem less likely. (From OE-Core rev: ea296ab42a7a65055657b950d8248d94f0ac56f1) Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
b9824b1cec
commit
7186e265c6
|
@ -0,0 +1,33 @@
|
|||
From c7722d10c7bcf6be0adcf54abb1d406599dd7914 Mon Sep 17 00:00:00 2001
|
||||
From: Patrick Ohly <patrick.ohly@intel.com>
|
||||
Date: Fri, 24 Feb 2017 01:40:02 +0100
|
||||
Subject: [PATCH] VfrCompile: increase path length limit
|
||||
|
||||
The VfrCompile tool has a hard-coded maximum length for path names
|
||||
which turned out to be too small by around 20 characters in the Yocto
|
||||
autobuilder setup. Increasing the maximum by a factor of 4 is
|
||||
relatively easy and makes the problem less likely.
|
||||
|
||||
Upstream-Status: Inappropriate [configuration]
|
||||
|
||||
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
|
||||
---
|
||||
BaseTools/Source/C/VfrCompile/EfiVfr.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/BaseTools/Source/C/VfrCompile/EfiVfr.h b/BaseTools/Source/C/VfrCompile/EfiVfr.h
|
||||
index d187902..9ad4a7b 100644
|
||||
--- a/BaseTools/Source/C/VfrCompile/EfiVfr.h
|
||||
+++ b/BaseTools/Source/C/VfrCompile/EfiVfr.h
|
||||
@@ -19,7 +19,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
#include "Common/UefiInternalFormRepresentation.h"
|
||||
#include "Common/MdeModuleHii.h"
|
||||
|
||||
-#define MAX_PATH 255
|
||||
+#define MAX_PATH 1023
|
||||
#define MAX_VFR_LINE_LEN 4096
|
||||
|
||||
#define EFI_IFR_MAX_LENGTH 0xFF
|
||||
--
|
||||
2.1.4
|
||||
|
|
@ -14,6 +14,7 @@ SRC_URI = "git://github.com/tianocore/edk2.git;branch=master \
|
|||
file://0001-BaseTools-Force-tools-variables-to-host-toolchain.patch \
|
||||
file://0002-ovmf-update-path-to-native-BaseTools.patch \
|
||||
file://0003-BaseTools-makefile-adjust-to-build-in-under-bitbake.patch \
|
||||
file://VfrCompile-increase-path-length-limit.patch \
|
||||
"
|
||||
|
||||
SRC_URI_append_class-target = " \
|
||||
|
|
Loading…
Reference in New Issue