retitle 433736 php5 must build-depend on firebird2.0-dev
severity serious
tags 433736 patch
thanks

Hi,

I am scheduling all firebird1.5 packages from removal. See
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=438855. In short, the
package has security problems and is no longer supported by upstream.

Once the package is removed php5 will no longer build from source.

Attached is a patch that replaces firebird1.5-dev with firebird2.0-dev.
The resulting source package builds on i386.

Note that the patch also adds powerpc, sparc and kfreebsd-* to the list
of php5-interbase architectures (and expands the arch filter in
Build-Depends) now that firebird2.0 is supported on these architectures.

Please apply (minus the NMU-part in changelog which I added just for
clarity).
-- 
dam            JabberID: [EMAIL PROTECTED]
diff -u php5-5.2.3/debian/changelog php5-5.2.3/debian/changelog
--- php5-5.2.3/debian/changelog
+++ php5-5.2.3/debian/changelog
@@ -1,3 +1,11 @@
+php5 (5.2.3-1.1) UNRELEASED; urgency=low
+
+  * NMU
+  * Build-Depend on firebird2.0-dev
+  * Enable php5-interbase on powerpc, sparc and kfreebsd-(i386|amd64)
+
+ -- Damyan Ivanov <[EMAIL PROTECTED]>  Mon, 20 Aug 2007 15:02:12 +0300
+
 php5 (5.2.3-1) unstable; urgency=low
 
   * new upstream release.
diff -u php5-5.2.3/debian/control php5-5.2.3/debian/control
--- php5-5.2.3/debian/control
+++ php5-5.2.3/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian PHP Maintainers <[EMAIL PROTECTED]>
 Uploaders: Adam Conrad <[EMAIL PROTECTED]>, Steve Langasek <[EMAIL PROTECTED]>, Jeroen van Wolffelaar <[EMAIL PROTECTED]>, Ondřej Surý <[EMAIL PROTECTED]>, sean finney <[EMAIL PROTECTED]>
-Build-Depends: apache2-prefork-dev (>= 2.0.53-3), autoconf, automake1.4, bison, chrpath, debhelper (>= 3), firebird1.5-dev [i386 amd64], flex (>= 2.5.4), freetds-dev, libapr1-dev (>= 1.2.7-8), libbz2-dev (>= 1.0.0), libc-client-dev, libcurl3-openssl-dev | libcurl3-dev, libdb4.4-dev, libexpat1-dev (>= 1.95.2-2.1), libfreetype6-dev, libgcrypt11-dev, libgd2-xpm-dev (>= 2.0.28-3), libjpeg62-dev, libkrb5-dev, libldap2-dev, libmcrypt-dev, libmhash-dev (>= 0.8.8), libmysqlclient15-dev, libncurses5-dev, libpam0g-dev, libpcre3-dev (>= 6.6), libpng12-dev, libpq-dev | postgresql-dev, libpspell-dev, librecode-dev, libsasl2-dev, libsnmp10-dev | libsnmp-dev, libsqlite0-dev, libssl-dev (>= 0.9.6), libt1-dev, libtidy-dev, libtool (>= 1.4.2-4), libwrap0-dev, libxmltok1-dev, libxml2-dev (>= 2.4.14), libxslt1-dev (>= 1.0.18), quilt, re2c, unixodbc-dev, zlib1g-dev (>= 1.0.9)
+Build-Depends: apache2-prefork-dev (>= 2.0.53-3), autoconf, automake1.4, bison, chrpath, debhelper (>= 3), firebird2.0-dev [i386 amd64 powerpc sparc kfreebsd-i386 kfreebsd-amd64], flex (>= 2.5.4), freetds-dev, libapr1-dev (>= 1.2.7-8), libbz2-dev (>= 1.0.0), libc-client-dev, libcurl3-openssl-dev | libcurl3-dev, libdb4.4-dev, libexpat1-dev (>= 1.95.2-2.1), libfreetype6-dev, libgcrypt11-dev, libgd2-xpm-dev (>= 2.0.28-3), libjpeg62-dev, libkrb5-dev, libldap2-dev, libmcrypt-dev, libmhash-dev (>= 0.8.8), libmysqlclient15-dev, libncurses5-dev, libpam0g-dev, libpcre3-dev (>= 6.6), libpng12-dev, libpq-dev | postgresql-dev, libpspell-dev, librecode-dev, libsasl2-dev, libsnmp10-dev | libsnmp-dev, libsqlite0-dev, libssl-dev (>= 0.9.6), libt1-dev, libtidy-dev, libtool (>= 1.4.2-4), libwrap0-dev, libxmltok1-dev, libxml2-dev (>= 2.4.14), libxslt1-dev (>= 1.0.18), quilt, re2c, unixodbc-dev, zlib1g-dev (>= 1.0.9)
 Build-Conflicts: bind-dev
 Standards-Version: 3.7.2
 
@@ -166,7 +166,7 @@
  dynamically generated pages quickly.
 
 Package: php5-interbase
-Architecture: i386 amd64
+Architecture: i386 amd64 powerpc sparc kfreebsd-i386 kfreebsd-amd64
 Depends: ${shlibs:Depends}, ${php:Depends}, ${misc:Depends}, php5-common (= ${Source-Version})
 Description: interbase/firebird module for php5
  This package provides a module for interbase/firebird functions in PHP scripts.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to