On 2015/09/09 11:33, James Turner wrote:
> espie@openbsd, dera...@cvs.openbsd.org
> Bcc: 
> Subject: Re: sqlite 3.8.11.1
> Reply-To: 
> In-Reply-To: <20150909084510.gh30...@tazenat.gentiane.org>
> 
> On Wed, Sep 09, 2015 at 08:45:10AM +0000, Miod Vallat wrote:
> > > Hi,
> > > 
> > > thanks to the hard work of jturner@, here's a 650kb gzipped update to
> > > sqlite 3.8.11.1, bumping shlib to 31.0. This is needed for upcoming
> > > firefox 41 update, but anyone is welcome to look into the update itself.
> > > 
> > > Not attaching the diff because of the size, available at
> > > http://rhaalovely.net/~landry/stuff/sqlite-3.8.11.1.diff.gz
> > 
> > Do we really need to import lib/libsqlite3/ext/fts5/test/ which amounts
> > for half of the diff?
> > 
> 
> To give a little background on why we have all these directories and
> files based on my understanding...
> 
> When espie@ imported sqlite he wanted to follow upstream so he imported
> what was distrubuted with sqlite. Since then we do tagged (based on the
> sqlite version) imports whenever we do an update. So when a diff is sent
> out it includes all new files in that sqlite release. In this case there
> is a new fts5 backend which contains a lot of tests (which we never
> run). We also haven't enabled the fts5 backend at this time.
> 
> Now we could change strategies and I could only create a diff of the
> changes we actually want and then remove all these extra files from our
> tree and the use commit rather then import going forward.
> 
> I would be fine with this as it would make each update more manageable
> but I'm not sure what espie@ original goals where with following
> upstream.

With nsd/unbound we have been removing the unused files. There are
arguments in either direction of course.

Reply via email to