[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sks-devel] Fedora 2 issues
From: |
Pramberger Peter |
Subject: |
Re: [Sks-devel] Fedora 2 issues |
Date: |
Sun, 13 Jun 2004 13:24:30 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.6) Gecko/20040113 |
Dan Egli schrieb:
> Hey folks. I'm back. And of course, I have issues.
>
> I've got a Fedora core 2 box that I'm trying to build SKS 1.0.7 on, and
> it doesn't work. Using the Fedora Db4 packages, the db.h file does not
> define DB_CLIENT, which sks wants. The version says it's db 4.2.25. Is
> sks not compatible with 4.2.25? If so, whats the best way to make a copy
> of 4.1.25 available to sks w/o disturbing the rest of the system that
> was build on 4.2.25?
There was a small change from BDB 4.1 to 4.2. Simply do a "make clean"
and change two lines in bdb/bdb_stubs.c according to this patch:
=====================================================================
--- sks/bdb/bdb_stubs.c.orig Sun Jun 13 13:18:23 2004
+++ sks/bdb/bdb_stubs.c Sun Jun 13 13:18:46 2004
@@ -223,10 +223,10 @@
// Declaration of flag enums in ocaml must be in same order as in C
-static int dbenv_create_flags[] = { DB_CLIENT };
+static int dbenv_create_flags[] = { DB_RPCCLIENT };
//+
-//+ type create_flag = CLIENT
+//+ type create_flag = RPCCLIENT
static int dbenv_open_flags[] = {
DB_JOINENV, DB_INIT_CDB, DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_MPOOL,
=====================================================================
SKS itself isn't using this parameter so there isn't any difference
between 4.1 and 4.2 (from SKS' view).
Peter
signature.asc
Description: OpenPGP digital signature