Well, by looking at your buildd build log your default LDFLAGS is ""
while we do use -Wl,-Bsymbolic. I guess you never received my emails as
I was explaining that in details. Anyhow, compiling unexporting LDFLAGS
in debian/rules works as expected:

[EMAIL PROTECTED]:/root/debian# echo 'library(Rmpi); cat("Still alive\n")' | 
R --slave
[norsetto:13561] mca: base: components_open: component timer / linux open 
function failed
[norsetto:13561] mca: base: component_find: unable to open osc pt2pt: file not 
found (ignored)
libibverbs: Fatal: couldn't read uverbs ABI version.
--------------------------------------------------------------------------
[0,0,0]: OpenIB on host norsetto was unable to find any HCAs.
Another transport will be used instead, although this may result in
lower performance.
--------------------------------------------------------------------------
Still alive

The above is with the patched and rebuilt 1.2.5-1.

You seem to confirm that upstream decided to share symbols between
libraries, it is therefore a design choice and not a bug; I'm therefore
happy to release this fix for intrepid right now. For hardy we need an
sru, for which we need cooperation from you and possibly others since we
need at least 3 persons to test and confirm this works (and doesn't
break anything else) before we can make it official.

I'll work on this first thing tomorrow morning.

-- 
Binutils corrupts Open MPI 
https://bugs.launchpad.net/bugs/234837
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to