--- /dev/null
+--- a/libs/apr/configure.ac
++++ b/libs/apr/configure.ac
+@@ -1956,8 +1956,11 @@
+
+ APR_CHECK_TCP_NODELAY_INHERITED
+ APR_CHECK_O_NONBLOCK_INHERITED
+-APR_CHECK_TCP_NODELAY_WITH_CORK
+-
++dnl Check TCP_NODELAY_WITH_CORK ONLY when NOT cross compiling
++if test "$cross_compiling" != yes; then
++ APR_CHECK_TCP_NODELAY_WITH_CORK
++fi
++
+ # Look for a way of corking TCP...
+ APR_CHECK_DEFINE(TCP_CORK, netinet/tcp.h)
+ APR_CHECK_DEFINE(TCP_NOPUSH, netinet/tcp.h)
--- /dev/null
+--- a/libs/apr-util/configure.ac
++++ b/libs/apr-util/configure.ac
+@@ -123,9 +123,12 @@ dnl Find an iconv library
+ APU_FIND_LDAP
+ APU_CHECK_DBM
+ APU_CHECK_DBD
+-APU_CHECK_DBD_MYSQL
+-APU_CHECK_DBD_SQLITE3
+-APU_CHECK_DBD_SQLITE2
++dnl Check databases ONLY when NOT cross compiling
++if test "$cross_compiling" != yes; then
++ APU_CHECK_DBD_MYSQL
++ APU_CHECK_DBD_SQLITE3
++ APU_CHECK_DBD_SQLITE2
++fi
+ APU_FIND_EXPAT
+ APU_FIND_ICONV
+