mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
modphp: enable endian check
Previously, modphp estimates endian on host rather than checks it on target. If the host is little-endian and the target is big-endian, modphp claims that endian is little. As a result, a memory location that it is not allowed to access when calling libphp5.so module on target. It will occur segmentation fault. This patch enables endian check support for modphp. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
This commit is contained in:
parent
ac3a5d4301
commit
a03936118f
|
|
@ -42,7 +42,8 @@ EXTRA_OECONF = "--with-apxs2=${STAGING_BINDIR_CROSS}/apxs \
|
|||
--with-mcrypt=${STAGING_DIR_TARGET}${exec_prefix} \
|
||||
--enable-zip \
|
||||
--enable-mbstring \
|
||||
--with-config-file-path=${sysconfdir}/php/apache2-php5"
|
||||
--with-config-file-path=${sysconfdir}/php/apache2-php5 \
|
||||
${@base_conditional('SITEINFO_ENDIANNESS', 'le', 'ac_cv_c_bigendian_php=no', 'ac_cv_c_bigendian_php=yes', d)}"
|
||||
|
||||
PACKAGECONFIG ??= "mysql"
|
||||
PACKAGECONFIG[mysql] = "--with-mysqli=${STAGING_BINDIR_CROSS}/mysql_config,--without-mysqli,mysql5"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user