Ebuild cleans up the requirement for nss and removes nss ability for AMD64 until we get NSS to compile. Patch attached to fix 64-bit portability and fix all casting.
Created attachment 19960 [details] New ebuild to use AMD64 patch and correct NSS problems.
Created attachment 19961 [details, diff] Patch to fix casting on AMD64.
Also, add amd64 to app-text/gtkspell-2.0.4 KEYWORDS.
FYI gaim-0.72 is out now so you may want to re-do your patch if necessary. I haven't tested it so it might still work. :p
Note that I got nss to compile, see bug 32646
gaim crashed on startup for me with these patches.
Created attachment 20226 [details] Latest GAIM ebuild. Takes care of ssl dep and my previous patches are built in. I'm happy to report that my fixes to GAIM made it into the 0.72 mainline and the patch is no longer needed. Even the MSN bug no longer pops up. Works flawlessly for me.
Kris you mean your patches are in gaim upstream CVS but we'll still need your patches for 0.72?
*** Bug 32651 has been marked as a duplicate of this bug. ***
GAIM 0.72 includes my patches already. Here's what I would do on this bug: 1. Get Bug #32642 and Bug #32646 taken care of so that gaim-encryption will work. 2. Then all you'll need to do is add keyword "amd64" to this build for proper compilation and installation.
nprs and nss are out of our domain and belong to the mozilla team. I'll bring it to their attention.
I've emailed the mozilla team (mozilla@gentoo.org) about those two bugs. We'll see what happens.
Mozilla bugs fixed. Give this a shot.
will tomorrow ... err wait ... it is tomorrow here (EST)
brad_mssw will you be able to test this out? So if I read it right, there is no change to the ebuild other than adding ~amd64?
added ~amd64 flag to the build it compiles here, but I can't test it so augustus, if it doesn't work, it's you're a$$ ;) -Brad