Firefox ESR 24 does need a newer compiler than gcc 4.2
Our current Mac toolchain is using gcc 4.2 to cross-compile Firefox for Mac OS X. That is not working anymore without patching.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information