libopendbx1 - Lightweight database access abstraction layer

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libopendbx1
Package version: 1.4.6
Package release: 8
Package architecture: amd64
Package type: deb
Installed size: 139 B
Download size: 31.64 KB
Official Mirror:
OpenDBX provides a simple and lightweight API for interfacing native relational database APIs in a consistent way. By using the OpenDBX API you don't have to adapt your program to the different database APIs by yourself. The sqlite3 backend is recommended by default if no other backend is installed with libopendbx1



    Source package: libopendbx

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libopendbx1 deb package:
      # sudo apt-get install libopendbx1


    • /usr/lib/
    • /usr/lib/
    • /usr/lib/
    • /usr/lib/
    • /usr/share/doc/libopendbx1/README
    • /usr/share/doc/libopendbx1/TODO
    • /usr/share/doc/libopendbx1/changelog.Debian.gz
    • /usr/share/doc/libopendbx1/changelog.gz
    • /usr/share/doc/libopendbx1/copyright
    • /usr/share/locale/de/LC_MESSAGES/
    • /usr/share/locale/en@quot/LC_MESSAGES/


    2014-09-05 - Scott Kitterman <> libopendbx (1.4.6-8) unstable; urgency=medium * Switch to source format 3.0 (quilt) since patches stopped being applied on the buildds for some reason - Update debian/rules - Remove quilt portions of debian/README.Source - Update build-depends

    2014-09-05 - Scott Kitterman <> libopendbx (1.4.6-7) unstable; urgency=medium * Fix FTBFS due to incompatible change in doxygen 1.8.8 (Closes: #759951) - Add symlink from lib/opendbx/api to lib/opendbx/api.dox in debian/rules so the correct FileParser is used without having to rewrite the opendbx makefiles to work with a new filename. - Remove the symlink in clean - Add debian/patches/inputname.diff to change the INPUT file name in doc/ to use api.dox and upgrade using doxygen -u

    2014-06-14 - Scott Kitterman <> libopendbx (1.4.6-6) unstable; urgency=medium [ Xilin Sun ] * Update libopenbx1.symbols to fix ftbfs with GCC-4.9 (Closes: #746868) [ Scott Kitterman ] * Add mips64 mips64el specific symbols changes (Closes: #746267)

    2014-03-19 - Scott Kitterman <> libopendbx (1.4.6-5) unstable; urgency=medium * Confirm symbols on all archs * Capture unforwarded change from Ubuntu to use dh-autoreconf * Update for symbols on Debian and Ubuntu ports (alpha, arm64, ppc64, ppc64el, and sparc64) * Update standards version to 3.9.5 without further change

    2013-07-22 - Scott Kitterman <> libopendbx (1.4.6-4) unstable; urgency=low * Switch maintainer address to alioth list (pkg-libopendbx-maintainers) now that it is set up * Update Vcs-* now that it's set up on alioth (Closes: #702244) * Update debian/libopendbx1.symbols to match GCC 4.8 (Closes: #701306) * Adjust debian/rules to use pkgkde-gensymbols for more consistent C++ symbols

    2012-11-19 - Scott Kitterman <> libopendbx (1.4.6-3) unstable; urgency=low * Reorganize rules to avoid build-stamp in binary * Update symbols files again based on logs from amd64, ia64, kfreebsd-amd64, mips, mipsel, powerpc, s390, s390x, and sparc * Change libopendbx1 Depends on libopendbx1-sqlite3 | libopendbx1-backend to Recommends to break dependency loop (Closes: #693713) * Add debian/patches/odbxtest_exit_1_on_error.diff so that test failures will also cause the build to fail * Fix debian/ path so tests run correctly * Update clean rule to correctly remove the test database

    2012-11-18 - Scott Kitterman <> libopendbx (1.4.6-2) unstable; urgency=low * Upload to unstable * Set as maintainer address * Move myself to Uploaders * Add Marc Haber to Uploaders * Add Vcs-* fields to debian/control * Fix install locations for opendbx-utils test scripts * Update symbols files from build logs on amd64, ia64, kfreebsd-amd64, mips, powerpc, s390, s390x, and sparc * Use modified gensymbols from pkg-kde-tools for better management of C++ symbols (added to build-depends and updated symbols file)