[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 1.8.6 up for testing/signing

From: Ben Reser <ben_at_reser.org>
Date: Sun, 09 Feb 2014 13:26:47 -0800

On 2/9/14, 8:06 AM, Branko Čibej wrote:
> I just tested the 1.8.5 release tarball in exactly the same environment. All
> tests pass (except for wc-queries-test #3, which we know did not work with
> SQLite 3.8.x in 1.8.5).
>
> As far as I'm concerned, this proves conclusively that 1.8.6 has a serious
> regression somewhere, and my -1 stands. Judging by the test failures, it
> appears to be related to the client-side move handling, which I know nothing about.
>
> It's a shame because there are a few nice improvements in this version; but I'm
> not comfortable with releasing until and unless we figure out what's wrong.

Found how to reproduce it without the homebrew setup. Homebrew is passing
-DSQLITE_ENABLE_STAT3 in CPPFLAGS. You can reproduce this with a shared
version of SQLite or the amalgamation by passing
CPPFLAGS="-DSQLITE_ENABLE_STAT3" to the appropriate configure command (SQLite's
if building shared or ours if using the amalgamation).

The setting is documented here:
https://sqlite.org/compile.html#enable_stat3

Homebrew does not provide an option to disable this so all their builds have this.

Believe that we have a regression in 1.8.6. Branko is right, we should fix
this before moving forward.

1.8.6 will not be released.
Received on 2014-02-09 22:26:49 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.