From owner-freebsd-ports@FreeBSD.ORG Tue Jul 8 10:19:46 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B5238BED; Tue, 8 Jul 2014 10:19:46 +0000 (UTC) Received: from hades.sorbs.net (hades.sorbs.net [67.231.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id A109D2200; Tue, 8 Jul 2014 10:19:46 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from isux.com (firewall.isux.com [213.165.190.213]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0N8E0034S26JST00@hades.sorbs.net>; Tue, 08 Jul 2014 03:23:09 -0700 (PDT) Message-id: <53BBC5B9.60004@sorbs.net> Date: Tue, 08 Jul 2014 12:19:37 +0200 From: Michelle Sullivan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.24) Gecko/20100301 SeaMonkey/1.1.19 To: Matthew Seaman Subject: Re: Patch (not perfect but half way there) for DBIx::SearchBuilder... [Bug: 191734] References: <53B4C581.5060508@sorbs.net> <53B4F7DE.9090300@FreeBSD.org> <53B67F53.9000903@sorbs.net> In-reply-to: <53B67F53.9000903@sorbs.net> Cc: ports@freebsd.org, demon@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 10:19:46 -0000 Michelle Sullivan wrote: > First, > > Thanks Matthew and Dimitry, and indeed Jesse is still listed as the > maintainer - however I have had no reply from him over the last few > weeks, I could be wrong but I think he no longer works for Best Practical. > > Matthew Seaman wrote: > >> On 03/07/2014 03:52, Michelle Sullivan wrote: >> >> >>> Matthew, "Demon" (cc'd you two specifically because the patch affects >>> ports you maintain directly) >>> >>> I created a patch a while ago and sent it off to Jesse and the RT-Users >>> mailing list to fix extremely slow loading of tickets for Request-Tracker. >>> >>> The patch is for DBIx::Searchbuilder->Fields() and you can see it here: >>> https://rt.cpan.org/Public/Ticket/Attachment/WithHeaders/733854 (bug: >>> https://rt.cpan.org/Public/Bug/Display.html?id=96902 ) >>> >>> If it were to be shipped as an 'option' in FreeBSD ports would it be >>> attached to DBIx::SearchBuilder or RT 4.x? (the patch is against >>> DBIx::SearchBuilder, but very specifically affects RT) >>> >>> >> The rt4x ports can't patch files belonging to DBIx::Searchbuilder -- >> >> > > Thought so but thought I'd check... would be a bit complex to do a slave > port... > > >> that's not allowed. The options are: >> >> * Unconditionally patch DBIx::Searchbuilder >> >> -- given the patch hasn't been accepted upstream and it looks >> like it could have a deleterious impact in some setups, this >> doesn't seem a good idea to me >> >> > > Well actually I could dix it to make it case sensitive, (which would be > the correct thing to do) As I haven't had any response from Best Practical or Jesse I created this patch, I did make it completely case-sensitive, and logged a bug in Bugzilla: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191734 (I also patched the docs with the warning about breakage as the Makefile is space limited) Thoughts, comments, welcome. Regards, -- Michelle Sullivan http://www.mhix.org/