]> code.ossystems Code Review - openembedded-core.git/commit
expect: Fix buffer overflow error when build in long path
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 24 Sep 2019 07:34:26 +0000 (15:34 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 27 Sep 2019 12:01:17 +0000 (13:01 +0100)
commitc8d0bf3411846bb3852bffaf59193801d9c7530a
tree3f6efceae7d788473f90a4c7752fe2ea2880fc0f
parentac27d12fe5480e9b8cc93de6a32bf9631c52d7f4
expect: Fix buffer overflow error when build in long path

Fixed when built the project in a long path (len(TMPDIR) > 200):
$ bitbake dejagnu-native
[snip]
checking Tcl version 8.5 or greater... *** buffer overflow detected ***:
TOPDIR/tmp-glibc/work/x86_64-linux/dejagnu-native/1.6.2-r0/recipe-sysroot-native/usr/bin/expect terminated
[snip]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/expect/expect/0001-exp_main_sub.c-Use-PATH_MAX-for-path.patch [new file with mode: 0644]
meta/recipes-devtools/expect/expect_5.45.4.bb