Commit graph

25 commits

Author SHA1 Message Date
jlam
ca70938428 Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
2004-08-27 06:29:06 +00:00
sketch
dd4c6c9f4f Regenerate patch using '-U 2' to avoid the CVS id. Before, Solaris' gpatch
was unable to read it.  Fixes PR #25082.
2004-08-10 09:20:34 +00:00
jdolecek
7122e3effd Update php4 to 4.3.8.
This is security fix release, fixing several important security
issues. From the ChangeLog:

* Fixed strip_tags() to correctly handle '\0' characters.
* Improved stability during startup when memory_limit is used.
* Replace alloca() with emalloc() for better stack protection.
* Added missing safe_mode checks inside ftok and itpc.
* Fixed bug #28963 Fixed address allocation routine in IMAP extension.
* Fixed bug #28632 Prevent open_basedir bypass via MySQL's LOAD DATA LOCAL.

Note: package update also includes extra patches from PHP CVS not
present in stock PHP 4.3.8 release - compilation fix for
mssql extension and Zend engine memory-use-after-free fix.
2004-07-14 08:03:16 +00:00
jdolecek
e20e6ce14e Update php4 package to 4.3.7.
Change list from release notes:

* Synchronized bundled GD library with GD 2.0.23.
* Fixed a bug that prevented compilation of GD extensions against
  FreeType 2.1.0-2.1.2.
* Fixed thread safety issue with informix connection id.
* Fixed incorrect resolving of relative paths by glob() in windows.
* Fixed mapping of Greek letters to html entities.
* Fixed a bug that caused an on shutdown crash when using PHP with Apache
  2.0.49.
* Fixed a number of crashes inside pgsql, cpdf and gd extensions.

All in all this release fixes over 30 bugs that have been discovered
and resolved since the 4.3.6 release.
2004-07-06 19:52:01 +00:00
wiz
d1c2ecfe33 Fix DISTINFO_FILE value. 2004-05-13 13:08:28 +00:00
xtraeme
e8fd16e74d bl3ify 2004-04-25 01:12:49 +00:00
tron
e8da5fbe3b Regenerate checksum after update of "php4" package. 2004-04-21 11:14:40 +00:00
tron
f3223b0f8c Remove extra CVS id to avoid patch failures. 2004-03-31 10:17:36 +00:00
tron
f3465ec25a Remove "sinclude" statements using incorrect pathnames from "config.m4"
because they make automake 1.8.x fail.
2004-03-31 10:11:46 +00:00
tron
cd8eacc355 Add missing "MAINTAINER" entry. 2004-03-30 19:09:15 +00:00
jdolecek
896b41bf7a merge back into single Makefile
discussed with Thomas Klausner and Michal Pasternak
2003-09-27 13:25:39 +00:00
wiz
050a52c135 Split into Makefile and Makefile.common for simpler php4-mysql4 package.
Closes PR 22936 by Michal Pasternak.
2003-09-25 06:22:11 +00:00
jdolecek
90c1c1709f Update PHP to final 4.3.3
Some highlights of changes since 4.2.3:
* PCRE updated to 4.3, GD to 2.0.15
* improved Apache2 support
* much improved stream & URL wrapper support, output compression support
* added CLI (Command Line Interface) SAPI
* debug_backtrace() backported from ZendEngine2
* faster build system
* huge number of other bug fixes and improvements

Packaging changes:
* 'pcre', 'xml', and 'session' modules folded back into main package -
  'pcre' and 'xml' is required by PEAR, and 'session' is just too essential
  to be separate
* 'gd' module now uses bundled PHP GD library, which is better integrated
* PHP modules use shared distinfo when possible to ease future PHP updates
* ${PREFIX}/bin/php is now CLI version, ${PREFIX}/libexec/cgi-big/php
  remains CGI version
2003-08-31 19:55:21 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
lukem
7347a6cf7d Define USE_BUILDLINK2 so that this actually knows about the dependency
on mysql-client ...
2003-01-02 23:35:43 +00:00
martti
5371d663f1 Use buildlink 2002-11-03 10:28:47 +00:00
martti
a9e061798a Updated php to 4.2.3
* lots of bug fixes
* experimental apache2 support
* added IPv6 support to gethostbyaddr()

ATTENTION!! register_globals defaults to 'off' now
2002-10-14 06:21:05 +00:00
tron
b8d1c715f6 Update distribution file checksum for PHP version 4.1.2. 2002-02-28 09:50:01 +00:00
jlam
64d69c8bce Update databases/php4-mysql to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:17:09 +00:00
jlam
e6cd01f0aa Update databases/php4-mysql to version 4.1.1. The only change is updating to
the version from the php-4.1.1 distribution.
2002-01-06 19:54:53 +00:00
jlam
bd65c58b22 Update databases/php4-mysql to 4.1.0. Changes from version 4.0.6 include:
- Worked around a bug in the MySQL client library that could cause PHP to hang
  when using unbuffered queries. (Zeev)
- Fixed MySQL extension to work with MySQL 4.0. (Jani)
2001-12-31 23:56:05 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
jlam
28578b6213 Find Makefile.module in ../../www/php4. 2001-10-16 06:58:30 +00:00
jlam
5fa44cb322 Update php4-mysql to the version from the php-4.0.6 distribution. Changes
from version 4.0.5 include moving from the www category, and:

- Added connection error support to mysql_error() and mysql_errno(). (Jason)
- Added mysql_unbuffered_query(), which is useful for very large result sets.
  (Zeev)
2001-10-16 05:54:01 +00:00