1
0
Fork 0
mirror of https://git.freebsd.org/ports.git synced 2025-07-08 04:49:17 -04:00
ports/math/siag/files/patch-dbm
Mikhail Teterin e0c533f55b If both GDBM and NDBM are defined, siag will try to use all
dbm-functions, including  dbm_pagfno. Our ndbm DOES  NOT provide
it,  but  instead  of  being quite,  it  defines  dbm_pagfno  as
DBM_PAGFNO_NOT_AVAILABLE. This breaks compiles, of course.

Add  the patch,  that was  on my  local system  since April,  to
undefine the this define and let siag use dbm_pagfno implemented
in libgdbm. They should be compatible...

Submitted by:	bento
2001-10-20 15:08:13 +00:00

9 lines
191 B
Text

--- siod/ndbm.c Thu Jun 24 05:18:57 1999
+++ siod/ndbm.c Sun Apr 8 11:25:50 2001
@@ -9,3 +9,6 @@
#include <ndbm.h>
+#if defined(GDBM) && defined(dbm_pagfno)
+# undef dbm_pagfno
+#endif