Upstream-Status: Inappropriate [cross compile specific]

--- php-7.4.11/ext/fileinfo/config.m4~	2020-10-09 08:11:24.000000000 -0400
+++ php-7.4.11/ext/fileinfo/config.m4	2020-10-09 08:17:24.981518754 -0400
@@ -3,6 +3,10 @@
   [AS_HELP_STRING([--disable-fileinfo],
     [Disable fileinfo support])],
   [yes])
+PHP_ARG_WITH([strcasestr],
+  [for ZLIB support],
+  [AS_HELP_STRING([--with-strcasestr={system|libmagic}],
+    [Select strcasestr implementation for cross-compiling])])
 
 if test "$PHP_FILEINFO" != "no"; then
 
@@ -47,7 +51,17 @@
     AC_MSG_RESULT(no)
     AC_MSG_NOTICE(using libmagic strcasestr implementation)
     libmagic_sources="$libmagic_sources libmagic/strcasestr.c"
-  ],[AC_MSG_RESULT([skipped, cross-compiling])])
+  ],[
+    if test "$with_strcasestr" = "system"; then
+      AC_MSG_RESULT([yes (system)])
+    elif test "$" != "no"; then
+      AC_MSG_RESULT([yes (libmagic)])
+      AC_MSG_NOTICE(using libmagic strcasestr implementation)
+      libmagic_sources="$libmagic_sources libmagic/strcasestr.c"
+    else
+      AC_MSG_ERROR([invalid --with-strcasestr option])
+    fi
+  ])
 
   PHP_NEW_EXTENSION(fileinfo, fileinfo.c $libmagic_sources, $ext_shared,,-I@ext_srcdir@/libmagic)
   PHP_ADD_BUILD_DIR($ext_builddir/libmagic)
