Opened 3 years ago

Closed 2 years ago

#1488332 closed Bugs (fixed)

Update sqlite support to version 3 instead of unmaintained version 2

Reported by: soren Owned by:
Priority: 5 Milestone: 0.9-beta
Component: Database Version: 0.7.1
Severity: normal Keywords:
Cc:

Description (last modified by alec)

Roundcube currently depends on version 2 of sqlite if users choose to use that database. Version 2 is no longer supported by upstream. Debian has just removed support for version 2 from their testing line and it will not appear in their next stable release. It is likely that other distributions have all ready removed support for version 2 or will do so shortly. For existing installations of Roundcube, this does not leave an upgrade path until Roundcube supports sqlite version 3.

Information on the Debian bug report can be found at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657092.

Change History (5)

comment:1 Changed 3 years ago by alec

  • Component changed from Addressbook to Database

We're using PEAR::MDB2 package an sqlite3 must be implemented there first (http://pear.php.net/bugs/bug.php?id=6907). Another option would be to use different database abstraction, there's already a ticket for this.

comment:2 Changed 3 years ago by galapogos01

comment:3 Changed 3 years ago by alec

  • Description modified (diff)

No, there's no official SQLite 3 driver for MDB2.

comment:4 Changed 2 years ago by alec

  • Milestone changed from later to 0.9-beta

There's a new branch 'pdo' in git with new DB abstraction layer supporting SQLite3.

comment:5 Changed 2 years ago by alec

  • Resolution set to fixed
  • Status changed from new to closed

PDO-based layer merged with git master.

Note: See TracTickets for help on using tickets.