Sean Bright
444d3a6150
Fix for bug #15605
...
# If someone more familiar with the build system sees a problem with this
# feel free to revert it. It simply escapes #'s that are put into
# config_vars.mk
2002-02-21 02:12:37 +00:00
Edin Kadribasic
13ca332184
Enable extensions to specify that they are not supposed to be
...
built with the CLI SAPI. This is done by passing "nocli" as the
3rd parameter to PHP_EXTENSION macro.
2002-01-30 23:46:44 +00:00
Marko Karppinen
fc3a59c85f
Enable developers to use PHP_ARG_ENABLE and PHP_ARG_WITH silently
...
to maintain legacy configure options without clutter in the
configure help and checking output.
# Hopefully this encourages module writers to finally adopt
# standard naming conventions for their configure options!
2002-01-27 03:37:02 +00:00
Marko Karppinen
cd9b5d01e3
Added a case for Darwin / Mac OS X to PHP_SHLIB_SUFFIX_NAME
2002-01-24 14:41:14 +00:00
Sascha Schumann
c0b8ac1142
Don't build CLI, if an extension requests that.
...
In this case, the ircg extension refers to thttpd-specific symbols
which causes the build of the cli sapi module to fail.
2002-01-24 12:55:08 +00:00
Hartmut Holzgraefe
44b5298506
removed check macros no longer needed due to CLI work
...
(plus reverting last commit, was in wrong dir :( )
2002-01-21 16:49:31 +00:00
Hartmut Holzgraefe
a79e857ccd
removed check macros no longer needed due to CLI work
2002-01-21 16:39:17 +00:00
Edin Kadribasic
f5790b0a7c
Modified the build system to make certain extensions (pcntl, ncurses,
...
pcntl) only with cgi/cli sapi's. This was done by adding 3rd optional
parameter to PHP_EXTENSION macro which should be set to "cli" if
the extension only makes sense for that class of api's.
2002-01-20 02:30:18 +00:00
Edin Kadribasic
2af5118d35
Fixed build in the directory other than $top_srcdir.
2002-01-13 23:51:56 +00:00
Edin Kadribasic
db8647203c
Modified the build system to always build CLI SAPI.
2002-01-12 14:51:54 +00:00
foobar
fa41fe8646
Reverted Hartmut's patch as it caused more trouble than it solved.
...
# Broke my build totally. The 'correct' fix is to make the checks better
# everywhere. ie. to check for existance of the library/symbol in some lib.
2002-01-09 03:40:51 +00:00
Hartmut Holzgraefe
48cba31e58
two new check functions for use in config.m4 file
2002-01-04 12:26:27 +00:00
Hartmut Holzgraefe
d63edeba21
make configure more robust if extensions add libraries without
...
checking for their existance first
old behaviour was to fail on the next library check with misleading
messages, now configure will work but make will fail with a
'lib not found' message
2002-01-03 20:30:07 +00:00
Alex Waugh
dc7f04163a
Give defaults for pread and pwrite checks when cross compiling
2001-12-30 15:39:01 +00:00
foobar
8a8741a1fe
This makes the configure --help output more readable.
2001-12-01 00:59:43 +00:00
foobar
acb7d69ff7
Always quote the messages.
2001-09-06 20:55:24 +00:00
foobar
032b263129
Fixes commit / link problems with certain compilers.
...
# Please use PHP_CHECK_LIBRARY() always instead of AC_CHECK_LIB
# if you need to pass extra libs/libpaths to the test.
2001-09-05 13:18:09 +00:00
Sascha Schumann
9350a23b8f
Move PHP_SUBSTs to configure.in.
2001-08-21 11:03:45 +00:00
Sascha Schumann
8ab1c2aa44
nuke some apparently harmful spaces
2001-08-21 11:02:42 +00:00
foobar
2bd567d513
Fixed bug: #12563 (and possibly other similar one's too..)
2001-08-06 10:11:03 +00:00
foobar
f9e375f493
Changed the PHP_ADD_LIBRARY_DEFER() to work when building
...
standalone extensions. Also improved the checks for SSL and Kerberos in
IMAP extension configure.
2001-08-03 05:17:18 +00:00
Sascha Schumann
e843e8c5f0
Move PHP_TARGET_RDYNAMIC check to global acinclude.m4 and use it
...
in thttpd's config.m4.
2001-06-15 12:53:20 +00:00
Andi Gutmans
1c0471feee
- Fix grammar
2001-06-11 04:15:58 +00:00
Sascha Schumann
9a7c1f2ad6
Add some backwards-compatible macros to accomodate the renaming of
...
AC_ADD_* macros.
2001-06-10 13:51:18 +00:00
foobar
3a1b61c07d
Fix bug: #9009 .
2001-06-01 06:26:22 +00:00
Sascha Schumann
e2eaf6342e
Add support for systems where p{read|write} take a off64_t without
...
being properly prototyped.
2001-05-20 23:39:09 +00:00
Sascha Schumann
7e5b4db323
Fix irix-time_r test
2001-05-20 21:55:57 +00:00
Sascha Schumann
7b88c7b378
remove fi
2001-05-20 21:50:54 +00:00
Sascha Schumann
ff5a9de31d
Support for IRIX-style asctime_r/ctime_r.
2001-05-20 21:29:55 +00:00
Sascha Schumann
7dfce52fdc
Catch 'mkdir -p' brokeness on IRIX
2001-05-20 21:07:23 +00:00
Sascha Schumann
6be7eb9059
Store some build-specific environment variables in config.nice.
2001-05-19 20:21:58 +00:00
Sascha Schumann
afdaee9e47
Nuke more quotes
2001-05-12 11:09:05 +00:00
Sascha Schumann
9982ff568a
Nuke some unneccessary quotes
2001-05-12 10:33:52 +00:00
Sascha Schumann
b1393e1880
Document overwriting behaviour of PHP_ARG_WITH/ENABLE with regard
...
to ext_shared.
2001-05-09 18:12:12 +00:00
Sascha Schumann
8f3ebfe4a9
Remove -L/usr/lib/? from PHP_LDFLAGS.
2001-05-09 13:57:56 +00:00
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..
2001-03-27 20:35:04 +00:00
Sascha Schumann
0656a47f3e
Instead of assuming that sendmail lives in /usr/lib, if we don't find it,
...
we also check /usr/lib now.
PR: #9362
2001-02-21 07:39:13 +00:00
Stig Venaas
59fa3f3d04
Made OpenSSL extension work with 0.9.5 and changed version check to 0.9.5
2001-01-07 11:36:15 +00:00
foobar
cc51599f4a
Added better checking for OpenSSL's libraries. Now configure stops
...
if the libs aren't found.
# bug report #8365
2001-01-03 18:12:06 +00:00
Stig Venaas
348f6c609c
I think the order is wrong, switched order of ssl and crypto libs
2001-01-02 22:40:03 +00:00
Sascha Schumann
7f96af83b2
Stop automatically passing vars to AC_SUBST through PHP_SUBST.
...
There are some variables which are needed for Makefiles and files
created by AC_OUTPUT; we use PHP_SUBST_OLD for those now.
genif.sh was moved to an appropiate place.
2000-12-20 17:21:37 +00:00
Sascha Schumann
80e1124c21
New m4 macros should go into acinclude.m4.
2000-12-14 17:29:38 +00:00
Sascha Schumann
3f38d892c0
Workaround for these two symptoms:
...
Some sed tools don't match strings which are not terminated with LF.
Some shells still support the ^ as a synonym for the pipe character.
Submitted by: Stanislav Malyshev
2000-12-03 10:58:18 +00:00
Hartmut Holzgraefe
f5bf3c10fd
make HAVE_FOPENCOOKIE available for other extensions besides zlib
2000-11-21 08:38:20 +00:00
Stanislav Malyshev
1884518cf4
Revert the patch - people don't like it
2000-11-02 18:24:43 +00:00
Stanislav Malyshev
d949733c70
Fix issue with Sun CC not detecting readdir_r
...
# This was once fixed in the code, but not in the configure
2000-11-02 16:50:40 +00:00
Andi Gutmans
b74d02dbe4
- Fix from Sascha. It fixes errorneous inclusion of bz2
2000-10-28 10:48:32 +00:00
foobar
83b3818e67
Fix the fix as Sascha suggested.
2000-10-15 00:58:29 +00:00
foobar
5db1090dff
Fix to #7162 .
2000-10-14 22:13:18 +00:00
Sascha Schumann
e07e515a1b
Ignore trailing slashes
2000-10-12 23:17:21 +00:00