delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/06/16/03:52:01

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; q=dns; s=default; b=Uc
5OAuarQ9FVF6sfIdruRpKhRsPCE9hWLqi0yKLRnY972NSyBcqtRJHADHgbvjK8E4
8bXADBIuMPVe5DHvXPMbHspfWGIoLVgDgiXy4hm6d0HMumkrYfYV1QziUTpoyK8e
BX6Imjh9XQVVDB9C2G5/RslXMuvP2Zf16Bqqh/CnY=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; s=default; bh=r1Ybx3+o
IZnLnwtVSFLNCc+bP9Q=; b=FLbBCCRqTiSoTcUPUwHC2XAywL6kwWY+NhtJM3Ax
12ZQRR1rPE0OlGos5r6W8/PEPVuSJ6sFViKn2jqWFOyrE5adNs0OBe5FsM22u9e2
L4vcIvPOgEaJkYgFkzbMzqJIkHLfGxkVAQxtKUnRD1LIQy9apaUAmxM3k4cLCTUU
EVY=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.5 required=5.0 tests=AWL,BAYES_20,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-la0-f45.google.com
MIME-Version: 1.0
X-Received: by 10.112.34.210 with SMTP id b18mr12018306lbj.42.1402905098024; Mon, 16 Jun 2014 00:51:38 -0700 (PDT)
In-Reply-To: <announce.87ioo4c34u.fsf@cante.net>
References: <announce DOT 87ioo4c34u DOT fsf AT cante DOT net>
Date: Mon, 16 Jun 2014 09:51:37 +0200
Message-ID: <CAO1jNwt-HwDrsxGNLXBiVkXSwgA8=SmOYuSBN7B6u8TMjWRmTw@mail.gmail.com>
Subject: Re: [ANNOUNCEMENT] Updated: fossil 20140612172556-1 -- DVCS with built-in wiki, http server and issue tracker
From: Jan Nijtmans <jan DOT nijtmans AT gmail DOT com>
To: cygwin AT cygwin DOT com,
General Discussion of SQLite Database <sqlite-users AT sqlite DOT org>
X-IsSubscribed: yes

2014-06-13 16:09 GMT+02:00 Jari Aalto:
>> CYGWIN INSTALLATION INFORMATION
> ===============================
....
> If you have questions or comments, please send them to the Cygwin
> mailing list at <cygwin(at)cygwin.com>.

I tried the new fossil binary for Cygwin, and got the following:
    $ fossil sqlite
    cygwin warning:
      MS-DOS style path detected: C:/fossil/fossil.fossil
      Preferred POSIX equivalent is: /cygdrive/c/fossil/fossil.fossil
      CYGWIN environment variable option "nodosfilewarning" turns off
this warning.
      Consult the user's guide for more details about POSIX paths:
        http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
    SQLite version 3.8.5 2014-06-04 14:06:34
    Enter ".help" for usage hints.
    sqlite> .databases
    seq  name             file
    ---  ---------------
----------------------------------------------------------
    0    main             C:\fossil\fossil.fossil
    sqlite> .exit


Although this is harmless, people will ask why there are
windows path names visible anyway. This problem is
really in SQLite, and the problem is already reported to the
SQLite developers:
    <http://osdir.com/ml/sqlite-users/2014-02/msg00515.html>
Since SQLite's Cygwin support is at best-effort base, which
appears to be essentially almost 0, I have no idea when
this problem will addressed in the official SQLite sources.
It is already addressed in the Cygwin SQLite 3.8.5 package.

Therefore, I suggest to configure fossil with the option
"--disable-internal-sqlite". This has the side-effect that
the fossil binary will be smaller, since SQLite is no
longer linked statically. And some more - less
important - corner-cases will be fixed as well.
And it has the advantage that whenever a new
bug in SQLite is found (or SQLite 3.8.6 is released)
fossil can take advantage of it without being rebuilt.

While on it, the "--json" configuration option would
be a good idea too.

Many thanks, Jari, for your support!

Regards,
       Jan Nijtmans

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019