[ 
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.

Reply via email to