[GRASS5] ./configure --with-dbm on Debain/Testing
Markus Neteler
neteler at itc.it
Sun Aug 24 12:36:23 EDT 2003
On Sun, Aug 24, 2003 at 05:17:49AM +0100, Glynn Clements wrote:
>
> 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.
As far as I remember he never got finished/started that DBM
implementation.
> 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.
This should be the best solution. Why confusing users with
test for non-used packages? If agreed we should also update
the release branch then.
Markus
More information about the grass-dev
mailing list