X-Recipient: archive-cygwin@delorie.com
X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 	tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
Message-ID: <4B2AE154.30801@etr-usa.com>
Date: Thu, 17 Dec 2009 18:56:36 -0700
From: Warren Young <warren@etr-usa.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: ATTN sqlite3 maintainer: Re: libsqlite3_0-3.6.21-2 breaks subversion
References: <1NLEZ9-1gEMN60@fwd02.aul.t-online.de> <4B2ABEAE.2050806@acm.org>
In-Reply-To: <4B2ABEAE.2050806@acm.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-IsSubscribed: yes
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

On 12/17/2009 4:28 PM, David Rothenberger wrote:
> This appears to be a problem with sqlite3 itself.

Actually, SQLite itself is fine.  The problem is a patch I made to it to 
move away from a deprecated Cygwin 1.5 API function, which SQLite used.

That patch did several different things, most of which were optional. 
I've decided to cut back to a "simplest thing that could possibly work" 
version of the patch, and attack the other issues in later releases.

The RFU for fixed packages has been sent.  You can grab the packages 
direct from our web server using the command in that message if you want 
to verify the fix before -3 hits the mirrors.

> $ cygcheck -c sqlite3
> Cygwin Package Information
> Package Version Status
> sqlite3 3.6.21-2 OK
> $ ls
> $ echo -e '.schema\n.quit\n' | sqlite3 tst.db
> $ /bin/ls -1 | cat -A
> M-cM-)M-^CM-gM-^QM-^\M-fM-5M-%M-eM-1M-0M-gM-^EM-3M-fM-%M-,M-fM-^UM-4M-eM-0M-3t$

A mighty thank-you for crafting a test case not involving Subversion!  I 
could not have fixed it this fast otherwise.

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

