On Fri, Dec 27, 2002 at 11:12:22AM -0500, Andrei Zmievski wrote:
> The PHP developers are pleased to announce the immediate availability of
> PHP 4.3.0, the latest and greatest version of this extremely popular and
> widely used scripting language.
> 
> This release contains a multitude of changes, bug fixes and improvements
> over the previous one, PHP 4.2.3. It further elevates PHP's standing as
> a serious contender in the general purpose scripting language arena. The
> highlights of this release are listed below:
> 
>  Command line interface
> 
>  This version finalizes the separate command line interface (CLI) that
>  can be used for developing shell and desktop applications (with
>  PHP-GTK). The CLI is always built, but installed automatically only if
>  CGI version is disabled via --disable-cgi switch during configuration.
>  Alternatively, one can use make install-cli target. On Windows CLI can
>  be found in cli folder.
> 
>  CLI has a number of differences compared to other server APIs. More
>  information can be found here:
> 
>      * PHP Manual: Using PHP from the command line
>        http://www.php.net/manual/en/features.commandline.php
> 
> 
>  Streams
> 
>  A very important "under the hood" feature is the streams API. It
>  introduces a unified approach to the handling of files, pipes, sockets,
>  and other I/O resources in the PHP core and extensions.
> 
>  What this means for users is that any I/O function that works with
>  streams (and that is almost all of them) can access built-in protocols,
>  such as HTTP/HTTPS and FTP/FTPS, as well as custom protocols registered
>  from PHP scripts. For more information please see:
> 
>      * List of Supported Protocols/Wrappers
>        http://www.php.net/manual/en/wrappers.php
> 
>      * Streams API
>        http://www.php.net/manual/en/streams.php
> 
> 
>  New build system
> 
>  This iteration of the build system, among other things, replaces the
>  slow recursive make with one global Makefile and eases the integration
>  of proper dependencies. Automake is only needed for its aclocal tool.
>  The build process is now more portable and less resource-consuming.
> 
> 
>  PHP 4.3.0 has many improvements and enhancements:
> 
>      * GD library is now bundled with the distribution and it is
>        recommended to always use the bundled version
>      * vpopmail and cybermut extensions are moved to PECL
>      * several deprecated extensions (aspell, ccvs, cybercash, icap) and
>        SAPIs (fastcgi, fhttpd) are removed
>      * speed improvements in a variety of string functions
>      * Apache2  filter is improved, but is still considered experimental
>        (use with PHP in prefork and not worker (thread) model since many
>        extensions based on external libraries are not thread safe)
>      * various security fixes (imap, mysql, mcrypt, file upload, gd, etc)
>      * new SAPI for embedding PHP in other applications (experimental)
>      * much better test suite
>      * significant improvements in dba, gd, pcntl, sybase, and xslt
>        extensions
>      * debug_backtrace() should help with debugging
>      * error messages now contain URLs linking to pages describing the
>        error or function in question
>      * Zend Engine has some fixes and minor performance enhancements
>      * and TONS of other fixes, updates, new functions, etc
> 
> For the full list of changes in PHP 4.3.0, see the NEWS file
> (http://www.php.net/ChangeLog-4.php).
> 
> Thank you to all who coded, tested, and documented this release!
> 
> -Andrei                                       http://www.gravitonic.com/
> 
> "It's an emergent property of connected human minds that
> they create things for one another's pleasure and to conquer
> their uneasy sense of being too alone." -- Eben Moglen
>

Is it just my or are there problems with static Aapche 1.3.27 compiles?

 
Script started on Fri Dec 27 20:34:45 2002
nl2k.ca//usr/source/php-4.3.0$ cat configphp
configure --prefix=/usr/contrib --localstatedir=/var --infodir=/usr/share/info 
--mandir=/usr/share/man --with-low-memory --with-elf --with-x   --with-mysql 
--with-zlib --enable-track-vars --enable-debug  --enable-versioning 
--with-config-file-path=/usr/local/lib --with-iconv=/usr --with-openssl=/usr/contrib  
--enable-ftp --with-gd=/usr --enable-imap --with-bz2 
--with-apache=/usr/source/apache_1.3.27_nonSSL/  --with-pgsql=/usr/contrib/pgsql 
--enable-gd-native-ttf --with-jpeg-dir=/usr --with-png-dir=/usr 
--with-freetype-dir=/usr  --with-xpm-dir=/usr/X11/lib 
nl2k.ca//usr/source/php-4.3.0$ make
nl2k.ca//usr/source/php-4.3.0$ make install
Installing PHP CLI binary:        /usr/contrib/bin/
Installing PHP SAPI module
Installing shared extensions:     
/usr/contrib/lib/php/extensions/debug-non-zts-20020429/
Installing PEAR environment:      /usr/contrib/lib/php/
[PEAR] Archive_Tar    - already installed: 0.9
[PEAR] Console_Getopt - already installed: 1.0
[PEAR] PEAR           - already installed: 1.0b3
[PEAR] DB             - already installed: 1.3
[PEAR] HTTP           - already installed: 1.2
[PEAR] Mail           - already installed: 1.0.1
[PEAR] Net_SMTP       - already installed: 1.0
[PEAR] Net_Socket     - already installed: 1.0.1
[PEAR] XML_Parser     - already installed: 1.0
[PEAR] XML_RPC        - already installed: 1.0.4
Installing build environment:     /usr/contrib/lib/php/build/
Installing header files:          /usr/contrib/include/php/
Installing helper programs:       /usr/contrib/bin/
  program: phpize
  program: php-config
  program: phpextdist
You have new mail in /var/mail/root
nl2k.ca//usr/source/php-4.3.0$ cd ../mod*perl*27
nl2k.ca//usr/source/mod_perl-1.27$ confi     cat configAapche
cat: configAapche: No such file or directory
nl2k.ca//usr/source/mod_perl-1.27$ cat configAapchechepache
/usr/bin/perl Makefile.PL  APACHE_PREFIX=/var/www 
APACHE_SRC=/usr/source/apache_1.3.27_nonSSL/src EVERYTHING=1 DO_HTTPD=1 USE_APACI=1 
PERL_MARK_WHERE=1 PERL_STACKED_HANDLERS=1 ALL_HOOKS=1 PERL_METHOD_HANDLERS=1 
PERL_DIRECTIVE_HANDLERS=1 PERL_TABLE_API=1 PERL_LOG_API=1 PERL_URI_API=1 
PERL_UTIL_API=1 PERL_FILE_API=1 PERL_SECTIONS=1 PERL_SSI=1 
APACI_ARGS=--prefix=/usr/contrib,--exec-prefix=/usr/contrib,--sbindir=/usr/contrib/bin,--mandir=/usr/share/man,--sysconfdir=/var/www/conf,--datadir=/var/www,--localstatedir=/var,--runtimedir=/var/run,--logfiledir=/var/log/httpd,--proxycachedir=/var/proxy,--enable-suexec,--suexec-userdir=html,--enable-module=most,--activate-module=src/modules/php4/libphp4.a,--activate-module=src/modules/extra/mod_gzip.o,--activate-module=src/modules/extra/mod_throttle.o,--activate-module=src/modules/frontpage/mod_frontpage.o,--enable-rule=EXPAT,--activate-module=src/modules/ruby/libruby.a

nl2k.ca//usr/source/mod_perl-1.27$ configApache
Will configure via APACI
cp apaci/Makefile.libdir 
/usr/source/apache_1.3.27_nonSSL/src/modules/perl/Makefile.libdir
cp apaci/Makefile.tmpl /usr/source/apache_1.3.27_nonSSL/src/modules/perl/Makefile.tmpl
cp apaci/README /usr/source/apache_1.3.27_nonSSL/src/modules/perl/README
cp apaci/configure /usr/source/apache_1.3.27_nonSSL/src/modules/perl/configure
cp apaci/libperl.module 
/usr/source/apache_1.3.27_nonSSL/src/modules/perl/libperl.module
cp apaci/mod_perl.config.sh 
/usr/source/apache_1.3.27_nonSSL/src/modules/perl/mod_perl.config.sh
cp apaci/load_modules.pl 
/usr/source/apache_1.3.27_nonSSL/src/modules/perl/load_modules.pl
cp apaci/find_source /usr/source/apache_1.3.27_nonSSL/src/modules/perl/find_source
cp apaci/apxs_cflags /usr/source/apache_1.3.27_nonSSL/src/modules/perl/apxs_cflags
cp apaci/perl_config /usr/source/apache_1.3.27_nonSSL/src/modules/perl/perl_config
cp apaci/mod_perl.exp /usr/source/apache_1.3.27_nonSSL/src/modules/perl/mod_perl.exp
PerlDispatchHandler.........enabled
PerlChildInitHandler........enabled
PerlChildExitHandler........enabled
PerlPostReadRequestHandler..enabled
PerlTransHandler............enabled
PerlHeaderParserHandler.....enabled
PerlAccessHandler...........enabled
PerlAuthenHandler...........enabled
PerlAuthzHandler............enabled
PerlTypeHandler.............enabled
PerlFixupHandler............enabled
PerlHandler.................enabled
PerlLogHandler..............enabled
PerlInitHandler.............enabled
PerlCleanupHandler..........enabled
PerlRestartHandler..........enabled
PerlStackedHandlers.........enabled
PerlMethodHandlers..........enabled
PerlDirectiveHandlers.......enabled
PerlTableApi................enabled
PerlLogApi..................enabled
PerlUriApi..................enabled
PerlUtilApi.................enabled
PerlFileApi.................enabled
PerlConnectionApi...........enabled
PerlServerApi...............enabled
PerlSections................enabled
PerlSSI.....................enabled
PERL_MARK_WHERE.............enabled (experimental)
Will run tests as User: 'nobody' Group: 'wheel'
(cd /usr/source/apache_1.3.27_nonSSL && CC="cc" CFLAGS=" -DPERL_MARK_WHERE=1 
-fno-strict-aliasing -I/usr/local/include" ./configure 
--activate-module=src/modules/perl/libperl.a --disable-rule=EXPAT 
--prefix=/usr/contrib --exec-prefix=/usr/contrib --sbindir=/usr/contrib/bin 
--mandir=/usr/share/man --sysconfdir=/var/www/conf --datadir=/var/www 
--localstatedir=/var --runtimedir=/var/run --logfiledir=/var/log/httpd 
--proxycachedir=/var/proxy --enable-suexec --suexec-userdir=html --enable-module=most 
--activate-module=src/modules/php4/libphp4.a 
--activate-module=src/modules/extra/mod_gzip.o 
--activate-module=src/modules/extra/mod_throttle.o 
--activate-module=src/modules/frontpage/mod_frontpage.o --enable-rule=EXPAT 
--activate-module=src/modules/ruby/libruby.a)
Configuring for Apache, Version 1.3.27
 + using installation path layout: Apache (config.layout)
 + activated perl module (modules/perl/libperl.a)
 + activated php4 module (modules/php4/libphp4.a)
 + activated gzip module (modules/extra/mod_gzip.o)
 + activated throttle module (modules/extra/mod_throttle.o)
 + activated frontpage module (modules/frontpage/mod_frontpage.o)
 + activated ruby module (modules/ruby/libruby.a)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
 + configured for BSDI platform
 + setting C pre-processor to cc -E
 + checking for system header files
 + adding selected modules
    o rewrite_module uses ConfigStart/End
      enabling DBM support for mod_rewrite
    o dbm_auth_module uses ConfigStart/End
    o python_module uses ConfigStart/End
    o perl_module uses ConfigStart/End
      + mod_perl build type: OBJ
      + id: mod_perl/1.27
      + id: Perl/v5.8.0 (bsdos) [/usr/bin/perl]
      + setting up mod_perl build environment
      + adjusting Apache build environment
      + enabling Perl support for SSI (mod_include)
    o php4_module uses ConfigStart/End
    o ruby_module uses ConfigStart/End
 + using system Expat
 + checking sizeof various data types
 + doing sanity check on compiler and options
** A test compilation with your Makefile configuration
** failed.  The below error output from the compilation
** test will give you an idea what is failing. Note that
** Apache requires an ANSI C Compiler, such as gcc. 

======== Error Output for sanity check ========
cd ..; cc  -DMOD_PERL -DUSE_PERL_SSI -fno-strict-aliasing -I/usr/local/include 
-DNO_DL_NEEDED -DPERL_MARK_WHERE=1 -fno-strict-aliasing -I/usr/local/include `./apaci` 
-I/usr2/source/mod_python-2.7.8/src/include 
-I/usr2/source/apache_1.3.27_nonSSL/src/include 
-I/usr2/source/apache_1.3.27_nonSSL/src/os/unix -I/usr2/source/Python-2.2.2 
-I/usr2/source/Python-2.2.2/Include -I. -I/usr/libdata/perl5/i386-bsdos/CORE  -Xlinker 
-export-dynamic  -o helpers/dummy helpers/dummy.c   -L/usr/contrib/lib -leruby 
-L/usr/contrib/lib -lruby -ldl -lm  -Wl,-rpath,/usr/contrib/lib 
-Wl,-rpath,/usr/X11R6/lib -Wl,-rpath,/usr/contrib/pgsql/lib  -rdynamic 
-L/usr/contrib/lib -L/usr/X11R6/lib -L/usr/contrib/pgsql/lib -Lmodules/php4 
-L../modules/php4 -L../../modules/php4 -lmodphp4 -export-symbols 
/usr2/source/php-4.3.0/sapi/apache/php.sym   -rdynamic -L/usr/contrib/lib 
-L/usr/X11R6/lib -L/usr/contrib/pgsql/lib   -lpq -liconv -lgd -lfreetype -lX11 -lXpm 
-lpng -lz -ljpeg -lbz2 -lz -lssl -lcrypto -lm -ldl    -lm  
/usr2/source/Python-2.2.2/libpython2.2.a     -L/usr/X11/lib -L/usr/local/lib 
/usr/libdata/perl5/i386-bsdos/auto/DynaLoader/DynaLoader.a 
-L/usr/libdata/perl5/i386-bsdos/CORE -lperl -lutil -lbind -ldl -ldld -lm -lc  -lexpat
ld:/usr2/source/php-4.3.0/sapi/apache/php.sym: file format not recognized; treating as 
linker script
ld:/usr2/source/php-4.3.0/sapi/apache/php.sym:2: syntax error
*** Error code 1

Stop.
============= End of Error Report =============

 Aborting!
Checking CGI.pm VERSION..........ok
Checking for LWP::UserAgent......ok
Checking for HTML::HeadParser....ok
Writing Makefile for Apache
Writing Makefile for Apache::Connection
Writing Makefile for Apache::Constants
Writing Makefile for Apache::File
Writing Makefile for Apache::Leak
Writing Makefile for Apache::Log
Writing Makefile for Apache::ModuleConfig
Writing Makefile for Apache::PerlRunXS
Writing Makefile for Apache::Server
Writing Makefile for Apache::Symbol
Writing Makefile for Apache::Table
Writing Makefile for Apache::URI
Writing Makefile for Apache::Util
Writing Makefile for mod_perl
*** BSDI users: be sure to read the INSTALL `Notes' section ***
You have new mail in /var/mail/root
nl2k.ca//usr/source/mod_perl-1.27$ exit
exit

Script done on Fri Dec 27 20:36:58 2002
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
Member - Liberal International  On 11 Sept 2001 the WORLD was violated.
This is [EMAIL PROTECTED]       Ici [EMAIL PROTECTED]
Society MUST be saved! Extremists must dissolve.  
Merry Christmas 2002 and Happy 2003

--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to