From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6596905571509600256 X-Received: by 2002:a19:541b:: with SMTP id i27-v6mr871647lfb.43.1535961770169; Mon, 03 Sep 2018 01:02:50 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:9910:: with SMTP id v16-v6ls1724135lji.0.gmail; Mon, 03 Sep 2018 01:02:49 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYMCroCiNGpUTWE9GkxgEyIOuG0K/qcNMY8WwizUm/P9ftqn1R4lYguY3Xx57gVWPs4wHN8 X-Received: by 2002:a2e:445c:: with SMTP id r89-v6mr1131583lja.33.1535961769559; Mon, 03 Sep 2018 01:02:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535961769; cv=none; d=google.com; s=arc-20160816; b=RNdii6dduVLMLXlItIVWVrCVzM29TcIhSeNSyCBslo0SEbEb8sxTWDAOyucHSjXV2/ eqGNvFVJRTy0vRDqf3u1zlkrHSCClwpFWa5i7MyMl2v763ziRj4T2i14BE0z+PNECHMl vubwEgM8yEcVSqpDtElI+PEOcWDH5lFWL4h+sBT3WO0ThPsjHGHqgnTIkU3iRAMK8vIL pved8xe+wZEMwJQLLKa9fgl+xiuN9dQhJXMsDiBYffTOE0KNJelW1tbH2yJKS9TncUK5 Q17z4G13bDPEJbY2cjF6xA2xnyA37tWkMYq2rD+DCr9wHU+k64oa/2lUZpRw4+CYBCsi T0BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to:arc-authentication-results; bh=aePunp3ATdizDJ3L21csKvY878r5tDM7+7wnUyIT+bU=; b=w9mANyEDB5rS9W1oNL5La8fBWk5GkOIivcyeooDVZml9byWHfYwOSQfMxJ5CLl1tYP 2YIaLdoMZXVhdvyFoMszDollhzM/pAHkAbZmCgd7ZLu5u0zBsCc5HKK0ud6IL2A2fZiu trgEZzwu2sGyBoA3cLiVQnU5QX8fCnBId3fJVvcqfJam8t+IqjP49ZN62DbRWucnkuCI Pu+qxHdo9f0JEaziV85F8TkmFnLv2gXaLGWf2XnmTFwVp6RGvL68whMNGIY5h66uveii V3GQ+87U2pO/whruyUmPWHMI5USC9DpKiduhPUEk16IhlicptrXSeFWOuowSz+kICxej x2mg== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id n1-v6si551610ljg.0.2018.09.03.01.02.49 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 03 Sep 2018 01:02:49 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id w8382mC5002400 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 3 Sep 2018 10:02:48 +0200 Received: from [167.87.47.247] ([167.87.47.247]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id w8382mQ5001861 for ; Mon, 3 Sep 2018 10:02:48 +0200 To: isar-users From: Jan Kiszka Subject: [PATCH] u-boot-script: Handle quoted --append bootloader parameter Message-ID: <6a2481f9-2f0d-258e-de49-0e535adf44ba@siemens.com> Date: Mon, 3 Sep 2018 10:02:48 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: Ahobj2rxgeoY We only supported a single parameter value for --append so far and broke if the user put multiples under quotes. Signed-off-by: Jan Kiszka --- meta/recipes-bsp/u-boot-script/u-boot-script_1.0.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-bsp/u-boot-script/u-boot-script_1.0.bb b/meta/recipes-bsp/u-boot-script/u-boot-script_1.0.bb index 490c306..da8dca5 100644 --- a/meta/recipes-bsp/u-boot-script/u-boot-script_1.0.bb +++ b/meta/recipes-bsp/u-boot-script/u-boot-script_1.0.bb @@ -33,8 +33,8 @@ do_install() { # to the packaged /etc/default/u-boot-script. if [ -n ${WKS_PATH} ]; then APPEND=$(grep "^bootloader " ${WKS_PATH} | \ - sed 's/.* --append=\([^ $]*\).*/\1/') - sed -i 's|\(^KERNEL_ARGS_APPEND=\).*|\1'${APPEND}'|' \ + sed 's/.* --append=\(".*"\|[^ $]*\).*/\1/') + sed -i 's|\(^KERNEL_ARGS_APPEND=\).*|\1'"${APPEND}"'|' \ ${WORKDIR}/u-boot-script fi -- 2.16.4