Bug #297933: Filter BASHOPTS variable for compatibility with bash-4.1.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Tue, 22 Dec 2009 20:05:56 +0000 (20:05 -0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Tue, 22 Dec 2009 20:05:56 +0000 (20:05 -0000)
svn path=/main/trunk/; revision=15130

bin/ebuild.sh

index c9b5d50c05b7531106de115a3f56ecaf46c025b1..6f6280585ce0c6b21dae248f1b878e3e10a26b83 100755 (executable)
@@ -1647,8 +1647,8 @@ PORTAGE_MUTABLE_FILTERED_VARS="AA HOSTNAME"
 # variables out and discards them. See bug #190128.
 filter_readonly_variables() {
        local x filtered_vars
-       local readonly_bash_vars="BASHPID DIRSTACK EUID FUNCNAME
-               GROUPS PIPESTATUS PPID SHELLOPTS UID"
+       local readonly_bash_vars="BASHOPTS BASHPID DIRSTACK EUID
+               FUNCNAME GROUPS PIPESTATUS PPID SHELLOPTS UID"
        local bash_misc_vars="BASH BASH_.* COMP_WORDBREAKS HISTCMD
                HISTFILE HOSTNAME HOSTTYPE IFS LINENO MACHTYPE OLDPWD
                OPTERR OPTIND OSTYPE POSIXLY_CORRECT PS4 PWD RANDOM