foobar
a20383ba06
- Unify the "configure --help" texts
21 years ago
foobar
a942bcd669
Merge from sapi/apache/config.m4 and cleanup
21 years ago
foobar
f4983c0d3f
- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5
22 years ago
foobar
8040659c00
Make these configure messages differ from the regular apache configure
23 years ago
foobar
5df80a262b
Fix the configure..
24 years ago
George Schlossnagle
c598b3ac16
now this works (thanks Rasmus)
Note: the correct line is --with-apache-hooks
24 years ago
George Schlossnagle
824fdad6c1
initial import of all these files. This was previously the apache_hooks
branch of the apache sapi. Now it lives on its own. General functionality
seems to be working, though there may be a problem with some
output buffering, most likely due to the way that sapi_deactivate needs
to be mangled with here.
24 years ago
foobar
272913f3d4
- Fixed bug: #18560 , the macro was not defined always.
24 years ago
Sascha Schumann
808f05c205
the variable interpolation was already subject to IFS treatment,
which resulted in the execution of the foremost directory.
we capture the output before setting IFS now
24 years ago
Sascha Schumann
ee619493b3
Use a simple IFS; set step to interprete the httpd -v output
24 years ago
foobar
2ca9ae687d
- Fix the version check again.
24 years ago
Rasmus Lerdorf
03b76b278e
Oops, extra pipe snuck in
24 years ago
Rasmus Lerdorf
02022179c9
Fix for bug #18055
24 years ago
Cliff Woolley
8283979afc
Allow the version checks for --with-apxs= and --with-apxs2= to work
with development version of Apache, whose version strings end in "-dev",
eg "Apache/2.0.37-dev".
PR: 17233
Submitted by: Dale Ghent <daleg@elemental.org>
24 years ago
Sascha Schumann
12ba44827a
be a bit more verbose about what is wrong
24 years ago
foobar
492efe963f
- Fix for bug: #16791 . (more reliable test)
24 years ago
foobar
eb18c5c38c
Part 3 of static apache build fixes:
- Use the PHP_CFLAGS when compiling the php4 module in apache tree.
- Use the apache include dir only when compiling sapi/apache
o Fixes the fnmatch.h issue Wez complained about :)
24 years ago
foobar
0fa1516483
- Prevent users from trying to make a static build with Apache2 using
--with-apache
# I have working --with-apache2 stuff also..need to test it a bit more
# before committing it..
24 years ago
foobar
f81166f34e
- Added checks to prevent building the DSO with wrong configure option.
24 years ago
Marko Karppinen
676afb33b8
Enable --with-apxs build on Mac OS X. We build an MH_BUNDLE instead of
an MH_DYLIB. As all PPC code is relocatable, we don't use the libtool
based shared build but go a static route. Goodbye libtool!
# I'm committing this to enable widespear testing.
# Anyone have any ideas on how to easily backport this to 4.2.0?
24 years ago
Marko Karppinen
60663c1f64
Prepare for MH_BUNDLE build on Mac OS X / Darwin
24 years ago
Sascha Schumann
9d9d39a0de
Please welcome the new build system.
If you encounter any problems, please make sure to email sas@php.net
directly.
An introduction can be found on
http://schumann.cx/buildv5.txt
24 years ago
Derick Rethans
a6738260af
- Fix for bug #15572 (Patch by Ralf Nyrén <ralf.nyren@educ.umu.se>)
24 years ago
jim winstead
63669c6a64
make it more clear that --with-apache and --with-apxs only work with apache 1.x.
24 years ago
foobar
f43b57190c
Added missing cvs ids and unified configure messages.
25 years ago
foobar
41b21156cc
Fixed bugs: #14034 , #11647 (can not find any others)
25 years ago
Stig Bakken
99687096ca
* fix default path in configure help text
25 years ago
Sascha Schumann
e843e8c5f0
Move PHP_TARGET_RDYNAMIC check to global acinclude.m4 and use it
in thttpd's config.m4.
25 years ago
Sascha Schumann
1ad2a710ab
Use EXTRA_LDFLAGS at this point.
I've confirmed that one can build a working Apache DSO module now
(AIX 4.2 with gcc 2.95.2 and Apache 1.3.12).
25 years ago
Sascha Schumann
40245019cc
s/^I/ / and some re-indenting. Also align the APXS checking code
with the standard scheme.
25 years ago
Sascha Schumann
e29a1b2230
First try at using Apache's export list when building a DSO.
25 years ago
Sascha Schumann
afdaee9e47
Nuke more quotes
25 years ago
Wilfredo Sanchez
0df6e8dd88
Add INSTALL_ROOT variable to specify install location.
25 years ago
foobar
8a26918ed1
Renamed the AC_ prefixed macros defined in acinclude.m4 to PHP_* prefixes.
# Heads up people! I tested this before committing but you never know..
25 years ago
Sascha Schumann
dedec6614e
Automatically carry over macro definitions from Apache.
We don't take everything, because apxs' CFLAGS also includes
optimization, debugging, et cetera flags.
PR: #7211
26 years ago
Sascha Schumann
04f180b08a
More verbose error message for non-working apxs case
26 years ago
foobar
9559b88894
Fixed bug #6356 .
26 years ago
Hartmut Holzgraefe
5d6516be86
look for apxs in /usr/sbin (that's where SUSE puts it)
if no path is given and apxs is not found in $PATH
26 years ago
Sascha Schumann
111d36a3c8
Due to creating the Makefiles later, generating libphp4.module failed,
because sapi/apache had not been created. This applies to VPATH builds
only.
26 years ago
Sascha Schumann
b98d2a8261
The ! command is not portable.
26 years ago
Sascha Schumann
e49ad341bd
Wipe out acconfig.h.in and rewrite some checks to use PHP_ARG_ENABLE.
26 years ago
Sascha Schumann
f1941064de
Fix wording (not "to apxs", but "of apxs").
26 years ago
Sascha Schumann
13e9da59ff
Complain loudly and stop configuration, if we cannot run apxs.
26 years ago
Sascha Schumann
b4db46606e
Some white-space changes
26 years ago
Sascha Schumann
3bd34bf386
@- Fixed -DEAPI inheritance from APXS. (Sascha)
26 years ago
Sascha Schumann
59d1066525
Improve APXS_CFLAGS checks
26 years ago
Sascha Schumann
d64c1652e2
Define EAPI, if Apache uses EAPI
26 years ago
Sascha Schumann
fca41d2752
Remove XML_INCLUDE, we use the embedded expat always
26 years ago
Sascha Schumann
bfe09e8305
Never use Apache regex stuff
26 years ago
Zeev Suraski
6d0ab6166c
SAPIfication, Episode VI: Return of the SAPI
Remove mostly all references to APACHE and CGI_BINARY from the code.
- Apache include files are no longer included by any PHP code, except for the Apache SAPI module.
- No server specific code is in any of the base PHP code.
Still left to be done:
- Eliminate any references to APACHE from the few remaining modules.
- Move request_info.c's logic to SAPI
- Modify the regex function names, and globals, so that we can always
include them, without having to fear any interference with Apache;
Always use the bundled regex library
26 years ago