]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
expect: Fix buffer overflow error when build in long path rbt/expect
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 24 Sep 2019 06:15:27 +0000 (14:15 +0800)
committerRobert Yang <liezhi.yang@windriver.com>
Tue, 24 Sep 2019 07:44:08 +0000 (15:44 +0800)
commitdddaee6f426be189b63ac65cb897059e210cb146
tree66f7564f663d6bc41c97b26da3a524070a8f1e0f
parent95ad5626296380358c8a502a3e04879dab653d78
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>
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