php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #2536 Apache fails post-PHP-build configure step
Submitted: 1999-10-15 18:54 UTC Modified: 2006-07-17 08:07 UTC
From: daves at interlog dot com Assigned:
Status: Closed Package: OCI8 related
PHP Version: 4.0 Beta 2 OS: Linux RedHat 6.0
Private report: No CVE-ID: None
 [1999-10-15 18:54 UTC] daves at interlog dot com
Linux = RedHat 6.0 + RPM updates (kernel = 2.2.5-15)
Oracle = Oracle 8i Enterprise Edition (+ patch !) for Linux - free download
Oracle version = version 8.1.5_01
Apache = 1.3.9
PHP4 = beta 2

PHP configure line:
---------------------
./configure --with-apache=../apache_1.3.9 --with-gd --with-ttf --with-oci8 --with-oracle --enable-track-vars

php.ini = <default, "out of the box">

Apache failed config step, because src/helpers/Testcompile failed a build.
This happened, because certain Oracle libraries had their names changed.

I believe that PHP may have misinterpreted the Oracle version as 8.0 instead of 8.1

I fixed the Apache build process by changing the link-libraries in apache-1.3.9/src/modules/php4/libphp4.module

Please ensure that the following libraries have their names changed in future:
-lpsa      ->  -lpsa8
-lcore4    ->  -lcore8
-lnlsrtl3  ->  -lnls8

(Two instances each in libphp4.module).

After that, Apache built OK.

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [1999-10-17 09:56 UTC] sas at cvs dot php dot net
Installation problem => Oracle related
 [2000-06-15 07:56 UTC] rasmus at cvs dot php dot net
I have tested PHP 4.0.0 building against Oracle8i (8.1.6) for Linux and it works nicely now.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Mon Dec 30 14:01:28 2024 UTC