Skip to content
Commits on Source (6)
......@@ -16,4 +16,17 @@ and was reported upstream.
Please check this issue on Github for further information.
The MPI version claims to be 32 bit based on this test in src/garlimain.cpp:
//I'm not sure that this is dependable or portable, but it is only for screen output, so isn't that important
int ptrSize = sizeof(int *);
if(ptrSize == 8)
is64bit = true;
else
is64bit = false;
I think that test is simply wrong since compilation is 64 bit on amd64.
-- Andreas Tille <tille@debian.org> Tue, 04 Sep 2018 11:09:43 +0200
garli (2.1-3) UNRELEASED; urgency=medium
garli (2.1-3) unstable; urgency=medium
* d/rules: Fix random seed before running tests to get (mostly!) reproducible
results
Addresses: #907905 (since the FTBFS issue is solved severity will be reset
to minor but I leave the bug open for further discussion)
* Provide additional MPI version in separate package
* debhelper 11
* Point Vcs fields to salsa.debian.org
* Standards-Version: 4.2.1
-- Andreas Tille <tille@debian.org> Tue, 04 Sep 2018 11:09:43 +0200
-- Andreas Tille <tille@debian.org> Tue, 04 Sep 2018 15:04:01 +0200
garli (2.1-2) unstable; urgency=medium
......
......@@ -3,14 +3,14 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.
Uploaders: Andreas Tille <tille@debian.org>
Section: science
Priority: optional
Build-Depends: debhelper (>= 10),
Build-Depends: debhelper (>= 11~),
libncl-dev,
libopenmpi-dev,
ncl-tools,
bc
Standards-Version: 4.1.1
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/garli.git
Vcs-Git: https://anonscm.debian.org/git/debian-med/garli.git
Standards-Version: 4.2.1
Vcs-Browser: https://salsa.debian.org/med-team/garli
Vcs-Git: https://salsa.debian.org/med-team/garli.git
Homepage: https://github.com/Ashod/garli
Package: garli
......@@ -29,7 +29,8 @@ Description: phylogenetic analysis of molecular sequence data using maximum-like
Package: garli-mpi
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends}
${misc:Depends},
openmpi-bin
Description: phylogenetic analysis of molecular sequence data using maximum-likelihood (MPI)
GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
inferring phylogenetic trees. Using an approach similar to a classical
......
......@@ -3,8 +3,7 @@
.SH NAME
garli \- phylogenetic analysis of molecular sequence data using maximum-likelihood (MPI version)
.SH SYNOPSIS
.B garli
[\fI\,OPTION\/\fR] [\fI\,config filename\/\fR]
\fBmpirun\fR [\fIMPI OPTIONS\fR] \fBgarli-mpi\fR -[# of times to execute config file] [\fI\,config filename\/\fR]
.SH DESCRIPTION
GARLI, Genetic Algorithm for Rapid Likelihood Inference is a program for
inferring phylogenetic trees. Using an approach similar to a classical
......
debian/mpi/* usr/lib/garli/bin
usr/bin usr/lib/garli
# debian/bin usr
......@@ -11,8 +11,8 @@ override_dh_auto_configure:
# First build MPI version of Garli
dh_auto_configure -- --with-ncl=/usr --enable-mpi
dh_auto_build
mkdir -p debian/$(DEB_SOURCE)-mpi/usr/lib/$(DEB_SOURCE)/bin
mv src/Garli debian/$(DEB_SOURCE)-mpi/usr/lib/$(DEB_SOURCE)/bin/Garli-mpi
mkdir -p debian/mpi
mv src/Garli debian/mpi/Garli-mpi
make distclean
# Now build single processor binary
dh_auto_configure -- --with-ncl=/usr
......