Mon Apr 15 15:33:47 2013 UTC ()
Changes 3.7.16.2:
Fix a bug (present since version 3.7.13) that could result in database corruption on windows if two or more processes try to access the same database file at the same time and immediately after third process crashed in the middle of committing to that same file.


(adam)
diff -r1.63 -r1.64 pkgsrc/databases/sqlite3/Makefile
diff -r1.76 -r1.77 pkgsrc/databases/sqlite3/distinfo
diff -r1.17 -r1.18 pkgsrc/databases/sqlite3-docs/Makefile
diff -r1.16 -r1.17 pkgsrc/databases/sqlite3-docs/PLIST
diff -r1.16 -r1.17 pkgsrc/databases/sqlite3-docs/distinfo
diff -r1.44 -r1.45 pkgsrc/databases/sqlite3-tcl/Makefile
diff -r1.29 -r1.30 pkgsrc/databases/sqlite3-tcl/distinfo

cvs diff -r1.63 -r1.64 pkgsrc/databases/sqlite3/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3/Makefile 2013/04/01 18:56:41 1.63
+++ pkgsrc/databases/sqlite3/Makefile 2013/04/15 15:33:46 1.64
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.63 2013/04/01 18:56:41 adam Exp $ 1# $NetBSD: Makefile,v 1.64 2013/04/15 15:33:46 adam Exp $
2 2
3DISTNAME= sqlite-autoconf-3071601 3DISTNAME= sqlite-autoconf-3071602
4PKGNAME= sqlite3-3.7.16.1 4PKGNAME= sqlite3-3.7.16.2
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \ 6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \
7 http://www.sqlite.org/2013/ 7 http://www.sqlite.org/2013/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.sqlite.org/ 10HOMEPAGE= http://www.sqlite.org/
11COMMENT= SQL Database Engine in a C Library 11COMMENT= SQL Database Engine in a C Library
12LICENSE= public-domain 12LICENSE= public-domain
13 13
14.include "options.mk" 14.include "options.mk"
15 15
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_TOOLS+= gmake 17USE_TOOLS+= gmake

cvs diff -r1.76 -r1.77 pkgsrc/databases/sqlite3/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3/distinfo 2013/04/01 18:56:41 1.76
+++ pkgsrc/databases/sqlite3/distinfo 2013/04/15 15:33:46 1.77
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.76 2013/04/01 18:56:41 adam Exp $ 1$NetBSD: distinfo,v 1.77 2013/04/15 15:33:46 adam Exp $
2 2
3SHA1 (sqlite-autoconf-3071601.tar.gz) = b0d9b3e2ca3c50f72e5921e9532130787871b7ae 3SHA1 (sqlite-autoconf-3071602.tar.gz) = 85bf857cf86f34831d55d7ba97606dba581b8d62
4RMD160 (sqlite-autoconf-3071601.tar.gz) = b36f679e2c729d3088239fdbf6979d2f818d4bbc 4RMD160 (sqlite-autoconf-3071602.tar.gz) = 2e4a7661ec1cea4ad1f7a9f95b932d36e59f1a6a
5Size (sqlite-autoconf-3071601.tar.gz) = 1854392 bytes 5Size (sqlite-autoconf-3071602.tar.gz) = 1854396 bytes

cvs diff -r1.17 -r1.18 pkgsrc/databases/sqlite3-docs/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3-docs/Makefile 2013/04/01 18:56:41 1.17
+++ pkgsrc/databases/sqlite3-docs/Makefile 2013/04/15 15:33:46 1.18
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.17 2013/04/01 18:56:41 adam Exp $ 1# $NetBSD: Makefile,v 1.18 2013/04/15 15:33:46 adam Exp $
2 2
3DISTNAME= sqlite-doc-3071601 3DISTNAME= sqlite-doc-3071602
4PKGNAME= sqlite3-docs-3.7.16.1 4PKGNAME= sqlite3-docs-3.7.16.2
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \ 6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \
7 http://www.sqlite.org/2013/ 7 http://www.sqlite.org/2013/
8EXTRACT_SUFX= .zip 8EXTRACT_SUFX= .zip
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://sqlite.org/ 11HOMEPAGE= http://sqlite.org/
12COMMENT= SQL Database Engine in a C Library (docs package) 12COMMENT= SQL Database Engine in a C Library (docs package)
13# "Portions of the documentation and some code used as part of the 13# "Portions of the documentation and some code used as part of the
14# build process might fall under other licenses. We do not worry 14# build process might fall under other licenses. We do not worry
15# about the licensing of the documentation and build code so much 15# about the licensing of the documentation and build code so much
16# because none of these things are part of the core deliverable SQLite 16# because none of these things are part of the core deliverable SQLite
17# library." 17# library."

cvs diff -r1.16 -r1.17 pkgsrc/databases/sqlite3-docs/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3-docs/PLIST 2013/04/01 18:56:41 1.16
+++ pkgsrc/databases/sqlite3-docs/PLIST 2013/04/15 15:33:46 1.17
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.16 2013/04/01 18:56:41 adam Exp $ 1@comment $NetBSD: PLIST,v 1.17 2013/04/15 15:33:46 adam Exp $
2share/doc/sqlite3/34to35.html 2share/doc/sqlite3/34to35.html
3share/doc/sqlite3/35to36.html 3share/doc/sqlite3/35to36.html
4share/doc/sqlite3/about.html 4share/doc/sqlite3/about.html
5share/doc/sqlite3/amalgamation.html 5share/doc/sqlite3/amalgamation.html
6share/doc/sqlite3/arch.html 6share/doc/sqlite3/arch.html
7share/doc/sqlite3/asyncvfs.html 7share/doc/sqlite3/asyncvfs.html
8share/doc/sqlite3/atomiccommit.html 8share/doc/sqlite3/atomiccommit.html
9share/doc/sqlite3/autoinc.html 9share/doc/sqlite3/autoinc.html
10share/doc/sqlite3/backup.html 10share/doc/sqlite3/backup.html
11share/doc/sqlite3/books.html 11share/doc/sqlite3/books.html
12share/doc/sqlite3/btreemodule.html 12share/doc/sqlite3/btreemodule.html
13share/doc/sqlite3/c3ref/aggregate_context.html 13share/doc/sqlite3/c3ref/aggregate_context.html
14share/doc/sqlite3/c3ref/aggregate_count.html 14share/doc/sqlite3/c3ref/aggregate_count.html
@@ -563,26 +563,27 @@ share/doc/sqlite3/releaselog/3_7_0_1.htm @@ -563,26 +563,27 @@ share/doc/sqlite3/releaselog/3_7_0_1.htm
563share/doc/sqlite3/releaselog/3_7_1.html 563share/doc/sqlite3/releaselog/3_7_1.html
564share/doc/sqlite3/releaselog/3_7_10.html 564share/doc/sqlite3/releaselog/3_7_10.html
565share/doc/sqlite3/releaselog/3_7_11.html 565share/doc/sqlite3/releaselog/3_7_11.html
566share/doc/sqlite3/releaselog/3_7_12.html 566share/doc/sqlite3/releaselog/3_7_12.html
567share/doc/sqlite3/releaselog/3_7_12_1.html 567share/doc/sqlite3/releaselog/3_7_12_1.html
568share/doc/sqlite3/releaselog/3_7_13.html 568share/doc/sqlite3/releaselog/3_7_13.html
569share/doc/sqlite3/releaselog/3_7_14.html 569share/doc/sqlite3/releaselog/3_7_14.html
570share/doc/sqlite3/releaselog/3_7_14_1.html 570share/doc/sqlite3/releaselog/3_7_14_1.html
571share/doc/sqlite3/releaselog/3_7_15.html 571share/doc/sqlite3/releaselog/3_7_15.html
572share/doc/sqlite3/releaselog/3_7_15_1.html 572share/doc/sqlite3/releaselog/3_7_15_1.html
573share/doc/sqlite3/releaselog/3_7_15_2.html 573share/doc/sqlite3/releaselog/3_7_15_2.html
574share/doc/sqlite3/releaselog/3_7_16.html 574share/doc/sqlite3/releaselog/3_7_16.html
575share/doc/sqlite3/releaselog/3_7_16_1.html 575share/doc/sqlite3/releaselog/3_7_16_1.html
 576share/doc/sqlite3/releaselog/3_7_16_2.html
576share/doc/sqlite3/releaselog/3_7_2.html 577share/doc/sqlite3/releaselog/3_7_2.html
577share/doc/sqlite3/releaselog/3_7_3.html 578share/doc/sqlite3/releaselog/3_7_3.html
578share/doc/sqlite3/releaselog/3_7_4.html 579share/doc/sqlite3/releaselog/3_7_4.html
579share/doc/sqlite3/releaselog/3_7_5.html 580share/doc/sqlite3/releaselog/3_7_5.html
580share/doc/sqlite3/releaselog/3_7_6.html 581share/doc/sqlite3/releaselog/3_7_6.html
581share/doc/sqlite3/releaselog/3_7_6_1.html 582share/doc/sqlite3/releaselog/3_7_6_1.html
582share/doc/sqlite3/releaselog/3_7_6_2.html 583share/doc/sqlite3/releaselog/3_7_6_2.html
583share/doc/sqlite3/releaselog/3_7_6_3.html 584share/doc/sqlite3/releaselog/3_7_6_3.html
584share/doc/sqlite3/releaselog/3_7_7.html 585share/doc/sqlite3/releaselog/3_7_7.html
585share/doc/sqlite3/releaselog/3_7_7_1.html 586share/doc/sqlite3/releaselog/3_7_7_1.html
586share/doc/sqlite3/releaselog/3_7_8.html 587share/doc/sqlite3/releaselog/3_7_8.html
587share/doc/sqlite3/releaselog/3_7_9.html 588share/doc/sqlite3/releaselog/3_7_9.html
588share/doc/sqlite3/requirements.html 589share/doc/sqlite3/requirements.html

cvs diff -r1.16 -r1.17 pkgsrc/databases/sqlite3-docs/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3-docs/distinfo 2013/04/01 18:56:41 1.16
+++ pkgsrc/databases/sqlite3-docs/distinfo 2013/04/15 15:33:46 1.17
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.16 2013/04/01 18:56:41 adam Exp $ 1$NetBSD: distinfo,v 1.17 2013/04/15 15:33:46 adam Exp $
2 2
3SHA1 (sqlite-doc-3071601.zip) = 254dbed306ceb4e9017497dbafaa47280a2fc4ff 3SHA1 (sqlite-doc-3071602.zip) = 998df3d9ada4a4a8a048bcf20613d1d02be77731
4RMD160 (sqlite-doc-3071601.zip) = 6978273b0fe9cd5f3f7f6df50f1d27089c77a00c 4RMD160 (sqlite-doc-3071602.zip) = a1757659a67d4be0ca2d6da226e062ebe7c9cd2a
5Size (sqlite-doc-3071601.zip) = 4132384 bytes 5Size (sqlite-doc-3071602.zip) = 4135295 bytes

cvs diff -r1.44 -r1.45 pkgsrc/databases/sqlite3-tcl/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3-tcl/Makefile 2013/04/01 18:56:42 1.44
+++ pkgsrc/databases/sqlite3-tcl/Makefile 2013/04/15 15:33:47 1.45
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.44 2013/04/01 18:56:42 adam Exp $ 1# $NetBSD: Makefile,v 1.45 2013/04/15 15:33:47 adam Exp $
2 2
3DISTNAME= sqlite-autoconf-3071601 3DISTNAME= sqlite-autoconf-3071602
4PKGNAME= sqlite3-tcl-3.7.16.1 4PKGNAME= sqlite3-tcl-3.7.16.2
5CATEGORIES= databases 5CATEGORIES= databases
6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \ 6MASTER_SITES= http://www.hwaci.com/sw/sqlite/2013/ \
7 http://www.sqlite.org/2013/ 7 http://www.sqlite.org/2013/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.sqlite.org/ 10HOMEPAGE= http://www.sqlite.org/
11COMMENT= SQL Database Engine in a C Library (TCL extension) 11COMMENT= SQL Database Engine in a C Library (TCL extension)
12LICENSE= public-domain 12LICENSE= public-domain
13 13
14WRKSRC= ${WRKDIR}/${DISTNAME}/tea 14WRKSRC= ${WRKDIR}/${DISTNAME}/tea
15 15
16USE_TOOLS+= gmake 16USE_TOOLS+= gmake
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes

cvs diff -r1.29 -r1.30 pkgsrc/databases/sqlite3-tcl/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/sqlite3-tcl/distinfo 2013/04/01 18:56:42 1.29
+++ pkgsrc/databases/sqlite3-tcl/distinfo 2013/04/15 15:33:47 1.30
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.29 2013/04/01 18:56:42 adam Exp $ 1$NetBSD: distinfo,v 1.30 2013/04/15 15:33:47 adam Exp $
2 2
3SHA1 (sqlite-autoconf-3071601.tar.gz) = b0d9b3e2ca3c50f72e5921e9532130787871b7ae 3SHA1 (sqlite-autoconf-3071602.tar.gz) = 85bf857cf86f34831d55d7ba97606dba581b8d62
4RMD160 (sqlite-autoconf-3071601.tar.gz) = b36f679e2c729d3088239fdbf6979d2f818d4bbc 4RMD160 (sqlite-autoconf-3071602.tar.gz) = 2e4a7661ec1cea4ad1f7a9f95b932d36e59f1a6a
5Size (sqlite-autoconf-3071601.tar.gz) = 1854392 bytes 5Size (sqlite-autoconf-3071602.tar.gz) = 1854396 bytes
6SHA1 (patch-aa) = d4d0424eec39ede995c2c408dcf51876072d3fea 6SHA1 (patch-aa) = d4d0424eec39ede995c2c408dcf51876072d3fea
7SHA1 (patch-ab) = 64a4352b9a8ed0518784837e390541cd4e1bc9aa 7SHA1 (patch-ab) = 64a4352b9a8ed0518784837e390541cd4e1bc9aa