Skip Menu |

This queue is for tickets about the DBD-SQLite CPAN distribution.

Report information
The Basics
Id: 48051
Status: resolved
Priority: 0/
Queue: DBD-SQLite

Owner: Nobody in particular
Requestors: MXEY [...]

Bug Information
Severity: Important
Broken in:
  • 1.25
  • 1.26_01
  • 1.26_02
Fixed in: (no value)

Subject: Includes SQLite source
Download (untitled) / with headers
text/plain 526b
DBD-SQLite includes the SQLite source and builds with it, instead of linking against the system-wide installed libsqlite3. Shipped copies of source code are problematic for Linux distributions when doing fixes, especially for security updates, because they have to be applied in multiple places. It also means extra work for you, because you have to keep up with new SQLite releases. Please change DBD-SQLite to build against the system SQLite or at least provide an option again to allow it. This is currently commented out.
Download (untitled) / with headers
text/plain 537b
My intention with prevent local linking was to prevent a large error rate during the period in which the code was moving around too much. Now that we have largely passed that period, it's reasonable that we start allowing people back in again. I've added a comment to the Makefile.PL specifically targetting downstream packagers. By default, the Makefile.PL will still refuse to allow local linking. But now if you are sophisticated enough to mantain patches against the module, you can forcefully re-enable linking to a local sqlite.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to