Age | Commit message (Collapse) | Author |
|
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>
|
|
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>
|
|
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>
|
|
Update the recipe to apply to the recipe version in master.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
|
|
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>
|
|
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>
|
|
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>
|