Opened 7 years ago

Closed 7 years ago

#54297 closed update (fixed)

update sqlite3 to 3.19.3

Reported by: diekhans (Mark Diekhans) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: sqlite3

Description

Version 3.19.3 contains an important bug fix. see below

From: D. Richard Hipp <drh@hwaci.com>
Sender: "sqlite-announce" <sqlite-announce-bounces@sqlite.org>
To: sqlite-announce@mailinglists.sqlite.org,
 sqlite-users@mailinglists.sqlite.org
Subject: [sqlite-announce] Version 3.19.3 containing an important bug fix
Date: Thu, 8 Jun 2017 11:57:54 -0400

A bug in the auto_vacuum logic for SQLite versions 3.16.0 through 3.19.2 can (rarely) lead to database corruption.  SQLite version 3.19.3 has just been released to fix this bug.

    https://sqlite.org/
    https://sqlite.org/download.html

See https://www.sqlite.org/src/info/fda22108 for more information about the bug.  The problem can only arise on databases that have auto_vacuum enabled.  Nevertheless, all users are encouraged to update.  If you have database files that are in auto_vacuum mode, you should consider running VACUUM on those databases after updating, in order to clear any database inconsistencies that might have been introduced by this bug.

Change History (2)

comment:1 Changed 7 years ago by raimue (Rainer Müller)

Owner: set to Schamschula
Port: sqlite3 added
Status: newassigned

comment:2 Changed 7 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed

Closed by: https://github.com/macports/macports-ports/commit/8cf31b9a4db05d8c5c0390355be09131d934c129

Please check GitHub, run selfupdate or port sync before posting a ticket. This update was committed before the ticket was posted.

Note: See TracTickets for help on using tickets.