c3c8f7fd7f
* Fix for bash's memory-leak Memory leak is observed during the execution of scripts that make use of bash-arrays. In scenarios where the offending script is executed on a regular basis (e.g. fancontrol), the leaking process may end up consuming most of the system resources. In this PR i'm replacing bash in all the contexts where it executes (both host and dockers). The official patch for this issue is here: https://ftp.gnu.org/gnu/bash/bash-4.3-patches/bash43-040 * Fixing minor issue during code-merge Signed-off-by: Rodny Molina <rmolina@linkedin.com>
18 lines
655 B
Makefile
18 lines
655 B
Makefile
# bash package
|
|
#
|
|
# Created to patch memory-leak issue in the bash-package included in Debian-8 (Jessie)
|
|
# release. This rule file, and the associated building-infra created to solve this
|
|
# bug (src/bash/), should be eliminated once the migration to Debian-9 (Stretch) is
|
|
# completed.
|
|
|
|
# Bash major release-number corresponding to Debian-8 (Jessie)
|
|
BASH_VERSION_MAJOR = 4.3
|
|
# Bash complete release-number. This image contains all 4.3 fixes up to patch '42'.
|
|
BASH_VERSION_FULL = $(BASH_VERSION_MAJOR)-14
|
|
|
|
export BASH_VERSION_MAJOR BASH_VERSION_FULL
|
|
|
|
BASH = bash_$(BASH_VERSION_FULL)_amd64.deb
|
|
$(BASH)_SRC_PATH = $(SRC_PATH)/bash
|
|
SONIC_MAKE_DEBS += $(BASH)
|