-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/28/2014 5:16 PM, HeadshotX wrote:
> --- Original Message ---
>>> Is there any chance that it will work like I tried it first?
>> 
>> SQLite is quite strict with the filesystem, and it needs it to
>> work as advertised, for example with syncing and file locking.
>> VirtualBox is just not there yet.  Go bug them.  Give them a tiny
>> test case, a sequence of commands to create a repository and try
>> to open it.
> 
> Thank you for the detailed steps, I will write them to the
> VirtualBox team.
> 
> Just one last uncomfortable(?) question: Why does everything work
> as expected in version 1.21 of fossil? (As long as I use fossil
> v1.21 it works, but as i use v1.27 or higher it gives me the
> initial mentioned error.) Or more specifically: What changed in the
> sqlite3.c file that causes this error?

I did a bisect to pinpoint the fault.  This is Fossil, after all.

$ f bisect status
2013-11-19 13:09:40 6791ad1185f374dc BAD CURRENT
2013-11-15 12:58:56 1928cf526ef478b4 GOOD
$ f timeline 6791ad1185f374dc
=== 2013-11-19 ===
13:09:40 [6791ad1185] *CURRENT* Now that checkout_cmd() can handle the
         situation that vid==0 ([b725c1cf26]), no longer assume that the
         initial commit has rid=1: If the initial commit is not empty that
         will not be true any more. (user: jan.nijtmans tags: trunk)
=== 2013-11-15 ===
12:58:56 [1928cf526e] Update custom makefile as well. If fossil is linked
         with external SQLite library, make sure it is used
single-threaded.
         (user: jan.nijtmans tags: trunk)
=== 2013-11-14 ===
19:36:30 [28c508679e] Update the built-in SQLite to the latest from
upstream
         that includes the skip-scan optimization and the improved EXPLAIN
         display in the shell. (user: drh tags: trunk)
04:34:46 [87d5fef9ce] Set the error message to indicate the HTTP
status code
         returned on CONNECT to avoid segfault. (user: andybradford
tags: jan-
         httpsproxytunnel)
=== 2013-11-13 ===
15:18:08 [40a2557f00] Minor correction to text in setup_timeline for
         description of setting. (user: andybradford tags: hide-diff-on-
         vdiff_page)

How very curious!  Version 1928cf works, but 6791ad fails.  Yet it's
1928cf's *predecessor* that changed sqlite3.c!  I can't explain this.

- -- 
Andy Goth | <andrew.m.goth/at/gmail/dot/com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTr1tyAAoJELtYwrrr47Y4DKMIANsMnB8s8IG4XGvNT2m4Vy+1
dryc2S9bzcZqZkxEDlqREAO2KZTG2E2kjIa3GwKt9QBoGLzLsnbDRlzrG+K+Byha
SUMRUffluCXjFyRVyeWUyI1a2LTBQYWjv6TGBZnN+j9ax04rWCjE82riSwwBKJTT
OKb1Junlw9IXPvAN8aYBgzPk+FY4PE/fZUu/rVGYJIGEjacgiw0YH1Kyj0aK/Z7g
740dsYVDNsBpEsKwavrK9sHK7Fu0LYEXhPo8fwTyC/tLZ1LKqvnid8rIHJIVmkmg
qkTk4mFiWc6WruyM5qxcfsEaDELWEzn0WWG1iUbrRD6tYdfigclp5uRCuU0KEhg=
=wXO5
-----END PGP SIGNATURE-----
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to