[
https://issues.apache.org/jira/browse/TS-128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Call reopened TS-128:
---------------------------
on RHEL5:
When using ../configure --without-sqlite3 I get this compilation error:
SimpleDBM.h:140: error: 'DEFAULT_DB_IMPLEMENTATION' was not declared in this
scope
When using normal configure I get:
SimpleDBM.cc: In member function 'int SimpleDBM::open(char*, int, void*)':
SimpleDBM.cc:116: error: 'SQLITE_OPEN_READWRITE' was not declared in this scope
SimpleDBM.cc:116: error: 'SQLITE_OPEN_CREATE' was not declared in this scope
SimpleDBM.cc:155: error: 'SQLITE_OPEN_READONLY' was not declared in this scope
SimpleDBM.cc:156: error: 'sqlite3_open_v2' was not declared in this scope
SimpleDBM.cc:165: error: 'sqlite3_prepare_v2' was not declared in this scope
SimpleDBM.cc:172: error: 'sqlite3_prepare_v2' was not declared in this scope
gmake[1]: *** [SimpleDBM.o] Error 1
packages installed:
[bcall@ trafficserver]$ y ls | grep -i sqlite
ports/python-sqlite-1.1.7-1.2.1
ports/sqlite-devel-3.3.6-2
ports/sqlite-3.3.6-2
[bcall@ trafficserver]$ y ls | grep -i db4
ports/db4-devel-4.3.29-9.fc6
ports/db4-4.3.29-9.fc6
> Eliminate Berkeley DB dependency
> --------------------------------
>
> Key: TS-128
> URL: https://issues.apache.org/jira/browse/TS-128
> Project: Traffic Server
> Issue Type: Improvement
> Reporter: Leif Hedstrom
> Assignee: Leif Hedstrom
> Priority: Blocker
> Fix For: 2.0.0a
>
> Attachments: SimpleDBM.cc, SimpleDBM.h, TS-128-additional.patch,
> TS-128.patch
>
>
> SimpleDB has a dependency on BDB, we should rewrite this using DBM / NDBM
> (whatever is available in libc).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.