[Debian-med-packaging] Missing define (Was: infernal: another autoreconf issue)
Yavor Doganov
yavor at gnu.org
Mon Jul 16 10:06:12 BST 2018
Andreas Tille wrote:
> RAMLIMIT is defined in src/config.h.in but for some reason not
> propagated to src/config.h.
Yes, autoheader discards the whole file and generates a new template.
You can add this snippet to configure.ac to be included verbatim:
AH_TOP([
/* RAMLIMIT (in MB) defines how much memory we're
* allowed to expend on alignment algorithms without
* switching to more efficient memory forms - e.g.
* in smallcyk.c
*/
#ifndef RAMLIMIT
#define RAMLIMIT 0
#endif
/* SRE_CONLEVEL will prob move to squid somewhere.
* Set to 1 to activate contract checking, during debugging.
*/
#define SRE_CONLEVEL 1
#if (SRE_CONLEVEL >= 1)
#include <assert.h>
#endif
#define CMSEQDBENV "BLASTDB"
#define CMDBENV "RFAMDB"
])
More information about the Debian-med-packaging
mailing list