php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #65197 oci8: PECL install fails with PHP 5.5.0
Submitted: 2013-07-03 20:27 UTC Modified: 2013-07-08 21:36 UTC
Votes:4
Avg. Score:4.5 ± 0.5
Reproduced:4 of 4 (100.0%)
Same Version:3 (75.0%)
Same OS:3 (75.0%)
From: krishean+php at gmail dot com Assigned: sixd (profile)
Status: Closed Package: OCI8 related
PHP Version: 5.5.0 OS: Any
Private report: No CVE-ID: None
 [2013-07-03 20:27 UTC] krishean+php at gmail dot com
Description:
------------
The current version of oci8 (1.4.9) is compatible with PHP version 4.3.9 to 5.4.99, but 
not 5.5.0.


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2013-07-05 15:02 UTC] sixd@php.net
-Assigned To: +Assigned To: sixd
 [2013-07-05 15:02 UTC] sixd@php.net
The PHP 5.5 source bundle already includes 
OCI8 1.4.9
 [2013-07-05 18:32 UTC] krishean+php at gmail dot com
The package.xml file, even in the 5.5.0 source bundle, specifies:

 <dependencies>
  <required>
   <php>
    <min>4.3.9</min>
    <max>5.4.99</max>
   </php>
   <pearinstaller>
    <min>1.4.0b1</min>
   </pearinstaller>
  </required>
 </dependencies>

Installation with "pecl install oci8" will fail.
 [2013-07-05 19:00 UTC] krishean+php at gmail dot com
I see that the compiled extension is already included in the windows binary packages, 
this issue could probably be changed from OS: Any to OS: Linux.
 [2013-07-08 21:36 UTC] sixd@php.net
-Summary: oci8: Incompatible with PHP 5.5.0 +Summary: oci8: PECL install fails with PHP 5.5.0 -Status: Assigned +Status: Closed
 [2013-07-08 21:36 UTC] sixd@php.net
OCI8 1.4.10 is available on PECL to fix this problem.

Some background info:

 - The problem only affected installation from PECL. Installing PHP
   5.5.0 from source allowed OCI8 1.4.9 to be installed at the same
   time.

 - To install OCI8 1.4.9 from PECL you could have extracted the
   package, bumped the <max> version in package.xml and installed
   using these instructions:
   http://php.net/manual/en/install.pecl.phpize.php
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 12:01:31 2024 UTC