aboutsummaryrefslogtreecommitdiff
path: root/lang/php7/Makefile
Commit message (Collapse)AuthorAge
...
* php7: add SNMP module to bundlePhilip Prindeville2017-06-16
| | | | | | | | Add native support for SNMP manager functions, so scripts don't have to call system("snmpget -v2c ...") etc. Cuts down on fork/exec pairs and simplifies issues with parsing intermediate output. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* php7: update to 7.1.6Michael Heimpold2017-06-10
| | | | | | | | | Removed patch 1008-fix-musl-sys-headers.patch which was integrated upstream. (Compile tested only so far) Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.1.5Michael Heimpold2017-05-14
| | | | | | Remove patch 1006-fix-gettext.patch which was integrated upstream. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: use TARGET_CXXFLAGS instead of TARGET_CPPFLAGS for C++ optionMichael Heimpold2017-04-18
| | | | | | | | | This fixes a stupid typo from last commit which lead to the following compiler warning: cc1: warning: command line option '-std=c++11' is valid for C++/ObjC++ but not for C Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: fix build of php7-mod-intlMichael Heimpold2017-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following build error (shortened paths for readability): -snip- In file included from .../php-7.1.4/ext/intl/intl_convertcpp.h:26:0, from .../php-7.1.4/ext/intl/intl_convertcpp.cpp:21: .../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:56:16: error: 'UChar' does not name a type u_strlen(const UChar *s); ^ .../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:80:19: error: 'char16_t' has not been declared char16_t *dest, int32_t destCapacity, ^ .../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:81:25: error: 'char16_t' does not name a type const char16_t *src, int32_t srcLength, ^ In file included from .../php-7.1.4/ext/intl/intl_convertcpp.h:26:0, from .../php-7.1.4/ext/intl/intl_convertcpp.cpp:21: .../staging_dir/target-arm_arm926ej-s_musl_eabi/usr/include/unicode/unistr.h:462:16: error: 'char16_t' does not name a type const char16_t *srcChars) const; ^ [...] -snap- This build error was introduced by update of icu to 59.1. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: fix php build issues with musl headers (fixes #4263)Philip Prindeville2017-04-17
| | | | | | | | | | | MUSL is complaining about <sys/poll.h> instead of <poll.h>. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> [ Replaced the *-t1lib filtering stuff by simply removing the left-over configure option ] Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: enable filter support by default (fixes #3831)Michael Heimpold2017-04-13
| | | | | | | | | Filter support brings several useful features which many PHP applications rely on. To make it easier for users who don't want to build own packages enable this by default. This slightly increases the binary SAPI packages, but since PHP is a huge monster anyway, I doubt this hurts anybody. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.1.4Michael Heimpold2017-04-13
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: fix bind_textdomain_codeset detection (refs #4250)Michael Heimpold2017-04-11
| | | | | | | | The gettext extension is only useful when linked against libintl-full package, however, the detection did not work sucessfully. This patch by @Dimazhan fixes this. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.1.3Michael Heimpold2017-03-20
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.1.2Michael Heimpold2017-02-24
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.1.1Michael Heimpold2017-01-24
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: fix xml2-config path to unbreak buildMatthias Schiffer2017-01-24
| | | | | | Partially reverts 4a984a8d6. Fixes #3907. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* Merge pull request #3813 from NeoRaider/hostpkgMatthias Schiffer2017-01-11
|\ | | | | Use STAGING_DIR_HOSTPKG where appropriate
| * treewide: replace $(STAGING_DIR)/host and $(HOST_BUILD_PREFIX) with ↵Matthias Schiffer2017-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $(STAGING_DIR_HOSTPKG) As both LEDE and OpenWrt have STAGING_DIR_HOSTPKG now, we can start to rely on it. See 73b7f55424de52d8179a9ad808252fe3bf8dcc9d for more information on STAGING_DIR_HOSTPKG. STAGING_DIR_HOSTPKG won't actually be changed before the first LEDE release (it is equivalent to $(STAGING_DIR)/host), so this simple search/replace cleanup is safe to apply. Doing this cleanup now will be useful for the Gluon project (an OpenWrt/LEDE based firmware framework) for experimenting with modifying STAGING_DIR_HOSTPKG before doing this in the LEDE upstream. Also fixes a typo in the dbus Makefile ("STAGIND_DIR"). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* | php7: update to 7.1.0Michael Heimpold2017-01-10
|/ | | | | | Adjust patches for new upstream revision. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.0.13Michael Heimpold2016-11-16
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.0.12Michael Heimpold2016-10-16
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: update to 7.0.11Michael Heimpold2016-09-21
| | | | | | | | | | | This fixes the following CVEs: - in intl: CVE-2016-7416 - in mysqlnd: CVE-2016-7412 - in phar: CVE-2016-7414 - in spl: CVE-2016-7417 - in wddx: CVE-2016-7413, CVE-2016-7418 Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: package phar extensionMichael Heimpold2016-09-21
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7/php7-pecl-*: introduce load orderMichael Heimpold2016-09-06
| | | | | | | | | | | | | | | Some PECL modules (possibly also php modules) depend on special load order, otherwise loading the module will fail due to unresolvable symbols. This changeset introduces a very simple compile-time defined order by specifying a prefix for the ini file with the load directive. If not given, it uses a default value. It also updates all current pecl module packages to take this new approach. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: mod-mysqli: use libmysqlclient instead of libmysqlclient_r (refs #3132)Michael Heimpold2016-09-04
| | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: fix two build problemsMichael Heimpold2016-09-04
| | | | | | | 1) fix rebuilding with existing staging area 2) fix dependency to libmysqlclient (fixes #3132) Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* php7: add new packageMichael Heimpold2016-09-03
This is a copy of the existing php5 stuff, adopted for PHP7. Please not, that its not supported to install both php5 and php7 in parallel on the target. Signed-off-by: Michael Heimpold <mhei@heimpold.de>