]> git.pld-linux.org Git - packages/perl.git/blame - perl-db4.patch
- now find-perl-provides is Source3
[packages/perl.git] / perl-db4.patch
CommitLineData
a6d67967
MM
1--- perl-5.6.1/ext/NDBM_File/NDBM_File.xs~ Sat Mar 3 20:53:20 2001
2+++ perl-5.6.1/ext/NDBM_File/NDBM_File.xs Fri Apr 20 18:23:37 2001
3@@ -6,7 +6,8 @@
4 * See also INSTALL section on DB3.
5 * -- Stanislav Brabec <utx@penguin.cz> */
6 #undef ENTER
7-#include <ndbm.h>
8+#define DB_DBM_HSEARCH 1
9+#include <db.h>
10
11 typedef struct {
12 DBM * dbp ;
13--- perl-5.6.1/ext/NDBM_File/Makefile.PL~ Fri Apr 20 18:16:55 2001
14+++ perl-5.6.1/ext/NDBM_File/Makefile.PL Fri Apr 20 18:33:48 2001
15@@ -1,8 +1,8 @@
16 use ExtUtils::MakeMaker;
17 WriteMakefile(
18 NAME => 'NDBM_File',
19- LIBS => ["-L/usr/local/lib -lndbm", "-ldbm -lucb"],
20- CCFLAGS => '-I/usr/include/db1 -Dbool=char -DHAS_BOOL',
b91b4685 21+ LIBS => ["-L/usr/local/lib -ldb-4.1"],
a6d67967
MM
22+ CCFLAGS => '-Dbool=char -DHAS_BOOL',
23 MAN3PODS => {}, # Pods will be built by installman.
24 XSPROTOARG => '-noprototypes', # XXX remove later?
25 VERSION_FROM => 'NDBM_File.pm',
985789d2
MM
26--- perl-5.6.1/ext/DB_File/DB_File.xs~ Fri Feb 23 02:57:54 2001
27+++ perl-5.6.1/ext/DB_File/DB_File.xs Thu Oct 17 18:55:01 2002
28@@ -1318,6 +1318,7 @@
29 {
30 int Flags = 0 ;
31 int status ;
32+ DB_TXN * txnid = NULL;
33
34 /* Map 1.x flags to 3.x flags */
35 if ((flags & O_CREAT) == O_CREAT)
36@@ -1335,7 +1336,7 @@
37 Flags |= DB_TRUNCATE ;
38 #endif
39
40- status = (RETVAL->dbp->open)(RETVAL->dbp, name, NULL, RETVAL->type,
41+ status = (RETVAL->dbp->open)(RETVAL->dbp, txnid, name, NULL, RETVAL->type,
42 Flags, mode) ;
43 /* printf("open returned %d %s\n", status, db_strerror(status)) ; */
44
This page took 0.0328310000000001 seconds and 4 git commands to generate.