Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53031 - Add architecture support to mpqc-2.2.2 ebuild
Summary: Add architecture support to mpqc-2.2.2 ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Science Related Packages
URL: www.mpqc.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-04 19:56 UTC by mll
Modified: 2004-08-25 20:04 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mll 2004-06-04 19:56:43 UTC
I am one of the developers for MPQC (Massively Parallel Quantum Chemistry).  MPQC supports x86, amd64, ppc, and ia64 architectures, but the current mpqc-2.2.2.ebuild only lists the x86 architecture.  Committing this change for the amd64 and ppc architectures should be rather trivial.  I'm uncertain as to whether Gentoo-IA64 currently supports blas and lapack which MPQC requires.  

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




MPQC has been fully tested on the x86, amd64, ppc, and ia64 architectures.
Comment 1 Danny van Dyk (RETIRED) gentoo-dev 2004-06-05 12:40:30 UTC
I won't add ~amd64 atm, cause lapack-{atlas,config} still isn't (hard-)unmasked. Please leave this BUG open until this is done. ~x86 and ~ppc already seems to be in there.

George: If your read: Can you tell me when you will be unmasking lapack-atlas ? I'm _really_ looking forward on that... ;-)
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2004-06-05 16:22:43 UTC
May wery well be pretty soon. We just caught what is hopefully the last check bug for recent g77 useflag stuff. Other than that it seems fine. I'll wait a few days and then pull it off the package.mask if nothing else turns up.

Although on the amd64 front there might be a problem. The thing is that this package takes ifc useflag to have some libs compiled with ifc, which is binary ia32. I cannot add ~amd64 atm because of this optional functionality (I *can* test on amd64 btw since recently :)), as I am not sure how to handle this situation. It might be that it is possible to link amd64 and x86 code produced by ifc together, at least I briefly read something to that effect somewhere. Anybody has any decent info or pointers on that?

George
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2004-06-05 18:52:56 UTC
Matt:
moving your personal reply here, for easier future reference. I hope you don't mind ;), after all there was anything touchy here :)
>The Intel compilers will be supporting amd64 (or EM64T in Intel
>lingo).  I believe either the latest Intel 8.0 compilers, or the latest
>beta versions have this support.  

Good to know that. I tried to look at the "new features" on intell's site wrt 8.0, but it only mentions itanium-2, which is, well, 64 bit as well, so this may imply x86_64, but I am not sure. In any case ifc-8 is not in the tree yet, so we will have to wait for the version that has amd64 support before adding ~amd64 to the bunch of ebuilds that need ifc.

Jared:
added you to CC so that you are aware of the situation with other arches. It looks like you were the last to be taking care of ifc ebuilds, but please feel free to "reassign" to appropriate dev.

George
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2004-06-06 16:18:19 UTC
> Although on the amd64 front there might be a problem. The thing is that this
> package takes ifc useflag to have some libs compiled with ifc, which is binary 
> ia32. I cannot add ~amd64 atm because of this optional functionality (I *can* 
> test on amd64 btw since recently :)), as I am not sure how to handle this 
> situation.

George, can't amd64 people just add ifc to their use.mask in profile?
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2004-06-09 19:07:30 UTC
Ok, lapack-config and lapack-atlas were just unmasked (both are ~arch at the moment). Added ~amd64 as well, after adding ifc to use.mask on both amd64 profiles (Donnie: thanks! Having not done multiple arches before I wasn't really sure how to proceed with these.)

George
Comment 6 Danny van Dyk (RETIRED) gentoo-dev 2004-06-11 04:26:30 UTC
ia64 ppl: you're still missing ;-) All others have joined the party already...
Comment 7 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-08-19 18:42:09 UTC
Removing ppc from list
Comment 8 Jason Huebel (RETIRED) gentoo-dev 2004-08-25 20:04:26 UTC
Looks like ia64 has unmasked the appropriate packages. mpqc-2.2.2 now ~amd64