Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169706 - esci-biology/foldingathome - AMD64 SMP support
Summary: esci-biology/foldingathome - AMD64 SMP support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Science Biology related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-07 03:43 UTC by John Gibson
Modified: 2007-09-15 12:51 UTC (History)
1 user (show)

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


Attachments
The ebuild in question. (fah591.tar.bz2,2.05 KB, application/x-bzip-compressed-tar)
2007-03-07 03:46 UTC, John Gibson
Details
A new ebuild for the FAH AMD64 Linux client (fah_smp.patch,5.05 KB, patch)
2007-03-07 16:23 UTC, John Gibson
Details | Diff
A new ebuild for the FAH AMD64 Linux client (fah_smp2.patch,5.85 KB, patch)
2007-03-07 16:51 UTC, John Gibson
Details | Diff
This ebuild will download from the official FAH website. (foldingathome-9999.ebuild,1.77 KB, text/plain)
2007-09-15 12:51 UTC, Julien Cassette
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Gibson 2007-03-07 03:43:04 UTC
I adapted the old folding at home ebuilds to the new AMD64 SMP folding at home client.

Reproducible: Always
Comment 1 John Gibson 2007-03-07 03:46:00 UTC
Created attachment 112365 [details]
The ebuild in question.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-03-07 09:06:03 UTC
Attach a unified diff against current ebuilds, please... Definitely not a tarball.
Comment 3 John Gibson 2007-03-07 16:23:36 UTC
Created attachment 112431 [details, diff]
A new ebuild for the FAH AMD64 Linux client

The only thing really missing from this ebuild is a way to prevent it or at least let the user know that they should only use the patch if they have an SMP system.
Comment 4 John Gibson 2007-03-07 16:24:46 UTC
Let's try this again with a unified diff.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-03-07 16:29:21 UTC
Sigh... Take the *current* sci-biology/foldingathome ebuild, make whatever changes are needed, diff it. Not so hard, I guess??? (Plus absolutely no need to diff digests or whatever other cruft).
Comment 6 John Gibson 2007-03-07 16:51:03 UTC
Created attachment 112436 [details, diff]
A new ebuild for the FAH AMD64 Linux client

OK, here's a revised version.
First, this is not supposed to replace the existing version because this is only for SMP AMD64 machines.
Second, I just realized that it requires a multilib glibc (one of the binaries is 32-bit), but I'm not sure how to indicate this in the ebuild.
Comment 7 Jeffrey Gardner (RETIRED) gentoo-dev 2007-03-07 19:30:35 UTC
Thanks for the diff!
I've been running FAH on multi-core amd machines for a long time now...
However, there's a problem:

The client will stop working after 2 months (this is a limited release beta -- new clients will be available before the current version ends its test period)

http://folding.stanford.edu/FAQ-SMP.html

I'd wait until things settle down before bumping FAH.
Comment 8 Jeffrey Gardner (RETIRED) gentoo-dev 2007-04-10 10:28:48 UTC
well heck, lets go for it anyway...
I'm about to commit foldingathome-5.91_beta....it'll be package.masked, so you'll have to unmask it. Let me know how it works out for you.
Comment 9 Jeffrey Gardner (RETIRED) gentoo-dev 2007-07-08 20:07:58 UTC
The beta expired....we're waiting to see what's next....
Comment 10 Julien Cassette 2007-09-15 12:51:23 UTC
Created attachment 130985 [details]
This ebuild will download from the official FAH website.

I am using 5.91_beta...
I am providing an ebuild which has RESTRICT="mirror" because the mirror i use is providing expired betas of the SMP client.
(Remember to delete the old beta in your distfiles directory before running "ebuild digest" ;) )