generic-poky/meta/recipes-extended/bash
Aníbal Limón 05594f8636 bash: Disable custom memory allocator
Bash is failing trying to allocate memory [1] using the custom
memory allocator if we disable it the issue is fixed.

The major distributions also disabled by default [2], so we
don't have a good reason to use it.

The underlying issue is due to bash’s malloc using brk() calls
to allocate memory, which fail when address randomization is
enabled in kernel. sbrk() based custom allocators are obsolete.
There may be some performance impact of this however correctness
is more important.

[YOCTO #8452]

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=8452#c0
[2] https://bugzilla.yoctoproject.org/show_bug.cgi?id=8452#c5

(From OE-Core rev: e42d8eff9eed7d1454b4f331d96dcee6dea232df)

Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-10-12 14:36:31 +01:00
..
bash bash: append srcdir to run-ptest script 2015-08-16 09:24:57 +01:00
bash-3.2.48 bash_3.2.48: dont include target CFLAGS in host LDFLAGS 2015-08-10 12:40:28 -07:00
bash.inc bash: Disable custom memory allocator 2015-10-12 14:36:31 +01:00
bash_3.2.48.bb bash_3.2.48: dont include target CFLAGS in host LDFLAGS 2015-08-10 12:40:28 -07:00
bash_4.3.30.bb bash: 4.3 -> 4.3.30 2015-08-10 12:40:21 -07:00