diff --git a/package/lxc/Makefile b/package/lxc/Makefile index 146a5e7a..b25570bb 100755 --- a/package/lxc/Makefile +++ b/package/lxc/Makefile @@ -30,7 +30,6 @@ START_LXC = S64lxc CONFIGURE_ARGS += \ ac_cv_header_sys_types_h_makedev=no \ - ac_cv_file__etc_redhat_release=no \ --prefix= \ --exec_prefix= \ --enable-doc=no \ diff --git a/package/lxc/patches-2.0.4/002-skip-distro-checks-cross.patch.patch b/package/lxc/patches-2.0.4/002-skip-distro-checks-cross.patch.patch new file mode 100644 index 00000000..683b19c6 --- /dev/null +++ b/package/lxc/patches-2.0.4/002-skip-distro-checks-cross.patch.patch @@ -0,0 +1,25 @@ +mkdir -p package/lxc/patches-2.0.4 +cat > package/lxc/patches-2.0.4/999-skip-distro-checks-cross.patch << 'EOF' +--- a/configure.ac ++++ b/configure.ac +@@ -112,13 +112,15 @@ + AM_CONDITIONAL([ENABLE_DOC], [test "x$enable_doc" = "xyes"]) + + # Detect distribution +-AC_CHECK_FILE(/etc/redhat-release, [distro=redhat]) +-AC_CHECK_FILE(/etc/oracle-release, [distro=oracle]) +-AC_CHECK_FILE(/etc/sparclinux-release, [distro=sparclinux]) +-AC_CHECK_FILE(/etc/SuSE-release, [distro=suse]) +-AC_CHECK_FILE(/etc/debian_version, [distro=debian]) ++if test "$cross_compiling" != "yes"; then ++ AC_CHECK_FILE(/etc/redhat-release, [distro=redhat]) ++ AC_CHECK_FILE(/etc/oracle-release, [distro=oracle]) ++ AC_CHECK_FILE(/etc/sparclinux-release, [distro=sparclinux]) ++ AC_CHECK_FILE(/etc/SuSE-release, [distro=suse]) ++ AC_CHECK_FILE(/etc/debian_version, [distro=debian]) ++fi + + AM_CONDITIONAL([HAVE_REDHAT], [test "$distro" = "redhat"]) + AM_CONDITIONAL([HAVE_SPARCLINUX], [test "$distro" = "sparclinux"]) + AM_CONDITIONAL([HAVE_ORACLE], [test "$distro" = "oracle"]) +EOF