On Mon, 8 Aug 2011 16:31:40 +0200, sean finney wrote: 

> On Mon,
Aug 08, 2011 at 01:58:27PM +0100, Ian Jackson wrote:
> 
>> Keith Lawson
writes ("How to close bug #620550?"): 2. Unless someone knows why PHP is
using qdbm, it should IMO be switched back to gdbm. This is not RC I
think.
> 
> I refer you, good sir, to the fine changelog for
reference:
> 
> php5 (5.1.6-4) unstable; urgency=high
> 
> [sean
finney]
> * no longer build against GPL'd gdbm library (closes:
#390452).

Sorry I didn't check the change bug reports for an
explanation for the switch. 

I'm not licensing expert by any means, so
this means any application that links to GPLed code can't also link to
code that's under the ASL? That seems rather restrictive. 

I change the
bug severity to RC. If licensing is an issue I guess the only option is
a version of QDBM in Debian without the GDBM emulation. I'm not sure how
that's going to work if you want to install libapache2-mod-php5 and use
GDBM though. I used the patches I sent for building QDBM without the
gdbm_ symbols but that effectively breaks any GDBM functionality in PHP
apps if PHP isn't linked against GDBM anymore. 

Thanks, 
Keith. 
  

Reply via email to