diff options
author | athenian200 <athenian200@outlook.com> | 2019-10-01 06:38:45 -0500 |
---|---|---|
committer | athenian200 <athenian200@outlook.com> | 2019-10-21 04:53:39 -0500 |
commit | 9d449ce614ef70479228dd119f6361624d4a6b88 (patch) | |
tree | da851b3f6ebf1a6b5abbc94c8a3eb5752929fb2b /xpcom/glue/GenericModule.cpp | |
parent | afc187cc3f907947453b428f857acf16b2b0774e (diff) | |
download | UXP-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/glue/GenericModule.cpp')
0 files changed, 0 insertions, 0 deletions