patchset derived from Mandrake amd64 patches. Also includes ebuild patch against 1.4-r4 Please note the requirement of the static C Flags. Anything higher causes Mozilla to segfault on startup.
Created attachment 18416 [details, diff] base patch derived from Mandrake's patchset
Created attachment 18417 [details, diff] patch for ebuild
assigned to wrong component ... oops
only one thing.. maybe putting the CFLAGS in the optimise part is not right?... Appart from that, from my point of view it seems right..
Well, if you leave -O2 in there, mozilla refuses to start (or it does, then immediately segfaults). I guess I need to make another variable, then make that arch-dependant, set it to -O -fPIC for amd64, and -O2 for everything else. I don't like the way it currently hardcodes -O2 in the optimize part ...
Created attachment 18545 [details, diff] mozilla ebuild patch This patch sets -O2 for enable optimize for all platforms except amd64 ; amd64 uses the static CFLAGS we set for stability. This should get rid of the concerns mentioned by Tester.
latest patch seems ok to me.. if its ok for the mozilla ppl then can commit..
applied patches to cvs