Red Hat Bugzilla – Bug 499098
RFE : firebird module for php
Last modified: 2009-05-12 13:07:24 EDT
+++ This bug was initially created as a clone of Bug #499036 +++
Since Firebird will be packaged into Fedora and EPEL, it would be nice to have Firebird module for php, as Debian and Mandriva have.
--- Additional comment from email@example.com on 2009-05-05 00:24:28 EDT ---
For EPEL, you need to contact the maintainer of "php-extras" package which provides extension for php working with libraries available in EPEL (we could'nt modify the RH php package)
@joe : any comment about adding this extension to php main package in Fedora ?
Accroding to https://bugzilla.redhat.com/show_bug.cgi?id=499036#c2 , it is better to ship it in Fedora "common" php package first. Then I'll try to backport this idea to EPEL5's php-extras (if it is possible for that version of php).
(In reply to comment #1)
> Accroding to https://bugzilla.redhat.com/show_bug.cgi?id=499036#c2 , it is
> better to ship it in Fedora "common" php package first. Then I'll try to
> backport this idea to EPEL5's php-extras (if it is possible for that version of
Thanks, Firebird users will appreciate
now, they make their own build (without trouble in fact)
see for example : http://wiki.firebirdsql.org/wiki/index.php?page=Firebird+Php+on+Centos
Don't forget to inform here when Firebird will appear in Fedora and EPEL5 .
(In reply to comment #3)
> Don't forget to inform here when Firebird will appear in Fedora and EPEL5 .
firebird-22.214.171.12418.0-6.fc10 successfully moved from dist-f10-updates-candidate into dist-f10-updates by bodhi
firebird-126.96.36.19918.0-6.fc9 successfully moved from dist-f9-updates-candidate into dist-f9-updates by bodhi
Fedora EPEL Package Build Report 2009-05-05
Packages built and released for Fedora EPEL testing/5: 11
NEW firebird-188.8.131.5218.0-6.el5 : SQL relational database management system
Packages built and released for Fedora EPEL testing/4: 4
NEW firebird-184.108.40.20618.0-6.el4 : SQL relational database management system
Created attachment 343250 [details]
Here is a little patch for php-extras which must do the job.
I also enable pdo_dblib as in latest fedora php-mssql package and disable dbase which is now part of php-common.
Hope this helps.
Are you sure that "dbase" is in the current EPEL5's php-common (php version 5.1.6) ?
Is it actually required to combain interbase Nad pdo_firebird together in one subpackage (as well as mssql and pdo_dblib) ? It seems to me that preserving of separate subpackages at least makes the .spec file more clean (ie. subpackage-independent).
...to combine interbase and pdo_firebird ... :)
> Are you sure that "dbase" is in the current EPEL5's php-common (php version
Yes (php-common-5.1.6-23.2.el5_3, check in CentOS 5.3 RPM and in RHEL SRPM)
I've noticed this when I encounter a conflict during install of RPM build from php-extras spec.
> Is it actually required to combain interbase and pdo_firebird
Not required, but a good idea since there are no additional dependency and package still small.
It is what I'm going to push in rawhide (don't no yet if I'm going to push a 5.2.9 minor update or a 5.3.0 big one)
> as well as mssql and pdo_dblib
Yes, like in Fedora
A lot of sub-packages already provides more than one extension, bundled by theme and by dependencies (and provided by virtual):
php-common : a lot...
php-mysql : mysql + mysqli + pdo_mysql
php-odbc : odbc + pdo_odbc
php-pgsql : pgsql + pdo_pgsql
php-xml : dom + wddx + xmlreader + xmlwriter + xsl
This also avoid too much sub-packages.
Whether I should do something or it will appear in the repo automatically (as before)?
> it will appear in the repo automatically (as before)?
Not yet moved to koji/bodhi.