./databases/sqlite3, SQL Database Engine in a C Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.49.2, Package name: sqlite3-3.49.2, Maintainer: pkgsrc-users

SQLite is a C library that implements an SQL database engine. Programs
that link with the SQLite library can have SQL database access without
running a separate RDBMS process. The distribution comes with a standalone
command-line access program (sqlite) that can be used to administer an
SQLite database and which serves as an example of how to use the SQLite
library.

SQLite is not a client library used to connect to a big database server.
SQLite is the server. The SQLite library reads and writes directly to and
from the database files on disk.

This is sqlite3, the current stable version.


Master sites:

Filesize: 3154.599 KB

Version history: (Expand)


CVS history: (Expand)


   2025-05-20 18:47:52 by Amitai Schleier | Files touched by this commit (1)
Log message:
Note that sqlite3-diff includes this too.
   2025-05-08 06:57:15 by Adam Ciarcinski | Files touched by this commit (9) | Package updated
Log message:
sqlite3: updated to 3.49.2

3.49.2 (2025-05-07):

Fix a bug in the NOT NULL optimization of version 3.40.0 (item 3c in the version \ 
3.40.0 change log) that can lead to a memory error if abused.
Fix the count-of-view optimization so that it does not give an incorrect answer \ 
for a DISTINCT query.
Fix a possible incorrect answer that can result if a UNIQUE constraint of a \ 
table contains the PRIMARY KEY column and that UNIQUE constraint is used by an \ 
IN operator.
Fix obscure problems with the generate_series() extension function.
Incremental improvements to the configure/make.
   2025-05-01 20:03:42 by Amitai Schleier | Files touched by this commit (3)
Log message:
sqlite3: fix Tiger build. Sequoia and NetBSD still package.
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-04-08 19:35:11 by Nia Alarie | Files touched by this commit (1)
Log message:
sqlite3: Fixes for UnixWare 7.
   2025-04-04 23:29:14 by Taylor R Campbell | Files touched by this commit (1)
Log message:
databases/sqlite3: Fix cross-build.

Conditional on USE_CROSS_COMPILE = yes, so no change to native build.
Didn't cross-build without this, so no need for revbump.
   2025-04-04 16:05:07 by Jonathan Perkin | Files touched by this commit (2)
Log message:
sqlite3: Remove jimtcl dependency.

The sqlite3 autoconf distribution includes a bundled jimsh0 that is used to
bootstrap in the case of the host not providing a TCL implementation.  Simply
use that rather than depending on jimtcl, which is non-portable.

Fixes build on at least Solaris/illumos.  Tested on SmartOS, macOS, and NetBSD,
with macOS being of particular interest as it ships a native implementation of
tclsh so does not use the bootstrap version.

While here perform pkglint cleanup.  Bump PKGREVISION.
   2025-03-31 18:02:03 by Taylor R Campbell | Files touched by this commit (1) | Package updated
Log message:
databases/sqlite3: Temporarily disable zlib for now.

Since the update, pkg_add sqlite3 is newly broken on some platforms.
See comment for details.