[GRASS5] ./configure --with-dbm on Debain/Testing

Glynn Clements glynn.clements at virgin.net
Sun Aug 24 00:17:49 EDT 2003


Hamish wrote:

> > libgdbm is (unsurprisingly) the GNU version, which includes both DBM
> > and NDBM functions, as well as a new set of functions (i.e. the GDBM
> > interface). At least it did, until Debian decided that they were going
> > to be different to every other Unix system from the last couple of
> > decades. But that's Debian's problem, not ours.
> 
> Again, I think this is a change in the GNU version, which Debian is just
> shadowing.
> 
> libgdbm_compat exists in the latest versions here, for example:
> http://www.ibiblio.org/pub/gnu/gdbm/

Oh dear.

Fortunately, it doesn't appear that anything actually uses dbm.h. The
checks were originally added because David D Gray implied back in Jan
2002 that he wanted to use them for v.in.shape/v.in.mif, but I can't
find any trace of DBM/NDBM/GDBM actually being used.

The easiest solution would seem to be to simply remove the checks, and
set aside the issue of whether to accomodate this particular piece of
GNU idiocy until it actually has to be addressed.

-- 
Glynn Clements <glynn.clements at virgin.net>




More information about the grass-dev mailing list