On 7/24/2013 05:30, Jan Nijtmans wrote:
It looks like SQLite is doing something wrong here:
<http://www.fossil-scm.org/index.html/info/b88edfefbb>
That patch is fine on Cygwin as long as you build Fossil with the
external SQLite, rather than the bundled SQLite.
The bundled SQLite is almost certainly broken with that patch because it
probably isn't using the Cygwin 1.7.20+ F_LCK_MANDATORY feature, so it
won't cooperate properly with any program based on native Windows SQLite.
(And if stock Fossil does turn on mandatory locking on Cygwin via the
new Cygwin feature, they also need to add a way to turn it *off*, as
Cygwin SQLite does with CYGWIN_SQLITE_LOCKING=posix, else the program
won't be able to cooperate with other programs based on Cygwin SQLite.)
Could you try that fix, please?
What exactly are you asking me to do here?
I've already indicated that I'm going to wait until 3.7.18 comes out to
see if they've fixed the backslash problem, and if they haven't, hack
around it in Cygwin SQLite. That still requires you to build Fossil
with the system SQLite to get my fixes.
I don't have checkin rights on either Fossil or SQLite core, so if you
want the stock distributed version changed in some way, you're better
off asking one of the core developers.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users