aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/php/php
Commit message (Collapse)AuthorAgeFilesLines
* php: fix install error for libphp*.sodengke.du@windriver.com2017-05-231-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | Changed in V4: Add the tag: meta-oe 1. Different version php have different libphp*.so, so we need to install its corresponding libphp*.so, for example: php-7.1.0 libphp7.so php-5.6.26 libphp5.so 2. Fix php-5.6.26 compiling errors: ld: TSRM/.libs/TSRM.o: undefined reference to symbol 'pthread_sigmask@@GLIBC_2.2.5' error adding symbols: DSO missing from command line 3. Create a configure script like 70_mod_php5, we name it 70_mod_php7, this file connect the php7 and the apache2, so they work together to let the LAMP works correctly. Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: upgrade from 5.5.24 to 5.5.26Kang Kai2015-06-231-9/+0
| | | | | | | | Upgrade php from 5.5.24 to 5.5.26. Remove part 2 of phar-makefile.patch which is useless. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php-fpm: Add support for systemdAlejandro Hernandez2015-05-221-0/+10
| | | | | | | Adds suport for systemd, creates a service for php-fpm and installs it if required Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: fix phar script packagingPaul Eggleton2015-01-081-9/+20
| | | | | | | | | | | | | | Fix several issues with how the phar package is installed and packaged: * The symlink was pointing to an absolute path on the host, which naturally does not work on the target * The script itself had a shebang pointing to a path on the host * A file-rdeps warning was occurring due to rpmdeps detecting that the script requires the php binary; in order to prevent the main php package depending on php-cli which provides the php binary, move the phar script to its own package (I suspect most people won't need it anyway). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: integrate modphpPaul Eggleton2015-01-083-0/+53
| | | | | | | | | | | | | | | | | | | Build the mod_php Apache module within the main php recipe; this avoids files in the sysroot from stepping on eachother and therefore avoids the resulting build failure. Changes made: * Add an "apache2" PACKAGECONFIG, default disabled. This means that if you previously used the modphp recipe you now need to set PACKAGECONFIG for php to include "apache2". * Bring in most patches and configure options from the modphp recipe. * Specify ${libdir}/php5 as libdir. This avoids the PHP extensions directory being /usr/lib/extensions by default which is ugly. * Tidy up some superfluous/malformed entries in FILES_${PN}-pear * Drop obsolete PHP_MAJVER * Replace virtclass- override with class- Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* php: update to 5.4.33Koen Kooi2014-10-109-88/+78
| | | | | | | One patch was a backport and can be dropped, add Upstream-status to the others. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php 5.4.14: use pkg-config for libxml2 detectionKoen Kooi2014-08-051-0/+90
| | | | | Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update to 5.4.14Marcin Juszkiewicz2013-04-223-96/+21
| | | | | | | | Build tested for AArch64 and x86. Runtime tested on x86. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* meta-openembedded: use correct format of Upstream-StatusMartin Jansa2012-12-231-1/+1
| | | | | | | * some patches have also incorrect value, but e.g. "Unknown" is as good as "Pending" to me Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: add apache configuration for php-fpmMarcin Juszkiewicz2012-12-041-0/+6
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* php: enable php-fpmEric BENARD2012-12-042-0/+548
| | | | | | | | | | | - php-fpm is an alternative PHP FastCGI implementation which seems to be now prefered to php-fcgi - this patch enable the build of php-fpm and packages it in its own package - it's tested with hiawatha on an armv5te target Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* php: upgrade to 5.3.19Eric BENARD2012-12-041-13/+13
| | | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* php 5.3.6: import from OE classicKoen Kooi2011-11-038-0/+245
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>