Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 32302 - Ebuild and patch for Gaim for AMD64
Summary: Ebuild and patch for Gaim for AMD64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
: 32651 (view as bug list)
Depends on: 32642 32646
Blocks:
  Show dependency tree
 
Reported: 2003-10-29 20:42 UTC by Kris Kersey (RETIRED)
Modified: 2003-11-18 07:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
New ebuild to use AMD64 patch and correct NSS problems. (gaim-0.71-r2.ebuild,2.81 KB, text/plain)
2003-10-29 20:44 UTC, Kris Kersey (RETIRED)
Details
Patch to fix casting on AMD64. (gaim-0.71-amd64-nowarn.diff,10.65 KB, patch)
2003-10-29 20:45 UTC, Kris Kersey (RETIRED)
Details | Diff
Latest GAIM ebuild. Takes care of ssl dep and my previous patches are built in. (gaim-0.72-r1.ebuild,2.47 KB, text/plain)
2003-11-03 20:17 UTC, Kris Kersey (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kris Kersey (RETIRED) gentoo-dev 2003-10-29 20:42:23 UTC
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.
Comment 1 Kris Kersey (RETIRED) gentoo-dev 2003-10-29 20:44:35 UTC
Created attachment 19960 [details]
New ebuild to use AMD64 patch and correct NSS problems.
Comment 2 Kris Kersey (RETIRED) gentoo-dev 2003-10-29 20:45:37 UTC
Created attachment 19961 [details, diff]
Patch to fix casting on AMD64.
Comment 3 Kris Kersey (RETIRED) gentoo-dev 2003-10-30 04:25:32 UTC
Also, add amd64 to app-text/gtkspell-2.0.4 KEYWORDS.
Comment 4 Don Seiler (RETIRED) gentoo-dev 2003-10-31 20:12:48 UTC
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
Comment 5 Caleb Shay 2003-11-03 15:14:45 UTC
Note that I got nss to compile, see bug 32646
Comment 6 Caleb Shay 2003-11-03 15:17:34 UTC
gaim crashed on startup for me with these patches.
Comment 7 Kris Kersey (RETIRED) gentoo-dev 2003-11-03 20:17:32 UTC
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.
Comment 8 Don Seiler (RETIRED) gentoo-dev 2003-11-12 11:56:21 UTC
Kris you mean your patches are in gaim upstream CVS but we'll still need your patches for 0.72?
Comment 9 Don Seiler (RETIRED) gentoo-dev 2003-11-12 11:57:23 UTC
*** Bug 32651 has been marked as a duplicate of this bug. ***
Comment 10 Kris Kersey (RETIRED) gentoo-dev 2003-11-12 12:04:11 UTC
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.
Comment 11 Don Seiler (RETIRED) gentoo-dev 2003-11-12 13:47:41 UTC
nprs and nss are out of our domain and belong to the mozilla team.  I'll bring it to their attention.
Comment 12 Don Seiler (RETIRED) gentoo-dev 2003-11-13 13:32:50 UTC
I've emailed the mozilla team (mozilla@gentoo.org) about those two bugs.  We'll see what happens.
Comment 13 Kris Kersey (RETIRED) gentoo-dev 2003-11-14 22:31:53 UTC
Mozilla bugs fixed.  Give this a shot.
Comment 14 Brad House 2003-11-14 22:34:36 UTC
will tomorrow ... err wait ... it is tomorrow here (EST)
Comment 15 Don Seiler (RETIRED) gentoo-dev 2003-11-18 06:46:34 UTC
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?
Comment 16 Brad House 2003-11-18 07:01:36 UTC
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