Using the systems database rather than embedding a copy has several
advantages. Its easier to keep the database up-to-date and it can
be used by multiple applications. So some bytes in the firmware image
can be saved, especially when only required timezones are installed.
Additionally, it not necessary anymore to configure the timezone
explicitly via php.ini (required since PHP 5.3). Instead OpenWRTs
system-wide settings are used.
This new approach is enabled by default, however it is possible
to deselect this feature to restore PHP's original behaviour.
The patches are taken from the Debian PHP patches.
Signed-off-by: Peter Naulls <peter@chocky.org>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28491 3c298f89-4303-0410-b956-a3cf2f4a3e73
This fix work around the membar_producer link error which
can be seen on backfire for brcm-2.4.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27834 3c298f89-4303-0410-b956-a3cf2f4a3e73
Php5's configure script seems to be a little bit buggy as
it disables dynamic library support during cross-compiling.
See also http://www.apachefriends.org/f/viewtopic.php?f=6&t=32367
For now, fix this by preventing the configure script overriding
the previously detected value.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27763 3c298f89-4303-0410-b956-a3cf2f4a3e73
The attached patch was accepted upstream, see
http://bugs.php.net/bug.php?id=54895 for details.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26965 3c298f89-4303-0410-b956-a3cf2f4a3e73
The APC patch adds the APC extension to the source tree. However,
when it was selected nothing happens since the extension wasn't
'registered'. This is what a 'buildconf' run usually does.
This however needs version 2.13 of autoconf. So instead of
requiring this (additional) autoconf version on the build system
the files changed are included in an additional patch.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26824 3c298f89-4303-0410-b956-a3cf2f4a3e73
This patch upgrades the APC module patch to version 3.1.3p1 with
support for php 5.3 branch.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19268 3c298f89-4303-0410-b956-a3cf2f4a3e73
This patch removes the domain name patch for the new php version 5.3.1 as
it doesn't apply anymore.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19267 3c298f89-4303-0410-b956-a3cf2f4a3e73
The following patchset upgrades the php5 package to php's 5.3 stable branch.
It removes the SPL build option as this is included in php's core henceforth, likewise
for pcre module. On the other hand a new option for SysV IPC is added and a package
for sqlite3 is introduced.
As FastCGI support is now a core feature the php5-fastcgi package now depends
on the php5-cgi package, containing just a link to the binary and the startup script.
The cross-compile patch is updated to fit the new version.
Signed-off-by: Michael Heimpold <michael.heimpold@s2000.tu-chemnitz.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@19266 3c298f89-4303-0410-b956-a3cf2f4a3e73