php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #17954 Compile fails on module boundry issue
Submitted: 2002-06-24 15:44 UTC Modified: 2002-06-24 15:45 UTC
From: jnaughto at jnaughton dot com Assigned:
Status: Closed Package: Compile Failure
PHP Version: 4.2.1 OS: Linux Kernel 2.4.18
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
(description)
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: jnaughto at jnaughton dot com
New email:
PHP Version: OS:

 

 [2002-06-24 15:44 UTC] jnaughto at jnaughton dot com
Actually a fix as much as a bug.  I compiled apache 2.0.36 and php 4.2.1 with no difficulties.  Yet when I migrated from 2.0.36 to 2.0.39 it php no longer compiled cleanly.  It failed on the following file:

php4.2.1/sapi/apache2filter/php_functions.c

I had to comment out the following block:

#if !MODULE_MAGIC_AT_LEAST(20020506,0)
                ADD_STRING(boundary);
#endif

After this block was commented out it compiled as normal.  Please indicate what does this block do?

I compiled php with the following options:

./configure --with-apxs2=/usr/local/apache/bin/apxs \
        --with-config-file-path=/usr/local/apache/conf \
        --enable-debug=no \
        --enable-yp \
        --with-java=/usr/local/java \
        --with-mcrypt=/usr/local/bin \
        --enable-track-vars

and apache with the following options:

./configure --prefix=/usr/local/apache --enable-shared=max --enable-access --enable-auth --disable-auth-anon --enable-include --enable-mime-magic --enable-cern-meta --enable-expires --enable-headers --enable-usertrack --enable-unique-id   --enable-ssl  --enable-info  --with-ssl=/usr/local/ssl 
--enable-modules="rewrite speling ssl" 
--enable-module=most 



Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-06-24 15:45 UTC] derick@php.net
This bug has been fixed in CVS. You can grab a snapshot of the
CVS version at http://snaps.php.net/. In case this was a documentation 
problem, the fix will show up soon at http://www.php.net/manual/.
In case this was a PHP.net website problem, the change will show
up on the PHP.net site and on the mirror sites.
Thank you for the report, and for helping us make PHP better.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Mar 29 15:01:28 2024 UTC