Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213362 - keyword and stabilize sci-biology/mrbayes-3.1.2 on amd64
Summary: keyword and stabilize sci-biology/mrbayes-3.1.2 on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2008-03-14 09:31 UTC by Martin Mokrejš
Modified: 2008-06-11 18:09 UTC (History)
1 user (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 Martin Mokrejš 2008-03-14 09:31:14 UTC
(In reply to comment #2 of bug #153779)
> Somebody please mark as stable on amd64. Currently, it is marked as stable 
> only on x86. Grrr.

Please file a new bug, and make sure I'm CC'd. It doesn't even look keyworded
on amd64, let alone stabilized.
-- 
Donnie Berkholz
Comment 1 Martin Mokrejš 2008-03-14 09:32:05 UTC
I guess that has happened due to bug #108816 comment #3.
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2008-03-17 00:09:01 UTC
I tested it on some of my own data and keyworded it ~amd64. It'll get caught by the usual stabilization process over time so I'm closing this bug now.
Comment 3 Martin Mokrejš 2008-04-16 06:31:19 UTC
Please stabilize, in the tree for a month. And anyway it does work on amd64.
Comment 4 Martin Mokrejš 2008-04-16 13:42:22 UTC
It also works when compiled against mpich2 (USE=mpi) but requires 1.0.6 which is currently only for "amd64 ~ppc ~ppc64 ~x86". After mpich2 gets bumped to at least 1.0.6 (bug #194065) if not straight 1.0.7 (bug #203922) it will be fine for USE=mpi as well.


>>> Emerging (1 of 1) sci-biology/mrbayes-3.1.2 to /
 * mrbayes-3.1.2.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                                                              [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                                               [ ok ]
 * checking mrbayes-3.1.2.tar.gz ;-) ...                                                                                                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking mrbayes-3.1.2.tar.gz to /var/tmp/portage/sci-biology/mrbayes-3.1.2/work
 * Applying mb_readline_312.patch ...                                                                                                                                                                                [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/sci-biology/mrbayes-3.1.2/work/mrbayes-3.1.2 ...
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o mb.o mb.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o mcmc.o mcmc.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o command.o command.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o mbmath.o mbmath.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o model.o model.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o plot.o plot.c
command.c: In function 'GetToken':
command.c:7813: warning: value computed is not used
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o sump.o sump.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o sumt.o sumt.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall    -c -o bayes.o bayes.c
mpicc -O2 -march=nocona -fomit-frame-pointer -pipe -DUNIX_VERSION -DUSE_READLINE -DMPI_ENABLED  -Wall   mb.o bayes.o command.o mbmath.o mcmc.o model.o plot.o sump.o sumt.o  -lncurses -lreadline  -lm -o mb
/usr/lib64/libmpich.so: undefined reference to `MPIU_Free'
/usr/lib64/libmpich.so: undefined reference to `MPIU_Malloc'
collect2: ld returned 1 exit status
make: *** [mb] Error 1

As I said, compiling against 1.0.6 on am64/x86 goes OK.
Comment 5 Kenneth Prugh (RETIRED) gentoo-dev 2008-06-11 18:09:53 UTC
amd64 stable