Sfoglia il codice sorgente

php: fix runtime error on big endian

Fixes #6566

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard 11 anni fa
parent
commit
21a4a9003e
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      package/php/php.mk

+ 5 - 0
package/php/php.mk

@@ -19,6 +19,11 @@ PHP_CONF_OPT =  --mandir=/usr/share/man \
 		--with-config-file-path=/etc \
 		--localstatedir=/var \
 		--disable-rpath
+ifeq ($(BR2_ENDIAN),"BIG")
+PHP_CONF_ENV = ac_cv_c_bigendian_php=yes
+else
+PHP_CONF_ENV = ac_cv_c_bigendian_php=no
+endif
 PHP_CONFIG_SCRIPTS = php-config
 
 PHP_CFLAGS = $(TARGET_CFLAGS)