Hi Pierre,

> -----Original Message-----
> From: Pierre Joye [mailto:pierre....@gmail.com]
> Sent: Friday, August 19, 2016 1:00 PM
> To: Christoph Becker <cmbecke...@gmx.de>
> Cc: PHP internals <internals@lists.php.net>; Kalle Sommer Nielsen
> <ka...@php.net>; Stanislav Malyshev <smalys...@gmail.com>
> Subject: Re: [PHP-DEV] [RFC] orphan extensions cleanup
> 
> On Aug 18, 2016 8:03 PM, "Christoph M. Becker" <cmbecke...@gmx.de>
> wrote:
> >
> > On 18.08.2016 at 01:32, Kalle Sommer Nielsen wrote:
> >
> > > 2016-08-15 7:53 GMT+02:00 Stanislav Malyshev <smalys...@gmail.com>:
> > >> Please comment and discuss!
> > >
> > > What about adding the following:
> > > ext/dba
> > >
> > > As for DBA, this extension have not really seen any major updates or
> > > anything since 2009 when the Tokyo Cabinet support was added (PHP
> > > 5.3), is this still used largely or?
> >
> > I don't know, but most certainly not on Windows.  I had a look at
> > ext/dba, because I like that we have it bundled, but got 3 failing
> > tests (flatfile and inifile), which might be caused by running in a
> > Vagrant box on NTFS.  So I tried to compile on Windows, just to learn
> > that
> > config.w32 is totally out-dated.  It doesn't support individual config
> > options for the different drivers, but rather checks whether db3 is
> > found, and only then configures the built in drivers.  Of course, db3
> > is not part of the delivered deps, what is likely the reason that
> > dba_php.dll isn't distributed anymore as of PHP 5.3 (it would make
> > sense, IMO, to ship dba_php.dll with the built-in drivers plus those
> > whose requirements could be bundled in the deps).
> >
> > Fixing config.w32 shouldn't be too hard (it may take quite some time
> > to test with the different drivers, though), but I expect further
> > issues would have to be solved.
> 
> The last time I checked it was for the 5.3 windows support big jump.
> 
> If I remember correctly many banckends were not available on windowd (mainly
> vc6). Some may be available now.

I was checking for possible libs after Christoph's enablement commit last week. 
At least qdbm looks like possible to be supported. The bundled libcdb is quite 
old. There are no new releases, but some patches might be available, need to 
check. Some Tokyo Cabinet ports did exist, but again need research. Closer to 
the end of the year, time could be taken to do the research and tests, so maybe 
to support more of dba in 7.2.

Regards

Anatol


--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to