[Pkg-openmpi-maintainers] Bug#376833: Bug#376833: Open bug reports on OpenMPI for 'no atomic primitives' on s390, hppa and m68k

Dirk Eddelbuettel edd at debian.org
Thu Feb 21 15:26:25 UTC 2008


On 21 February 2008 at 16:04, Riku Voipio wrote:
| Some packages have started to add openmpi support (such as petsc), and more
| pacakges have wishlist bugs to add openmpi support. These packages are
| no longer buildable on multiple debian release architectures.

You can do what I did for Rmpi and use Open MPI where available and LAM where
not:

      Build-Depends: debhelper (>> 4.1.0), cdbs, r-base-dev (>= 2.6.0), \
	libopenmpi-dev (>= 1.2.4-5) [i386 amd64 alpha ia64 powerpc sparc], \
	lam4-dev [!i386 !amd64 !alpha !ia64 !powerpc !sparc]

Nothing wrong with that.

| Why not use libatomic-ops which includes atomic primitives for all
| supported architectures and more?

Are you sure that these atomic ops are the one mssing in Open MPI?  Could you
provide a proof of concept for one arch so that I could take that to upstream?

Dirk

-- 
Three out of two people have difficulties with fractions.






More information about the Pkg-openmpi-maintainers mailing list