summaryrefslogtreecommitdiffstats
path: root/xpcom/base
diff options
context:
space:
mode:
authorathenian200 <athenian200@outlook.com>2019-10-01 06:38:45 -0500
committerathenian200 <athenian200@outlook.com>2019-10-21 04:53:39 -0500
commit9d449ce614ef70479228dd119f6361624d4a6b88 (patch)
treeda851b3f6ebf1a6b5abbc94c8a3eb5752929fb2b /xpcom/base
parentafc187cc3f907947453b428f857acf16b2b0774e (diff)
downloadUXP-9d449ce614ef70479228dd119f6361624d4a6b88.tar
UXP-9d449ce614ef70479228dd119f6361624d4a6b88.tar.gz
UXP-9d449ce614ef70479228dd119f6361624d4a6b88.tar.lz
UXP-9d449ce614ef70479228dd119f6361624d4a6b88.tar.xz
UXP-9d449ce614ef70479228dd119f6361624d4a6b88.zip
MoonchildProductions#1251 - Part 2: Make the mozconfig loader POSIX-compliant.
https://bugzilla.mozilla.org/show_bug.cgi?id=1360571 Solaris uses ksh as the default shell, and furthermore bash doesn't seem to support the 'local' keyword feature when invoked as sh on OpenIndiana. We could just change the script to use bash (it is an option even on Solaris), but this fix is available and Mozilla has been using it since Firefox 55 with no issues on any other platforms. It was specfically done this way to avoid any need to change existing mozconfig files, so I feel confident saying the change is totally benign and if anything the way it is now is technically a POSIX compliance issue inherited from Mozilla that we'll hit if we ever try to compile this on any Unix platform where bash isn't sh.
Diffstat (limited to 'xpcom/base')
0 files changed, 0 insertions, 0 deletions