History log of /PHP-8.1/win32/build/config.w32 (Results 251 – 275 of 283)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 34e4dae9 04-Nov-2004 Edin Kadribasic

Added zend_strtod.c to the new build

Revision tags: PRE_NEW_VM_GEN_PATCH, php-5.0.2, php-4.3.9
# ff4e970f 17-Sep-2004 Wez Furlong

Make new poll stuff work on win32 (and still be safe on unix)

# 99e290f8 17-Sep-2004 Wez Furlong

Fix for Bug #24189: possibly unsafe select(2) usage.
We avoid the problem by using poll(2).

On systems without poll(2) (older bsd-ish systems, and win32), we emulate
poll(2) using se

Fix for Bug #24189: possibly unsafe select(2) usage.
We avoid the problem by using poll(2).

On systems without poll(2) (older bsd-ish systems, and win32), we emulate
poll(2) using select(2) and check for valid descriptors before attempting
to access them via the descriptor sets.

If an out-of-range descriptor is detected, an E_WARNING is raised suggesting
that PHP should be recompiled with a larger FD_SETSIZE (and also with a
suggested value).

Most uses of select(2) in the source are to poll a single descriptor, so
a couple of handy wrapper functions have been added to make this easier.

A configure option --enable-fd-setsize has been added to both the unix and
win32 builds; on unix we default to 16384 and on windows we default to 256.
Windows FD_SETSIZE imposes a limit on the maximum number of descriptors that
can be select()ed at once, whereas the unix FD_SETSIZE limit is based on the
highest numbered descriptor; 256 should be plenty for PHP scripts under windows
(the default OS setting is 64).

The win32 specific parts are untested; will do that now.

show more ...

Revision tags: php-5.0.2RC1, php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1
# bfbd5790 03-Aug-2004 Wez Furlong

Explicitly check PATH before cygwin for mc.exe, as we want MS message compiler,
not GNU Midnight Commander.

# 8085f485 01-Aug-2004 Wez Furlong

Enable usleep under win32

# 2c9d87c2 31-Jul-2004 Wez Furlong

Fix bug #8314: sane syslog output to the WinNT event log.

Big fat note: if you're building from a .dsp, you need to replicate
the custom build step that uses MC to generate the message c

Fix bug #8314: sane syslog output to the WinNT event log.

Big fat note: if you're building from a .dsp, you need to replicate
the custom build step that uses MC to generate the message catalog

To make use of this fix, you need to register the event source; running "nmake
install" will handle this for you (if you also build the win32std extension
from pecl).

I'll arrange with Phil to have the installer handle this registration too.

show more ...

# cde7423c 29-Jul-2004 Wez Furlong

Misc. win32 thread safety fixes.

Revision tags: RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8, php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1, RELEASE_0_1_1
# 6571a32c 13-May-2004 Wez Furlong

Add --enable-memory-limit configure option (defaults to off)

Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2, php-4.3.6RC1, php-4.3.5, php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1, RELEASE_0_2_0, php-4.3.5RC3, php-5.0.0b4
# fed6471b 12-Feb-2004 Wez Furlong

Fix build; line continuation character should be the very last character
on a line, otherwise things b0rk.

# 5979799d 12-Feb-2004 Edin Kadribasic

Added zend_exceptions.c to the build

Revision tags: php-5.0.0b4RC1, php-4.3.5RC2, RELEASE_1_3b6, php_ibase_before_split
# f4983c0d 17-Jan-2004 foobar

- Renamed all *php4* files to *php5*, changed all php4/PHP4 to php5/PHP5

Revision tags: php-4.3.5RC1
# 9720a31b 23-Dec-2003 Wez Furlong

A more general check for dirs under Release or Debug.

# 5d5f2619 23-Dec-2003 Wez Furlong

Proper check for resolv.lib

# b8978cad 23-Dec-2003 Wez Furlong

Better implementation of the prefix thing

# 835f6bea 23-Dec-2003 Frank M. Kromann

Adding install target that follows the prefix

# 42ed91f9 22-Dec-2003 Wez Furlong

Fix bug #26692; Could not find GetLongPathNameA under NT4.
This fix relies on you having the Platform SDK headers.
Using the new build system, the NewAPIs.h header will be detected
automa

Fix bug #26692; Could not find GetLongPathNameA under NT4.
This fix relies on you having the Platform SDK headers.
Using the new build system, the NewAPIs.h header will be detected
automatically, however, for people building using .dsp files,
you will need to add /DHAVE_NEWAPIS_H=1 to the TSRM project
if you have those newer headers.

show more ...

# 113165bd 22-Dec-2003 Wez Furlong

Add --enable-snapshot-build configure option for win32 build.
Using it will attempt to switch on any configure options that
were left to their default value of "no".

Add a "snap" tar

Add --enable-snapshot-build configure option for win32 build.
Using it will attempt to switch on any configure options that
were left to their default value of "no".

Add a "snap" target to the makefile which will run a sub-process
to make each SAPI and EXT independently, so that the whole process
does not bail out if a particular extension is broken.

Add a way to specify dependencies between extensions in the
config.w32 files so that the makefile will include appropriate rules
and linkage.

show more ...

Revision tags: php-5.0.0b3, php-5.0.0b3RC2
# 331dc792 19-Dec-2003 Wez Furlong

More things for the new build system.
Pi3Web and aolserver build untested (no headers and libs for those here)

# a3075773 19-Dec-2003 Wez Furlong

Refinements for new build system:
- Add major + minor version to .dll and .exe headers during linking
- Handle pecl build dir correctly when pecl is a sibling of php-src
- try and guess w

Refinements for new build system:
- Add major + minor version to .dll and .exe headers during linking
- Handle pecl build dir correctly when pecl is a sibling of php-src
- try and guess where your cygwin utils are installed (if you have them)
so that we can detect bison, flex etc.
- other little refinements

show more ...

Revision tags: php-5.0.0b3RC1
# 72f73b77 07-Dec-2003 Wez Furlong

tweak build so that it mirrors the source filesystem layout under the build dir. This allows GD extension to build.

# 3be2b8d7 06-Dec-2003 Wez Furlong

Add dist target to makefile that will generate the file layout for
a win32 binary distro under build_dir/_dist_.
This isn't finalized yet, and you need Edin's distro template.

# 6b679cd6 06-Dec-2003 Wez Furlong

fix ipv6 stuff under vc6

# dbb152b9 06-Dec-2003 Wez Furlong

Detect and enable IPv6 support under win32.
The ws2tcpip.h header links to IPv6 functions dynamically
and the generated binary will run on win98 and later.

# 6201a560 05-Dec-2003 Wez Furlong

use /Ox flag for release build (all optimizations on).
If no php_build dir is specified, then look for either of the two
"standard" things in reasonable locations.
Allow CHECK_LIB to sear

use /Ox flag for release build (all optimizations on).
If no php_build dir is specified, then look for either of the two
"standard" things in reasonable locations.
Allow CHECK_LIB to search for the "same" library using a ; separated
list of alternatives.
Tweak nsapi config and remove redundant or unused flags.
Add ZTS checks for both isapi and nsapi configs.

show more ...

# 7e73ae1b 04-Dec-2003 Wez Furlong

fix a couple of buglets and set version number on DLLs to whatever the PHP major version is.

1...<<1112