#
d3d350e7 |
| 17-Jun-2000 |
Sascha Schumann |
Suppress AC_ADD_LIBRARY(x) where x is matched by /^(c|c_r|pthread*)$/
|
#
9a63d8af |
| 17-Jun-2000 |
Sascha Schumann |
Add PHP_EVAL_LIBLINE and PHP_EVAL_INCLINE
|
#
b8063c34 |
| 11-Jun-2000 |
Sascha Schumann |
Separate creating config_vars.mk and generating Makefiles. This change enables you to regenerate Makefiles by running config.status.
|
Revision tags: PRE_EIGHT_BYTE_ALLOC_PATCH |
|
#
e49ad341 |
| 08-Jun-2000 |
Sascha Schumann |
Wipe out acconfig.h.in and rewrite some checks to use PHP_ARG_ENABLE.
|
#
01ecd47a |
| 07-Jun-2000 |
Sascha Schumann |
Fix test for php_always_shared
|
#
1e56dd78 |
| 31-May-2000 |
Sascha Schumann |
Make use of already existing macro PHP_PROG_SENDMAIL
|
#
7bb2af41 |
| 31-May-2000 |
Sascha Schumann |
Use sed instead of tr. The tr regexp syntax does not seem to be portable enough to make wide use of it. This should fix problems on Solaris 8 and possibly on older SysV-derivatives.
|
#
2bd6846a |
| 27-May-2000 |
Sascha Schumann |
Solve conflict with mysql's readdir_r check. Both defined HAVE_READDIR_R, but with different values.
|
#
25df65b0 |
| 24-May-2000 |
Sascha Schumann |
Support old-style readdir_r()
|
#
f1eefa64 |
| 23-May-2000 |
Sascha Schumann |
A couple of cleanups and shared-libadd additions
|
#
417f7445 |
| 23-May-2000 |
Sascha Schumann |
Cosmetic changes
|
#
2aaa538a |
| 23-May-2000 |
Sascha Schumann |
Use reentrant version of readdir. If the target platform does not support the POSIX-like readdir_r, we fall back to readdir. In ZTS mode, this will cause php_readdir_r calls to be serialized.
|
Revision tags: php-4.0.0 |
|
#
f04936f8 |
| 18-May-2000 |
Sascha Schumann |
Make the shared library suffix dynamic. Improve workaround for libtool's inflexibility WRT -avoid-version to support various numbers of .0
|
#
db3d16dc |
| 17-May-2000 |
Sascha Schumann |
Add debug.log facility. If there are any obscure bugs in our build system, this will give us enough information to find and fix it.
|
#
c2279a02 |
| 16-May-2000 |
Sascha Schumann |
s/normal/SUSV2/
|
Revision tags: php-4.0RC2 |
|
#
62d55047 |
| 08-May-2000 |
Thies C. Arntzen |
AC_ADD_LIBRARY_WITH_PATH now always prepends new libraries.
|
#
3ee9304c |
| 08-May-2000 |
Thies C. Arntzen |
support empty libpath in AC_ADD_LIBRARY_WITH_PATH make sure the link-order for shared and static builds are the same
|
#
b345acb5 |
| 07-May-2000 |
Sascha Schumann |
Never tell link editor to libc. Some systems use thread-safe replacements for libc in Pthreads mode.
|
#
dc91d470 |
| 04-May-2000 |
Sascha Schumann |
Remove trailing slash(es) from pathnames
|
#
d0f3764e |
| 04-May-2000 |
Sascha Schumann |
Change reentrancy API to always use the php prefix. Check for the declaration of reentrant functions, so that we can use them in non-ZTS mode on all platforms.
|
#
b6e4841e |
| 04-May-2000 |
Sascha Schumann |
Determine first whether we will use ZTS mode or not. This is important, because the system checks will yield different results depending on whether POSIX threads are enabled or not.
Determine first whether we will use ZTS mode or not. This is important, because the system checks will yield different results depending on whether POSIX threads are enabled or not. We also use PTHREADS_CFLAGS only in ZTS mode now. Using these flags in non-ZTS mode causes complete build failures on some platforms (i.e. FreeBSD 2.2.x). This will cause harmless warnings on some platforms (i.e. Solaris 2).
show more ...
|
#
cae3b7df |
| 02-May-2000 |
Sascha Schumann |
Pear Changes: Store EXTENSION_DIR in php-config Ignore errors during header installation Automatically enable modules in self-contained mode Create empty .
Pear Changes: Store EXTENSION_DIR in php-config Ignore errors during header installation Automatically enable modules in self-contained mode Create empty .deps in builddir
show more ...
|
#
0b516602 |
| 02-May-2000 |
Sascha Schumann |
Add shared-libadd option to AC_ADD_LIBRARY_WITH_PATH. This lets you replace if test "$ext_shared" = "yes"; then FOO_SHARED_LIBADD="-R$LIBDIR -L$LIBDIR -l$LIB" else
Add shared-libadd option to AC_ADD_LIBRARY_WITH_PATH. This lets you replace if test "$ext_shared" = "yes"; then FOO_SHARED_LIBADD="-R$LIBDIR -L$LIBDIR -l$LIB" else AC_ADD_LIBRARY_WITH_PATH($LIB, $LIBDIR) fi with AC_ADD_LIBRARY_WITH_PATH($LIB, $LIBDIR, FOO_SHARED_LIBADD)
show more ...
|
#
113b8773 |
| 01-May-2000 |
Sascha Schumann |
Use GCC's --print-libgcc-file-name flag to find libgcc's path. Obtained from: mod_ssl
|
#
a481fddf |
| 01-May-2000 |
Sascha Schumann |
Improved in-tree shared libraries build system The following new/revived shared modules are available now: ... MySQL (*) ... PCRE (*) ... Session ... SWF
Improved in-tree shared libraries build system The following new/revived shared modules are available now: ... MySQL (*) ... PCRE (*) ... Session ... SWF (*) capable of using bundled library or external library All changes: The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now. This effectively means that all extensions have to use dynlib. ext/mysql/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/pcre/config.m4 was revamped. Uses LIB_BUILD for building bundled library. ext/ext_skel was changed to reflect that more modules should be compileable as shared module. ext/Makefile.in has been simplified enormously. Dependencies are now stored in the build tree. Empty dependencies are not generated by buildconf anymore. They are now dynamically created during the build process. Implicit rules for .S were removed. The NO_RECURSION feature was removed. "libs.mk" has been added to all cvsignore files in ext.
show more ...
|