Commit Graph

80 Commits

Author SHA1 Message Date
ef245f0acd [packages] php5: upgrade to 5.4.23
This upgrades includes a fix for a memory corruption
in openssl_x509_parse() (CVE-2013-6420).

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@39140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-12-19 20:38:39 +00:00
69fcd7a319 [packages] php5: compile cli/cgi sapi unconditionally
Compiling php without a sapi does not make much sense and often
people forget to choose one of the both openwrt packages. But this
results in a compile error, so it's better to always compile both
sapis.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-11-16 22:22:28 +00:00
752da439a7 [packages] php5: upgrade to 5.4.22
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-11-16 22:22:27 +00:00
008f017618 [packages] php5: upgrade to 5.4.19
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@38046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-09-18 20:52:27 +00:00
561f818e75 [packages] php5: upgrade to 5.4.17
Signed-off-by: Peter Wagner <tripolar@gmx.at>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@37319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-14 20:13:54 +00:00
0200a85371 [packages] php5: upgrade to 5.4.11
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:55 +00:00
ad93f84322 [packages] php5: upgrade to 5.4.10
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:54 +00:00
9ecfa8c406 [packages] php5: upgrade to 5.4.8 and refresh patches
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:52 +00:00
3b774ac337 [packages] php5: fix paths in php-config, used by pecl module builds
Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35278 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:49 +00:00
82e0c0bba9 [packages] php5: Remove all patched-in pecl modules, prepare for
standalone pecl modules

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@35272 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-01-21 15:27:42 +00:00
66749cd2e6 [package] php5: create missing directory
for some reason building php5 fails for me with the following error:

make -C
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5
install
INSTALL_ROOT=/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging
make[4]: Entering directory
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5'
Installing shared extensions:
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/lib/php/extensions/no-debug-non-zts-20100525/
Installing PHP CGI binary:
/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/bin/
cp: cannot create regular file
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5/staging/usr/bin/#INST@8653#':
No such file or directory
make[4]: *** [install-cgi] Error 1
make[4]: Leaving directory
`/openwrt/kirkwood/trunk/build_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/php-5.4.5'
make[3]: ***
[/openwrt/kirkwood/trunk/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/stamp/.php_installed]
Error 2
make[3]: Leaving directory `/openwrt/kirkwood/trunk/feeds/packages/lang/php5'
make[2]: *** [package/feeds/packages/php5/compile] Error 2
make[2]: Leaving directory `/openwrt/kirkwood/trunk'
make[1]: ***
[/openwrt/kirkwood/trunk/staging_dir/target-arm_v5te_uClibc-0.9.33.2_eabi/stamp/.package_compile]
Error 2

I needed the following patch:

Signed-off-by: Martin Mueller <mm@sig21.net>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@33469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-19 15:09:25 +00:00
5c9ed461c3 [packages] php5: fix regression erroneously introduced by r32872
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32899 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 12:50:30 +00:00
07c3b4a635 [packages] php5: gd extension: add missing dependencies for bundled version
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 16:02:02 +00:00
c871c739c5 [packages] php5: use bundled libgd for gd extension
PHP devs doesn't only include an own copy of libgd but modified
it. As long as these modifications are not part of the offical
libgd distribution, we have to deal with the bundled version.

Details can be found at 
https://bugs.php.net/bug.php?id=55224 and
https://bugs.php.net/bug.php?id=60108

When this problem is fixed upstream, this patch should be reverted.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-26 15:34:45 +00:00
42801043b2 [packages] php5: upgrade to 5.4.5
- php.ini: remove obsolete options
- drop patch 'patches/900-prevent_buildconf_force.patch' as php now supports
  newer autoconf versions 'buildconf --force' can be called after patching the
  source tree to update build system
- cross compiling issue regarding libdl still present, so because of the last
  point the corresponding patch has to be against configure.in but configure
- update timezone patches



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:36:22 +00:00
77ce79457e [packages] php5: fix package config depends and remove leftover env variable
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/packages@32871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 20:24:08 +00:00
nbd
a3b0392a1f php5: add missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 19:07:37 +00:00
nbd
37731f6888 php5: use libevent2 instead of libevent
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 19:07:35 +00:00
jow
f9b782b7b5 [packages] php5: php5-mod-ftp depends on libopenssl
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32279 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-12 23:47:32 +00:00
40133cd17e [packages] php5: add support for php5 calendar module
Signed-off-by: Gerald Matzka <mgerald21@yahoo.de>


git-svn-id: svn://svn.openwrt.org/openwrt/packages@31823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 01:12:45 +00:00
f102013966 [packages] php5: fix missing dependency for http module (fixes #11257)
Thanks ryzhov_al for spotting this out.


git-svn-id: svn://svn.openwrt.org/openwrt/packages@31299 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-15 19:55:55 +00:00
1070201e44 [packages] php5: build/enable shmop module
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-15 19:45:40 +00:00
ae5ae096a4 [packages] php5: upgrade to 5.3.10, fixes CVE-2012-0830
git-svn-id: svn://svn.openwrt.org/openwrt/packages@30344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-06 20:53:58 +00:00
6dd32a3202 [packages] php5: Don't fail on non-existing file removal
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29907 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-25 13:09:37 +00:00
eb8d4c7326 [packages] php5: update to 5.3.9
Refresh patches accordingly.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29752 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-14 23:00:00 +00:00
1589896b6d [packages] php5: add mysqli module
Oliver, thanks for the patch (#10646)



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29591 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-20 20:00:45 +00:00
6201d0781d [packages] php5: introduce infrastructure for pecl packages
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-09 20:07:59 +00:00
19a1fcfed9 [packages] php5: fix dependency of php5-mod-zip
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-09 20:03:24 +00:00
aa5e8d5763 [patch-team] php5: add mod-zip - Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz at gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29427 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-04 20:51:53 +00:00
02db280d10 [packages] php5: cleanup fastcgi package
- use new service functions
- introduce uci config
- rename initscript



git-svn-id: svn://svn.openwrt.org/openwrt/packages@29265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-19 21:08:18 +00:00
191acad832 [packages] php5: don't hide modules which are depended from other options,
instead select such options when module is enabled. Should fix the problem
described in #9839, backport to backfire TBD.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 21:12:24 +00:00
fa6babaaad [packages] php5: Introduce conditional dependencies
Thanks jow for the suggestion.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@28509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 20:58:46 +00:00
34410a6dec [packages] php5: Rework/fix config var handlin when built in SDK
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-21 20:56:04 +00:00
9fa6d05c32 [packages] php5: Add support for using the system timezone database
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
2011-10-19 19:23:51 +00:00
0d4ef37862 [packages] php5: upgrade to 5.3.8 and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-30 19:45:14 +00:00
a1bbc6469b [packages] php5: PECL: include support for http
git-svn-id: svn://svn.openwrt.org/openwrt/packages@28123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-29 19:43:23 +00:00
13b04fe9b7 [packages] php5: fix dependencies for apc and sqlite3 (closes #9368)
When using CONFIGURE_LIBS the php binary itself depends on these libs,
so the opkg depends also reflected this. But in this case it was
required to install those libs even when they were never planned to use.



git-svn-id: svn://svn.openwrt.org/openwrt/packages@27839 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-30 08:21:58 +00:00
495b7fe03c [packages] php5: PECL: include support for libevent
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-30 06:38:53 +00:00
57b99a087c [packages] php5: add PECL dio extension
git-svn-id: svn://svn.openwrt.org/openwrt/packages@27802 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-27 22:18:29 +00:00
50b4797890 [packages] php5: add gettext module
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-13 19:02:24 +00:00
962d5eb90a [packages] php5: fix build and package dependencies
- fix PKG_BUILD_DEPENDS (should finally close #9196)
- correct package dependency spec as suggested by jow (refs #9368)



git-svn-id: svn://svn.openwrt.org/openwrt/packages@26870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-10 21:10:16 +00:00
e7c4e98101 [packages] php5: add missing $ sign (fixes #9264)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26847 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-08 09:00:57 +00:00
05d26d5db1 [packages] php5: Rework and simplify makefile (#9196)
- use standard variables for configure
- use standard macros for build (prevents a second configure/compile
  run when both php5-cli and php5-cgi packages are selected)
- construct PKG_CONFIG_DEPENDS before including packages.mk (fixes #9196)



git-svn-id: svn://svn.openwrt.org/openwrt/packages@26825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 18:34:27 +00:00
55671220de [packages] php5: fix APC support
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
2011-05-04 18:27:36 +00:00
e36068489e [packages] php5: whitespace fixes only
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 18:24:15 +00:00
4993b49dee [packages] php5: update to 5.3.6
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 19:29:39 +00:00
62bbaa26ba [packages] php5: fix typo for package description
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 19:27:16 +00:00
6a8bf15ed7 [packages] php5: add maintainer details
git-svn-id: svn://svn.openwrt.org/openwrt/packages@26729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-19 19:23:54 +00:00
aeaf1b9c3d [package] php5: Fix build when simplexml is selected (#7758)
The build fails since the php module is statically disabled. This patch
adds the required magic.

This should also finally close #7758.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@26341 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-28 21:22:32 +00:00
018d2eb264 [package] php5: add missing dependency on libsqlite3/libpthread (#7224)
The binaries are already dependent on sqlite3 and pthread, not only the
corresponding php modules.

This closes #7724.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>

git-svn-id: svn://svn.openwrt.org/openwrt/packages@25674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-23 22:24:39 +00:00