freebsd-ports/databases/ruby-bdb/files/patch-src::bdb.c
Akinori MUSHA b90590351d Add a patch to fix build with Berkeley db 4.2-4.3.
Tested with the bundled test suite.

Reported by:	many..
2007-08-14 13:40:33 +00:00

14 lines
565 B
C

--- src/bdb.c.orig Sun Jul 29 23:33:18 2007
+++ src/bdb.c Tue Aug 14 22:33:01 2007
@@ -512,7 +512,11 @@
#ifdef DB_REP_ISPERM
rb_define_const(bdb_mDb, "REP_ISPERM", INT2FIX(DB_REP_ISPERM));
rb_define_const(bdb_mDb, "REP_NOTPERM", INT2FIX(DB_REP_NOTPERM));
+#endif
+#ifdef DB_REP_IGNORE
rb_define_const(bdb_mDb, "REP_IGNORE", INT2FIX(DB_REP_IGNORE));
+#endif
+#ifdef DB_REP_JOIN_FAILURE
rb_define_const(bdb_mDb, "REP_JOIN_FAILURE", INT2FIX(DB_REP_JOIN_FAILURE));
#endif
rb_define_const(bdb_mDb, "EID_BROADCAST", INT2FIX(DB_EID_BROADCAST));