Subject: CVS commit: pkgsrc/lang/php5
To: None <pkgsrc-changes@NetBSD.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: pkgsrc-changes
Date: 09/04/2007 23:39:31
Module Name:	pkgsrc
Committed By:	jdolecek
Date:		Tue Sep  4 23:39:31 UTC 2007

Modified Files:
	pkgsrc/lang/php5: Makefile distinfo
Added Files:
	pkgsrc/lang/php5/patches: patch-ap patch-aq

Log Message:
load extensions via dlopen(), in preference to using NsLinkModule() et.al. on Mac OS X,
so that symbols of loaded modules are available for other, dependant modules;
dlopen() is native function since 10.4, so actually apparently preferable interface
now

this is necessary for PDO family of modules (pdo_* depends on symbols of PDO module),
and for XSL module (which depends on symbols of DOM module); doing it this way
allows for PDO and DOM modules to be also shared and dynamically loaded, this avoids
need to compile them into main PHP binary

bump PKGREVISION, this is functionality change for Mac OS X (no change for other
platforms)


To generate a diff of this commit:
cvs rdiff -r1.59 -r1.60 pkgsrc/lang/php5/Makefile
cvs rdiff -r1.47 -r1.48 pkgsrc/lang/php5/distinfo
cvs rdiff -r0 -r1.3 pkgsrc/lang/php5/patches/patch-ap \
    pkgsrc/lang/php5/patches/patch-aq

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.