(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
I guess that has happened due to bug #108816 comment #3.
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.
Please stabilize, in the tree for a month. And anyway it does work on amd64.
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.
amd64 stable