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
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: krishean+php at gmail dot com
New email:
PHP Version: OS:

 

 [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 16:01:28 2024 UTC