User:VladVukicevic/Maemo 2007q3: Difference between revisions

Jump to navigation Jump to search
no edit summary
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}}
Confirmed users, Bureaucrats and Sysops emeriti
792

edits

Navigation menu