X-Recipient: archive-cygwin@delorie.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:to:from:subject:date:message-id:references
	:mime-version:content-type:content-transfer-encoding
	:in-reply-to; q=dns; s=default; b=o0DnwtHzI6SNMNHVwSBBLLhhTlQW7v
	1DUJkQ/lwcbb0QRL8sIB0ev6XdUUL+dGr9fivVV1Pe/7XriW8UV+U9fv7cuVKDca
	c54XTNMd9sa5/hj1ntcDN4V7SAbS6vbspBxpwCeknU6m5VwiKUKZb+DylljA9oQQ
	vlUPBXgj+3zT0=
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:to:from:subject:date:message-id:references
	:mime-version:content-type:content-transfer-encoding
	:in-reply-to; s=default; bh=HQ/sDOkfGkN+nKeth1aEEgj/xk4=; b=KV/l
	pkNchCYI8hy9vvTkYqCB6VKfuy/HfK57iyDoolyqijdtG4oTyvP9MtPtZ1Ci7WXw
	0Qr7iVpW2Pcu5GO6fyH7yADRmshr933muSCHOBNUpqC22XorlT9QPPwaWdFTMFTY
	0NBvM8PLqZ05dnyI6iXhRy7Mk3aQaIVYUVReMSo=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
X-Spam-SWARE-Status: No, score=1.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,FSL_HELO_BARE_IP_2,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_NO,RCVD_NUMERIC_HELO,RDNS_NONE,SPF_HELO_PASS,SPF_PASS,TW_YG autolearn=no version=3.3.1
To: cygwin@cygwin.com
From: jojelino <jojelino@gmail.com>
Subject: Re: sqlite defect
Date: Thu, 18 Jul 2013 17:11:10 +0900
Lines: 18
Message-ID: <ks87ur$nle$1@ger.gmane.org>
References: <trinity-fdc5a0b5-6dcf-4fc0-9370-dd32a75fe928-1373654994500@3capp-gmx-bs47>, <51E703FB.1010300@etr-usa.com> <trinity-1068d666-3dec-43c9-8453-39c7cae3a94c-1374102947415@3capp-gmx-bs33> <51E74AB4.7010508@etr-usa.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
User-Agent: Mozilla/5.0 (Windows NT 5.2; rv:25.0) Gecko/20100101 Thunderbird/25.0a1
In-Reply-To: <51E74AB4.7010508@etr-usa.com>

On 2013-07-18 AM 10:53, Warren Young wrote:
> Nothing so simple.  Locking is handled at the OS and/or Cygwin DLL
> level.  The build change between 3.7.16.2 and 3.7.17-3 is that we're now
> relying on new features in the Cygwin DLL to do Windows-style locking by
> default.
>
> Older versions of Cygwin SQLite bypassed the Cygwin DLL entirely for
> this, going straight to the Win32 API, thereby preventing the DLL from
> interposing itself for the "posix" case.
>
Mandatory locking feature of cygwin used in sqlite is broken.
Just build plain sqlite build without the cygport patch that led the 
disaster. unless you have familiar with exotic adventure like finding 
undocumented behavior of windows wasting many man-hours to workaround 
the problem.

-- 
Regards.


--
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

