diff --git a/package/base/dietlibc/config-350.in b/package/base/dietlibc/config-350.in index 106fbe252..f481a8b81 100644 --- a/package/base/dietlibc/config-350.in +++ b/package/base/dietlibc/config-350.in @@ -39,7 +39,7 @@ then for i in `grep " DIETLIBC " config/$config.$swpid/packages | \ cut -f5 -d" " | sort` do - x="${i//-/_}" ; x="${x//+/_}" + x="${i//-/_}" ; x="${x//+/_}" ; x="${x#*=}" bool "Build package with dietlibc: $i" \ "ROCKCFG_DIETLIBC_${x}" 0 done diff --git a/package/base/dietlibc/parse-config-9 b/package/base/dietlibc/parse-config-9 index b9347497f..96a420461 100644 --- a/package/base/dietlibc/parse-config-9 +++ b/package/base/dietlibc/parse-config-9 @@ -49,7 +49,7 @@ function add_lib () { if [ "$ROCKCFG_DIETLIBC_ALL" = 1 -o "$pkg" = "dietlibc" ]; then pkg_dietlibc_useit=1 else - x="${pkg//-/_}" ; x="${x//+/_}" + x="${pkg//-/_}" ; x="${x//+/_}" ; x="${x#*=}" eval "pkg_dietlibc_useit=\$ROCKCFG_DIETLIBC_${x}" fi [ "$pkg_dietlibc_useit" != 1 ] && pkg_dietlibc_useit=0