Confirmed users, Bureaucrats and Sysops emeriti
792
edits
No edit summary |
No edit summary |
||
| Line 37: | Line 37: | ||
== Mozilla Quirks == | == Mozilla Quirks == | ||
* -fshort-wchar must not be specified, even though configure.in specifies it if it's available. The maemo libs seem to be built with sizeof(wchar_t) == 4. See {{bug 423913}}. Hack it out of configure.in. | * -fshort-wchar must not be specified, even though configure.in specifies it if it's available. The maemo libs seem to be built with sizeof(wchar_t) == 4. See {{bug|423913}}. Hack it out of configure.in. | ||
* -Werror is enabled in a few places, notably in netwerk/cookies -- but with gcc 4.2, we get a lot of warnings about "cast increases required alignment of target type", especially in nsVoidArray.h (cast from char* to nsVoidArray::Impl*). Those need to be fixed, but in the meantime, get rid of the -Werror flag in configure.in. | * -Werror is enabled in a few places, notably in netwerk/cookies -- but with gcc 4.2, we get a lot of warnings about "cast increases required alignment of target type", especially in nsVoidArray.h (cast from char* to nsVoidArray::Impl*). Those need to be fixed, but in the meantime, get rid of the -Werror flag in configure.in. | ||
* You'll need the workaround to avoid a NSS crash in {{bug|408071}} | |||