From 8d89363727407ce098adbbccc6142c71923728fa Mon Sep 17 00:00:00 2001 From: Christian Wiese Date: Thu, 28 Jun 2012 00:10:50 +0200 Subject: [PATCH] uclibc: fixed parse-config-fixarch to properly fix arch_target in the case it doesn't end with "gnu" --- base/uclibc/parse-config-fixarch | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/base/uclibc/parse-config-fixarch b/base/uclibc/parse-config-fixarch index 09a29dd28..141be5580 100644 --- a/base/uclibc/parse-config-fixarch +++ b/base/uclibc/parse-config-fixarch @@ -2,6 +2,7 @@ # This copyright note is auto-generated by ./scripts/Create-CopyPatch. # # Filename: package/.../uclibc/parse-config-fixarch +# Copyright (C) 2012 The OpenSDE Project # Copyright (C) 2004 - 2006 The T2 SDE Project # # More information can be found in the files COPYING and README. @@ -11,8 +12,8 @@ # the Free Software Foundation; version 2 of the License. A copy of the # GNU General Public License can be found in the file COPYING. # --- SDE-COPYRIGHT-NOTE-END --- -if [ "$SDECFG_LIBC" == "uclibc" -a "${arch_target%gnu}" != "$arch_target" ]; then - arch_target=${arch_target%gnu}uclibc +if [ "$SDECFG_LIBC" == "uclibc" -a "${arch_target%gnu*}" != "$arch_target" ]; then + arch_target=${arch_target/gnu/uclibc} fi #TODO: detect arch_build libc... can be uClibc instead of 'gnu' :-)