diff --git a/config/options b/config/options index 2fcb8a55cc..a438f96e87 100644 --- a/config/options +++ b/config/options @@ -144,6 +144,11 @@ if [ "${OEM}" = "yes" -o "${OEM}" = "no" ]; then OEM_SUPPORT="${OEM}" fi +# use /bin/dash as config shell if installed on the build host +if [ -z "${CONFIG_SHELL}" ] && [ -x "/bin/dash" ]; then + export CONFIG_SHELL="/bin/dash" +fi + check_config . config/graphic diff --git a/config/show_config b/config/show_config index d1da4dac05..fd29a40ad5 100644 --- a/config/show_config +++ b/config/show_config @@ -39,6 +39,7 @@ show_config() { config_message+="\n - CFLAGS:\t\t\t\t ${TARGET_CFLAGS}" config_message+="\n - LDFLAGS:\t\t\t\t $(sed 's/^ *//' <<< ${TARGET_LDFLAGS})" config_message+="\n - Local Ccache:\t\t\t ${LOCAL_CCACHE:-no}" + config_message+="\n - CONFIG_SHELL:\t\t\t ${CONFIG_SHELL:-auto}" # Misc. hardware configuration diff --git a/packages/addons/addon-depends/argtable2/package.mk b/packages/addons/addon-depends/argtable2/package.mk index 37c65723f8..5f9ea0e00e 100644 --- a/packages/addons/addon-depends/argtable2/package.mk +++ b/packages/addons/addon-depends/argtable2/package.mk @@ -9,7 +9,7 @@ PKG_SITE="http://argtable.sourceforge.net/" PKG_URL="https://downloads.sourceforge.net/project/argtable/argtable/argtable-${PKG_VERSION}/argtable2-${PKG_VERSION:2:4}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="Argtable is an open source ANSI C library that parses GNU-style command-line options." -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="autotools" PKG_BUILD_FLAGS="-sysroot" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/devel/libdaemon/package.mk b/packages/devel/libdaemon/package.mk index 1dc8790b76..93a42a7f3d 100644 --- a/packages/devel/libdaemon/package.mk +++ b/packages/devel/libdaemon/package.mk @@ -9,6 +9,7 @@ PKG_SITE="http://0pointer.de/lennart/projects/libdaemon/" PKG_URL="http://0pointer.de/lennart/projects/libdaemon/${PKG_NAME}-${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="autotools:host make:host sed:host gcc:host" PKG_LONGDESC="A lightweight C library which eases the writing of UNIX daemons." +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_setpgrp_void=no \ --enable-static \