diff --git a/config/options b/config/options index 0dbc5cd29a..974860b1f5 100644 --- a/config/options +++ b/config/options @@ -30,6 +30,13 @@ export PROJECT="${PROJECT:-Generic}" export ARCH="${ARCH:-x86_64}" TARGET_ARCH="${ARCH}" +# include arm-mem package on arm +if [ "${TARGET_ARCH}" = "arm" ]; then + ARM_MEM_SUPPORT="yes" +else + ARM_MEM_SUPPORT="no" +fi + # include helper functions . config/functions diff --git a/packages/virtual/libc/package.mk b/packages/virtual/libc/package.mk index 4535bb3088..8aae341393 100644 --- a/packages/virtual/libc/package.mk +++ b/packages/virtual/libc/package.mk @@ -12,7 +12,7 @@ PKG_DEPENDS_INIT="toolchain glibc:init" PKG_SECTION="virtual" PKG_LONGDESC="Meta package for installing various tools and libs needed for libc" -if [ "${TARGET_ARCH}" = "arm" ]; then +if [ "${ARM_MEM_SUPPORT}" = "yes" ]; then PKG_DEPENDS_TARGET+=" arm-mem" PKG_DEPENDS_INIT+=" arm-mem:init" fi