Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 55046

Summary: Missing configuration options in Lam 7.0.4
Product: Gentoo Linux Reporter: Tiago Quintino <quintino>
Component: New packagesAssignee: Gentoo Cluster Team <cluster>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: lam-mpi-7.0.4.eBuild patch

Description Tiago Quintino 2004-06-24 08:44:32 UTC
If not added --enable-shared to the configuration, mal-mpi will not generate .so libs. This will give problems with people trying to build programs with dynamic linked libraries (.so), especially if they are using libtool. Libtool will look for the .so and when not finding them will try to substitute for .a libs. But this with lam-mpi will result in multiple symbol definitions.

I propose a patch for this ebuild. I also adds the following configurations:
        --enable-long-long \
        --enable-threads=posix \
        --enable-languages=c,c++,f77 \
        --disable-checking  \
        --enable-cstdio=stdio \
        --with-system-zlib
Comment 1 Tiago Quintino 2004-06-24 08:49:08 UTC
Created attachment 34056 [details, diff]
lam-mpi-7.0.4.eBuild patch
Comment 2 Michael Imhof (RETIRED) gentoo-dev 2004-07-13 09:13:03 UTC
Will check this in as -r1.
Comment 3 Michael Imhof (RETIRED) gentoo-dev 2004-07-13 09:17:27 UTC
Checked it in, thanks for your submission.