summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/php
AgeCommit message (Collapse)Author
2016-10-10php: bbappend: rename to php_5.6.26mortyJoe Konno
meta-openembedded master has updated the php 5.6 recipe to version 5.6.26. Rename in order for bbappend to function. Signed-off-by: Joe Konno <joe.konno@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2016-09-07php: remove all build workaroundsReinette Chatre
We have accumulated several php build workarounds. These are now all disabled as it appears that php builds and runs smoothly at this time. Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Reviewed-by: Joe Konno <joe.konno@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2016-09-07php bbappend: Updated to new version numberScott Lawson
meta-openembedded layer has updated to PHP 5.6.23. Rename recipes-devtools/php/php_5.6.12.bbappend -> recipes-devtools/php/ php_5.6.23.bbappend Signed-off-by: Scott Lawson <scott.lawson@intel.com> [reinette.chatre@intel.com: change update to 5.6.23 from original 5.6.18] Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Reviewed-by: Joe Konno <joe.konno@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2015-12-02php: bbappend rename for master version 5.6.12Darren Hart
Update the recipe to apply to the recipe version in master. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-06-17php: separate php-cli and php packages to fix installReinette Chatre
The contents of php package only exists when pear is enabled. Since we disabled pear the package is empty. The php binary forms part of php-cli which is what we are most interested in to support the phoronix test suite in the systemdev images. We also need to build sdk images and for these the *-dev variants of packages are needed. For php-cli this currently reverts to being php-dev (since PN in its package config is php). This causes failures during rootfs creation since php-dev depends on php, which is empty because of pear being disabled. We work around this by moving the contents of php-dev to a new php-cli-dev so that we can have the right content in the sdk images we create. Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-02-20php: fix build breakageReinette Chatre
The build of php is currently failing. We find that the pear PHP package is currently installing a configuration file in an unexpected location. Digging into the pear installation scripts did not reveal a clear cause so we disable the inclusion of pear because we do not currently have dependencies on it. The php recipe assumed pear is installed so we expand the do_install task with additional prepend and append tasks that will set up environment for main recipe to succeed and clean up afterwards. The recipe also tries to remove some temporary files that cannot exist and we work around this by temporarily creating those files so that recipe can remove them and succeed. Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2015-02-20disable imap support in phpReinette Chatre
imap support is not needed by phoronix-test-suite for which we include the php package. This imap support also pulls in additional dependencies (pam) that we would like to exclude at this time. Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>