![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package sqlite
checked in at Mon Aug 6 18:54:17 CEST 2007.
--------
--- sqlite/sqlite.changes 2007-06-26 11:31:34.000000000 +0200
+++ /mounts/work_src_done/STABLE/sqlite/sqlite.changes 2007-08-06 17:42:29.000000000 +0200
@@ -1,0 +2,30 @@
+Mon Aug 6 17:40:32 CEST 2007 - adrian@suse.de
+
+- update to version 3.4.1
+ * Bugfix release to solve database corruption
+ * remove static fts2 plugin patch, it is broken and get not used
+ * Changelog from the release:
+ - Fix a bug in VACUUM that can lead to database corruption if two
+ processes are connected to the database at the same time and one
+ VACUUMs then the other then modifies the database.
+ - The expression "+column" is now considered the same as "column" when
+ computing the collating sequence to use on the expression.
+ - In the TCL language interface, "@variable" instead of "$variable" always
+ binds as a blob.
+ - Added PRAGMA freelist_count for determining the current size of the
+ freelist.
+ - The PRAGMA auto_vacuum=incremental setting is now persistent.
+ - Add FD_CLOEXEC to all open files under unix.
+ - Fix a bug in the min()/max() optimization when applied to descending
+ indices.
+ - Make sure the TCL language interface works correctly with 64-bit integers
+ on 64-bit machines.
+ - Allow the value -9223372036854775808 as an integer literal in SQL
+ statements.
+ - Add the capability of "hidden" columns in virtual tables.
+ - Use the macro SQLITE_PRIVATE (defaulting to "static") on all internal
+ functions in the amalgamation.
+ - Add pluggable tokenizers and ICU tokenization support to FTS2
+ - Other minor bug fixes and documentation enhancements
+
+-------------------------------------------------------------------
Old:
----
sqlite-3.4.0.tar.bz2
sqlite-fts.diff
New:
----
sqlite-3.4.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sqlite.spec ++++++
--- /var/tmp/diff_new_pack.k11187/_old 2007-08-06 18:52:17.000000000 +0200
+++ /var/tmp/diff_new_pack.k11187/_new 2007-08-06 18:52:17.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sqlite (Version 3.4.0)
+# spec file for package sqlite (Version 3.4.1)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -19,7 +19,7 @@
Group: Productivity/Databases/Servers
Summary: Embeddable SQL Database Engine
URL: http://www.sqlite.org/
-Version: 3.4.0
+Version: 3.4.1
Release: 1
Source0: http://www.sqlite.org/%name-%version.tar.bz2
Source1: sqlite.desktop
@@ -28,7 +28,6 @@
Patch2: %{name}-test-notime.diff
Patch3: fix-64bit.diff
Patch5: fix-64bit-3.diff
-Patch6: sqlite-fts.diff
Patch7: sqlite-load-ext.diff
Patch8: disable-check.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -100,7 +99,6 @@
%patch3
%endif
%patch5
-%patch6
%patch7
%patch8
# does not work due to our ulimits in our build system
@@ -178,6 +176,33 @@
%_libdir/pkgconfig/sqlite3.pc
%changelog
+* Mon Aug 06 2007 - adrian@suse.de
+- update to version 3.4.1
+ * Bugfix release to solve database corruption
+ * remove static fts2 plugin patch, it is broken and get not used
+ * Changelog from the release:
+ - Fix a bug in VACUUM that can lead to database corruption if two
+ processes are connected to the database at the same time and one
+ VACUUMs then the other then modifies the database.
+ - The expression "+column" is now considered the same as "column" when
+ computing the collating sequence to use on the expression.
+ - In the TCL language interface, "@variable" instead of "$variable" always
+ binds as a blob.
+ - Added PRAGMA freelist_count for determining the current size of the
+ freelist.
+ - The PRAGMA auto_vacuum=incremental setting is now persistent.
+ - Add FD_CLOEXEC to all open files under unix.
+ - Fix a bug in the min()/max() optimization when applied to descending
+ indices.
+ - Make sure the TCL language interface works correctly with 64-bit integers
+ on 64-bit machines.
+ - Allow the value -9223372036854775808 as an integer literal in SQL
+ statements.
+ - Add the capability of "hidden" columns in virtual tables.
+ - Use the macro SQLITE_PRIVATE (defaulting to "static") on all internal
+ functions in the amalgamation.
+ - Add pluggable tokenizers and ICU tokenization support to FTS2
+ - Other minor bug fixes and documentation enhancements
* Tue Jun 26 2007 - adrian@suse.de
- update to version 3.4.0
WARNING: this version might cause incompatibilities due to new
++++++ disable-check.diff ++++++
--- /var/tmp/diff_new_pack.k11187/_old 2007-08-06 18:52:17.000000000 +0200
+++ /var/tmp/diff_new_pack.k11187/_new 2007-08-06 18:52:17.000000000 +0200
@@ -1,13 +1,11 @@
--- test/expr.test
-+++ test/expr.test 2007/06/26 09:05:03
-@@ -136,8 +136,8 @@
++++ test/expr.test 2007/07/30 14:41:17
+@@ -136,7 +136,7 @@
test_expr expr-1.102 {i1=40, i2=1} {i2<
participants (1)
-
root@Hilbert.suse.de