From owner-freebsd-ports@FreeBSD.ORG Sat Dec 29 19:35:45 2007 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10B7416A417 for ; Sat, 29 Dec 2007 19:35:45 +0000 (UTC) (envelope-from mkhitrov@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id D721213C448 for ; Sat, 29 Dec 2007 19:35:44 +0000 (UTC) (envelope-from mkhitrov@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so4368973rvb.43 for ; Sat, 29 Dec 2007 11:35:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=00LjPKZqR9AwEe4oKF/zphU/L4593jI2+Js/9cMQpCw=; b=uXeHZ97ueUB0m8WLhQCf6Sy5SomLwLSZ2cy7SF27HcsY3Y7KKQPxtV+mHsG1RM7BG+oR9ThAz6dQudrO6GiSyVNhC2dNl7vHLT8PFRajiLjm3iCEvv/rxhkbQ6JX5YoZBPxjSCGar/P30BJ8r54yArsvbsIEgeo09PYTRL5ob9s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=heKvgIfkHotmR+xJJVpyW8efSZ7t/zA3clS1gofwpE4w0tZyxborH2Q/MEKwvOPla4KAtPZrUe2b1kNH1FIoMyll+oYmxFb+1qTjLl3G7Bn9HJT3WrHoPzuCUZA/Qb5rkDmFRL5WCgEjvwgP+QCZ//bU9G3rSWdQgerDtXbBQKU= Received: by 10.143.16.9 with SMTP id t9mr3374934wfi.107.1198956943806; Sat, 29 Dec 2007 11:35:43 -0800 (PST) Received: by 10.142.242.11 with HTTP; Sat, 29 Dec 2007 11:35:43 -0800 (PST) Message-ID: <26ddd1750712291135v22b015ct7a24279cd98583f4@mail.gmail.com> Date: Sat, 29 Dec 2007 14:35:43 -0500 From: "Maxim Khitrov" To: "Yuri Pankov" In-Reply-To: <26ddd1750712290925h7c5b698dn46cab08684be0337@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20071229115014.GH57401@darklight.org.ru> <26ddd1750712290925h7c5b698dn46cab08684be0337@mail.gmail.com> Cc: Marcus Alves Grando , ports@freebsd.org Subject: Re: sqlite3 - any plans to update? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2007 19:35:45 -0000 On Dec 29, 2007 12:25 PM, Maxim Khitrov wrote: > On Dec 29, 2007 6:50 AM, Yuri Pankov wrote: > > Hi, > > > > First of all - why this is a question and not PR with patch to update - > > there are too many dependant ports which I have no way to test and > > current stable version is 3.5.4, which isn't minor modification (I > > think). And I'm getting spammed by bogofilter trying to convince me to > > update sqlite to at least version 3.4.2. > > > > So, are there some showstoppers or is it just ETIME & EHOLIDAYS? :-) > > > > > > TIA, > > Yuri > > I e-mailed the maintainer as well as portmgr@. No response from > maintainer, but Pav Lucistnik suggested that I prepare the update then > wait 2 weeks to allow anyone other than the maintainer (assuming that > he is MIA) to commit. I even started looking at it, but I have about > 10 other things I need to be working on. I'll see if it's a simple > case of updating the makefile and distinfo. If not, it would probably > be best if someone more familiar with sqlite (and ports) internals > handle the update. > > - Max I was able to build the new version, and it seems to be working. However, there were some major changes made (to sqlite and the port itself) and I wouldn't recommend using my version in a production environment. I had to get rid of the FTS options because those patches didn't work anymore. In any case, the port has to be updated for FTS 3. I don't have the time right now to come up with something new. Also, it seems that this version now requires TCL 8.4 even when building without TCLWRAPPER. Not sure why it does this, the --disable-tcl switch is passed to configure but compilation still fails without tcl installed. Anyway, download the new port from the url below and extract it in /usr/ports/databases. It will create sqlite35 and sqlite35-threads directories. Other than the removal of FTS and new dependency on TCL 8.4, everything else should be the same as for sqlite3 port. Test it out, see if it works for you. If no one has any problems with it then maybe it can be added to the ports tree, but someone else will need to maintain it. I don't have much time these days, unfortunately. URL: http://mxwerx.com/sqlite35.tar.gz - Max