Mothur for Debian
=================

Hints for using ccache with mothur build
-----------------------------------------

Mothur compiles a lot of cpp files and it takes ages.
To make it swift, consider using ccache as follows:

In ~/.pbuilderrc:

export CCACHE_DIR="/var/cache/pbuilder/ccache"
export PATH="/usr/lib/ccache:${PATH}"
export MPICXX="ccache mpic++"
EXTRAPACKAGES="ccache"
BINDMOUNTS="${CCACHE_DIR}"

This is taken from
https://wiki.debian.org/git-pbuilder#Using_ccache,
but note MPICXX which is hooking into the MPI compiler,
which is not replaced by ccache.

 -- Tomasz Buchert <toma@buchert.pl>, Fri,  4 Sep 2015 10:28:58 +0200



The MPI version was droped upstream
-----------------------------------

commit 1e5f8e2927fca338e659621ac24cd9166705c3a2 refs/tags/v1.37.0
Author: Sarah Westcott <mothur.westcott@gmail.com>
Date:   Wed Aug 19 12:16:49 2015 -0400

    Removes MPI source code
    
    Issue #144
    
    The MPI version is slower and requires dual maintenance. No advantage to keeping it.

 -- Andreas Tille <tille@debian.org>  Fri, 14 Sep 2018 10:01:35 +0200
