diff options
Diffstat (limited to 'meta-oe/recipes-devtools/php/php.inc')
-rw-r--r-- | meta-oe/recipes-devtools/php/php.inc | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/meta-oe/recipes-devtools/php/php.inc b/meta-oe/recipes-devtools/php/php.inc index fbc750df8f..8ba218c72c 100644 --- a/meta-oe/recipes-devtools/php/php.inc +++ b/meta-oe/recipes-devtools/php/php.inc | |||
@@ -21,7 +21,7 @@ SRC_URI_append_class-target = " \ | |||
21 | file://php_exec_native.patch \ | 21 | file://php_exec_native.patch \ |
22 | file://php-fpm.conf \ | 22 | file://php-fpm.conf \ |
23 | file://php-fpm-apache.conf \ | 23 | file://php-fpm-apache.conf \ |
24 | file://configure.patch \ | 24 | file://0001-acinclude.m4-don-t-unset-cache-variables.patch \ |
25 | file://70_mod_php${PHP_MAJOR_VERSION}.conf \ | 25 | file://70_mod_php${PHP_MAJOR_VERSION}.conf \ |
26 | file://php-fpm.service \ | 26 | file://php-fpm.service \ |
27 | " | 27 | " |
@@ -40,7 +40,6 @@ PHP_LIBDIR = "${libdir}/php${PHP_MAJOR_VERSION}" | |||
40 | COMMON_EXTRA_OECONF = "--enable-sockets \ | 40 | COMMON_EXTRA_OECONF = "--enable-sockets \ |
41 | --enable-pcntl \ | 41 | --enable-pcntl \ |
42 | --enable-shared \ | 42 | --enable-shared \ |
43 | --disable-opcache \ | ||
44 | --disable-rpath \ | 43 | --disable-rpath \ |
45 | --with-pic \ | 44 | --with-pic \ |
46 | --libdir=${PHP_LIBDIR} \ | 45 | --libdir=${PHP_LIBDIR} \ |
@@ -59,6 +58,9 @@ EXTRA_OECONF = "--enable-mbstring \ | |||
59 | ${@bb.utils.contains('PACKAGECONFIG', 'pam', '', 'ac_cv_lib_pam_pam_start=no', d)} \ | 58 | ${@bb.utils.contains('PACKAGECONFIG', 'pam', '', 'ac_cv_lib_pam_pam_start=no', d)} \ |
60 | ${COMMON_EXTRA_OECONF} \ | 59 | ${COMMON_EXTRA_OECONF} \ |
61 | " | 60 | " |
61 | |||
62 | CACHED_CONFIGUREVARS += "ac_cv_func_dlopen=yes ac_cv_lib_dl_dlopen=yes" | ||
63 | |||
62 | EXTRA_OECONF_class-native = " \ | 64 | EXTRA_OECONF_class-native = " \ |
63 | --with-zlib=${STAGING_LIBDIR_NATIVE}/.. \ | 65 | --with-zlib=${STAGING_LIBDIR_NATIVE}/.. \ |
64 | --without-iconv \ | 66 | --without-iconv \ |
@@ -89,7 +91,7 @@ PACKAGECONFIG[imap] = "--with-imap=${STAGING_DIR_HOST} \ | |||
89 | ,--without-imap --without-imap-ssl \ | 91 | ,--without-imap --without-imap-ssl \ |
90 | ,uw-imap" | 92 | ,uw-imap" |
91 | PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," | 93 | PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," |
92 | 94 | PACKAGECONFIG[opcache] = ",--disable-opcache" | |
93 | 95 | ||
94 | export PHP_NATIVE_DIR = "${STAGING_BINDIR_NATIVE}" | 96 | export PHP_NATIVE_DIR = "${STAGING_BINDIR_NATIVE}" |
95 | export PHP_PEAR_PHP_BIN = "${STAGING_BINDIR_NATIVE}/php" | 97 | export PHP_PEAR_PHP_BIN = "${STAGING_BINDIR_NATIVE}/php" |
@@ -196,14 +198,14 @@ php_sysroot_preprocess () { | |||
196 | 198 | ||
197 | MODPHP_PACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'apache2', '${PN}-modphp', '', d)}" | 199 | MODPHP_PACKAGE = "${@bb.utils.contains('PACKAGECONFIG', 'apache2', '${PN}-modphp', '', d)}" |
198 | 200 | ||
199 | PACKAGES = "${PN}-dbg ${PN}-cli ${PN}-cgi ${PN}-fpm ${PN}-fpm-apache2 ${PN}-pear ${PN}-phar ${MODPHP_PACKAGE} ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN}" | 201 | PACKAGES = "${PN}-dbg ${PN}-cli ${PN}-cgi ${PN}-fpm ${PN}-fpm-apache2 ${PN}-pear ${PN}-phar ${MODPHP_PACKAGE} ${PN}-dev ${PN}-staticdev ${PN}-doc ${PN}-opcache ${PN}" |
200 | 202 | ||
201 | RDEPENDS_${PN} += "libgcc" | 203 | RDEPENDS_${PN} += "libgcc" |
202 | RDEPENDS_${PN}-pear = "${PN}" | 204 | RDEPENDS_${PN}-pear = "${PN}" |
203 | RDEPENDS_${PN}-phar = "${PN}-cli" | 205 | RDEPENDS_${PN}-phar = "${PN}-cli" |
204 | RDEPENDS_${PN}-cli = "${PN}" | 206 | RDEPENDS_${PN}-cli = "${PN}" |
205 | RDEPENDS_${PN}-modphp = "${PN} apache2" | 207 | RDEPENDS_${PN}-modphp = "${PN} apache2" |
206 | RDEPENDS_${PN}-dev = "${PN}" | 208 | RDEPENDS_${PN}-opcache = "${PN}" |
207 | 209 | ||
208 | INITSCRIPT_PACKAGES = "${PN}-fpm" | 210 | INITSCRIPT_PACKAGES = "${PN}-fpm" |
209 | inherit update-rc.d | 211 | inherit update-rc.d |
@@ -232,6 +234,8 @@ FILES_${PN}-dev = "${includedir}/php ${PHP_LIBDIR}/build ${bindir}/phpize \ | |||
232 | ${bindir}/php-config ${PHP_LIBDIR}/php/.depdb \ | 234 | ${bindir}/php-config ${PHP_LIBDIR}/php/.depdb \ |
233 | ${PHP_LIBDIR}/php/.depdblock ${PHP_LIBDIR}/php/.filemap \ | 235 | ${PHP_LIBDIR}/php/.depdblock ${PHP_LIBDIR}/php/.filemap \ |
234 | ${PHP_LIBDIR}/php/.lock ${PHP_LIBDIR}/php/test" | 236 | ${PHP_LIBDIR}/php/.lock ${PHP_LIBDIR}/php/test" |
237 | FILES_${PN}-staticdev += "${PHP_LIBDIR}/extensions/*/*.a" | ||
238 | FILES_${PN}-opcache = "${PHP_LIBDIR}/extensions/*/opcache${SOLIBSDEV}" | ||
235 | FILES_${PN} = "${PHP_LIBDIR}/php" | 239 | FILES_${PN} = "${PHP_LIBDIR}/php" |
236 | FILES_${PN} += "${bindir}" | 240 | FILES_${PN} += "${bindir}" |
237 | 241 | ||