Bug #297933: Filter BASHOPTS variable for compatibility with bash-4.1.
authorZac Medico <zmedico@gentoo.org>
Thu, 24 Dec 2009 04:02:21 +0000 (04:02 -0000)
committerZac Medico <zmedico@gentoo.org>
Thu, 24 Dec 2009 04:02:21 +0000 (04:02 -0000)
(trunk r15130)

svn path=/main/branches/2.1.7/; revision=15142

bin/ebuild.sh

index a72ace8ea8209acb8ae962bc3d49c5f3388ca812..b53295becb19ed40c226bcd85baff04381cb9531 100755 (executable)
@@ -1653,8 +1653,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