From nobody Thu Apr 9 06:37:28 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 700B4381AF8; Tue, 10 Mar 2026 11:37:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142632; cv=none; b=VSqcy1+27aC4KT1h85m1woM+Sbqrwv+M8pmJBdk7nZlXR/qbn1aMmWUwqtckcp+xkI3p1Aj5Lr7azFHxaVudkWrtdFKKiv985nHxgpvPwEiMzHWlOIC+P2sRnwHOZ39pkLF+Ta7rNh6qhQ7tRMbAfr73sWv1eZdsIl4DayKGAJA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142632; c=relaxed/simple; bh=cdQbUNB3DOV9VEW+JOfdyzZgn+7dxY8WpNMVnpS2SCk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=E5xu3DAboKeq1C4Rseg+aH4oGiA86jAOHuyxpaT9TsNLSHe+z0ZdTiGYjDdgMU1tuH3pw3zBu9mHN+RWs/B42iAuvzrCiLURJ/siEnJ/dvLcWjlqWNk6ZG+OpS/K/8dhQFkqSMlIozbpVJNAUcF8YQaEGLQy0zdbxRhuI6e3XiM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=HfzT+9me; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="HfzT+9me" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 67C5FC2BC9E; Tue, 10 Mar 2026 11:37:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773142631; bh=cdQbUNB3DOV9VEW+JOfdyzZgn+7dxY8WpNMVnpS2SCk=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=HfzT+9me7I1K052HDZrjEGYUkxGYA6HBOqPBDFXV/sNr254EZl8HN7PajiB8j6rdM KGb6w18lIwXHw0dR01emOxrQ/WMQbGPqeVIjawFjLFM8g4/haUE6buasBgFPXBenk+ 9E83gNGrB+XYAEIDOetdyfmTNyjEemAGQSU0z+TJas2uUJ2cxzCFVjmhLSwQ6fWWxf 0ilGdsmuvFLhkH14AQ6+IYU3MGUuSrxIn3I9ov7GaarixiSpFE3W5zLpdw5bmNogqG Q/TAcN7tm46RW/tn+a7wlrcKmXzi9SkXZzDnk2i2+pJpZad5nsJ4WhWGdxXpgzlZLV QXiCDrFaVNz9g== From: Daniel Gomez Date: Tue, 10 Mar 2026 12:36:23 +0100 Subject: [PATCH 1/3] scripts: kconfig: merge_config.sh: pass output file as awk variable Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-fixes-merge-config-v1-1-beaeeaded6bd@samsung.com> References: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> In-Reply-To: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> To: Nathan Chancellor , Nicolas Schier , Anders Roxell , Mikko Rapeli Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Gomez X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=2909; i=da.gomez@samsung.com; h=from:subject:message-id; bh=Dx1MP4xz4SXiw8lPzUvcg7ExiVYg1hpymiiycR4cqUw=; b=owEBbQKS/ZANAwAIAUCeo8QfGVH7AcsmYgBpsAJgGs1WChofCVPObUQVOuc01uLQA0B4NxFjv AcxPbLY2eGJAjMEAAEIAB0WIQTvdRrhHw9z4bnGPFNAnqPEHxlR+wUCabACYAAKCRBAnqPEHxlR +9d4D/44ycZWbLHpJvsqYUiKo+L9zu8+7JJhmy1n05+N1q1PoqmS2cW3J835VUvgJLENS3Ulzwj Wa63UyK2RXmS57947AFC4YBotIPi7Ipd5Uh6Ljhgc8aRBa5v8mN+okNF/k6TBWA0FWC8Zmga2a6 2Yhkz4hndksej+nqh3o7WmR1vibniprrT8OqHroOJ8WTAVm850JyCAYPetxc/PaM5W6Q6LnaK8f RI3/DHAoXEmLnIdRsdMbpp/AuJthcMCbKbScM9z9WLhz/eJREuok8Oc/FcHC8AlwZ5iVDHEguli a1jAyv6wcotL36NwjR1G6K7ALh+BL21bRnCJ1W54uRApnBdqWXtH7qXmM4NbgQkSSOvLKiUCnb6 uk4dmeqg3jdLhGj+ta6Xs/YQqAZiJRRUmnTkyvxbg5k5klr0MJ5hodgLa+4TLXPc3Fzn7odFCqm LrlVe8NW7qfMNWa/POrME/q4IA6j/mLZ1xsWCrzVMrj2TCfy1bWcDck5KHNOL27U8sh7vz0d+81 LUGWOkXAvnTkx7xcXg0LT+IpqG4MW/3Yo1P5i3YGC3jUfIKJ4UIPjPU7BPl/hzhBnhcJAD7cfwZ qebXuv9Wq4sI+dz2tw+hEOt00uwYRVpWM7lWMXNt2ntoXj4Cvh3hEsiJpE1TyDrztaRDRASio2+ 8fjBdN54sMvFPMw== X-Developer-Key: i=da.gomez@samsung.com; a=openpgp; fpr=B2A7A9CFDD03B540FF58B27185F56EA4E9E8138F From: Daniel Gomez The refactoring commit 5fa9b82cbcfc5 ("scripts: kconfig: merge_config.sh: refactor from shell/sed/grep to awk") passes $TMP_FILE.new as ARGV[3] to awk, using it as both an output destination and an input file argument. When the base file is empty, nothing is written to ARGV[3] during processing, so awk fails trying to open it for reading: awk: cmd. line:52: fatal: cannot open file `./.tmp.config.grcQin34jb.new' for reading: No such file or directory mv: cannot stat './.tmp.config.grcQin34jb.new': No such file or directo= ry Pass the output path via -v outfile instead and drop the FILENAME =3D=3D ARGV[3] { nextfile }. Fixes: 5fa9b82cbcfc5 ("scripts: kconfig: merge_config.sh: refactor from she= ll/sed/grep to awk") Signed-off-by: Daniel Gomez --- scripts/kconfig/merge_config.sh | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/scripts/kconfig/merge_config.sh b/scripts/kconfig/merge_config= .sh index 735e1de450c6..5177bde69c1d 100755 --- a/scripts/kconfig/merge_config.sh +++ b/scripts/kconfig/merge_config.sh @@ -151,6 +151,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do if ! "$AWK" -v prefix=3D"$CONFIG_PREFIX" \ -v warnoverride=3D"$WARNOVERRIDE" \ -v strict=3D"$STRICT" \ + -v outfile=3D"$TMP_FILE.new" \ -v builtin=3D"$BUILTIN" \ -v warnredun=3D"$WARNREDUN" ' BEGIN { @@ -212,7 +213,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do =20 # Not a config or not in merge file - keep it if (cfg =3D=3D "" || !(cfg in merge_cfg)) { - print $0 >> ARGV[3] + print $0 >> outfile next } =20 @@ -222,7 +223,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do # BUILTIN: do not demote y to m if (builtin =3D=3D "true" && new_val ~ /=3Dm$/ && prev_val ~ /=3Dy$/) { warn_builtin(cfg, prev_val, new_val) - print $0 >> ARGV[3] + print $0 >> outfile skip_merge[merge_cfg_line[cfg]] =3D 1 next } @@ -235,7 +236,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do =20 # "=3Dn" is the same as "is not set" if (prev_val ~ /=3Dn$/ && new_val ~ / is not set$/) { - print $0 >> ARGV[3] + print $0 >> outfile next } =20 @@ -246,25 +247,20 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do } } =20 - # output file, skip all lines - FILENAME =3D=3D ARGV[3] { - nextfile - } - END { # Newline in case base file lacks trailing newline - print "" >> ARGV[3] + print "" >> outfile # Append merge file, skipping lines marked for builtin preservation for (i =3D 1; i <=3D merge_total; i++) { if (!(i in skip_merge)) { - print merge_lines[i] >> ARGV[3] + print merge_lines[i] >> outfile } } if (strict_violated) { exit 1 } }' \ - "$ORIG_MERGE_FILE" "$TMP_FILE" "$TMP_FILE.new"; then + "$ORIG_MERGE_FILE" "$TMP_FILE"; then # awk exited non-zero, strict mode was violated STRICT_MODE_VIOLATED=3Dtrue fi --=20 2.53.0 From nobody Thu Apr 9 06:37:28 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 53FE63876AA; Tue, 10 Mar 2026 11:37:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142634; cv=none; b=trDHdOTDtN3myzhwlkD+TZ7mZ61yZB/Yy4pUzXpcgA1nEncO/9MR30XB/9Jcf0ucsZrIHyezrJZ3RTvHXzO0qvNwb9YIRPOKjGPGKEWGvEASdmmaWZQll6fXurnAuQWtyMr3+3S4frh5wCK1J4oE4O3kYtfTXXjIOAWMVQA71Pg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142634; c=relaxed/simple; bh=0bj5d9f6ym9FJ+OReOB54vFmb0AkNLiq2D2tBlOvEwk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tMIvciBtBcQ+yHzcrHMcKvFzE2CPVirVres/V2MUnkylAcwx8/HsZUSeN81qLEUuSu1vM0mdFqjWfcIrO3sUstYZZBYyX1nPLQHZTvXhJXgmol7wJqWSrOiA+PiINtM6YQTLdGlAk7TrNU7KiQjOvCPMSCzQs9CM0krcNH/LK/o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=kNzlY0PR; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="kNzlY0PR" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 68BDAC2BC86; Tue, 10 Mar 2026 11:37:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773142634; bh=0bj5d9f6ym9FJ+OReOB54vFmb0AkNLiq2D2tBlOvEwk=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=kNzlY0PRK+dkPvh3y+g/Dr1+Kh2jUWlrJ86kOKKX4KXvOJzH/GHSkQV9BG1mNJfpB XhIt2iZQWZVnIXgzLnLayy3xRXTQVshk5WakbRR9uZwNMm3DGUwA3EcqQFBxRgM/6y eMr62+M6lael8/pxQNLZJus3XU5ujfQgXAAidELK9MM2pqB6HuH958w8smx5cLjKPU bm/oyGubmPhqVpdiewNYG/4W5CMZobV66Pd04WX953Q6e76QsTSSehwprhkcNDhKuw //WEpG17FEczWRpy4bX8v+7cwXwWu9/GzKSxx/1xH7smH1LpcnJnNoQH8+bXaCy7lx iOSehKoMRapnw== From: Daniel Gomez Date: Tue, 10 Mar 2026 12:36:24 +0100 Subject: [PATCH 2/3] scripts: kconfig: merge_config.sh: fix indentation Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-fixes-merge-config-v1-2-beaeeaded6bd@samsung.com> References: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> In-Reply-To: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> To: Nathan Chancellor , Nicolas Schier , Anders Roxell , Mikko Rapeli Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Gomez X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=1005; i=da.gomez@samsung.com; h=from:subject:message-id; bh=d5vITWBHq6v9qCIXJuZ30MqhqknOFbXBTslC4NVtlyc=; b=owEBbQKS/ZANAwAIAUCeo8QfGVH7AcsmYgBpsAJhaQRn76KhPBrrai3CoYFnwfwcl6O/QSgNq ZW683PfIuWJAjMEAAEIAB0WIQTvdRrhHw9z4bnGPFNAnqPEHxlR+wUCabACYQAKCRBAnqPEHxlR +5cVEACA/gfduascW8mWJW0ktK8ASwKZlRzE3LrQ6937Xs398fhyUhj2Nb1SdT7E5E0b3PuJ0AR xj51BdCvw0ryTi2DQj2wURoGAVtS5gt/yNncg0oy4tXG4U64yrXMziW19REROUCVXqU9k3LUfOR iyrhblTOSlvdQaxYo8Y00ukj5JIyBAOIuz6O0UY96/fTiTm1SmkLErzQ9FvTJmKdzu0s0zCXk6/ 3NGUXt9dPjPwNK8ga1QzAZSHolbiBfoHkBw7kIAecPwIh6BCrP9SUlXjj5GSe2DORsrW2Hx3AvI 3+gZ+PpW98OXM7NdsucsTG0MhjgA0T4i5WG0qozPVLUsSwWKKoEqCFO2Hi5GmcD4BfVfHz7h3If CuQXg2RHUZvbdrGarJT8hZ+pgRD1P6L9UFuT/5y3KVzXJ6VHeW02ynmUioHy9Md0Gjzg4h3Qxv/ lgcieGeBowy1x2MU4XKBlwZuPsLNmfbTj0Xpi7m8cnvWl25/gCIZFkqxaV9MlWgWHvvPGjbJl6T /ceXOzVTPJ6EUANR03wdBNQJzjZZjKha9f5ZS2n+WixmINamlOlOsg/h4l3uqW+hdal+1PeGeg2 ygsY3rpPtF59UjZipuOmfvqPeJ3WIXIyrGM+gEVkteejiyF9uI0I7RR9I4eqHXosajUAyJFNDxP gWZf63HJeQHc0mw== X-Developer-Key: i=da.gomez@samsung.com; a=openpgp; fpr=B2A7A9CFDD03B540FF58B27185F56EA4E9E8138F From: Daniel Gomez Replace spaces with tabs for consistency with the rest of the script. Fixes: 5fa9b82cbcfc5 ("scripts: kconfig: merge_config.sh: refactor from she= ll/sed/grep to awk") Signed-off-by: Daniel Gomez --- scripts/kconfig/merge_config.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/kconfig/merge_config.sh b/scripts/kconfig/merge_config= .sh index 5177bde69c1d..95f090b88e8d 100755 --- a/scripts/kconfig/merge_config.sh +++ b/scripts/kconfig/merge_config.sh @@ -196,7 +196,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do =20 # First pass: read merge file, store all lines and index FILENAME =3D=3D ARGV[1] { - mergefile =3D FILENAME + mergefile =3D FILENAME merge_lines[FNR] =3D $0 merge_total =3D FNR cfg =3D get_cfg($0) @@ -217,7 +217,7 @@ for ORIG_MERGE_FILE in $MERGE_LIST ; do next } =20 - prev_val =3D $0 + prev_val =3D $0 new_val =3D merge_cfg[cfg] =20 # BUILTIN: do not demote y to m --=20 2.53.0 From nobody Thu Apr 9 06:37:28 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5257B387587; Tue, 10 Mar 2026 11:37:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142636; cv=none; b=i4oG0nDGk0giKqgatUinDddNCcc7F1y1Y2/JfrtdmI5iUjFDIHIbMatPhHlmh5n357l2sZRy2qRTGbIPLjLXo3ZwNKHzF9VL/Pn1bpBCCo3xbjIweaoXEcvzmoY0/jgrw/cIYyqVx0NEEt6G/9Yx87DR7sYeN/PdOWkzvIUNk4M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773142636; c=relaxed/simple; bh=pNPj+CQUFq/2lLo6Iv5trRQxElH3NL/xE39oCnsD2Ic=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MAsYFcbESq4cuLd/Qs5u+9aQylPtIA9lFcNXG7Gw+gKjT9wpitCL8tXJ7hUEcdhX21JGL6bDkRnXlQ76OAo1VTPKcNVSBt2++xfZTXyatss3SQQwfiWSKuSVCH7BS1jpns52ZLubSzT+SkWdldrsFMZEDpBSKhaTTOZdhSxduEI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=BPCtfgpx; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="BPCtfgpx" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6B247C19423; Tue, 10 Mar 2026 11:37:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773142636; bh=pNPj+CQUFq/2lLo6Iv5trRQxElH3NL/xE39oCnsD2Ic=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=BPCtfgpxAe1wJq35rfB2a7eMMIExUzHia6Kv9IwEEa3GovjvcaMkNPT0VJKr2zcKE xLVOpQ5yg2vMyUS+BBlOclGQoYdAcIzd+A+v/ENjCTz9crVstgghxGuh22nUdvZ7rz hWK1VTSy59VlljcaLeT8qODSqU1XELc+KwrrIIHR3FNCZSET4/QsYjQnlTVDvyyYUz OsAugQeEG5TZoxK7VR2Kun51uhXvieIADF/fTRZHBCGTgaiS6YTP9TOHBgrVRta3ne r25+f35i9oc+X9PS/V3Ar9KDpJDfCbnpIvBaWQh5qsvOeFVOBcs5E0Zadx+kw//CYV pmDp8ku3iMVBg== From: Daniel Gomez Date: Tue, 10 Mar 2026 12:36:25 +0100 Subject: [PATCH 3/3] scripts: kconfig: merge_config.sh: use POSIX test operator Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-fixes-merge-config-v1-3-beaeeaded6bd@samsung.com> References: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> In-Reply-To: <20260310-fixes-merge-config-v1-0-beaeeaded6bd@samsung.com> To: Nathan Chancellor , Nicolas Schier , Anders Roxell , Mikko Rapeli Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Gomez X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=1000; i=da.gomez@samsung.com; h=from:subject:message-id; bh=UIrcoyCOf6s8kTl47Htq1HmrnxyQ8s21AmPB08roK+U=; b=owEBbQKS/ZANAwAIAUCeo8QfGVH7AcsmYgBpsAJiLefCQEg/mjww7V1B+UbOK8XfDrMMNJrP3 O7x6/YUE32JAjMEAAEIAB0WIQTvdRrhHw9z4bnGPFNAnqPEHxlR+wUCabACYgAKCRBAnqPEHxlR +z74EACEIERQtLr3IEZCROlB5BjPsott18Gp5EB5qhRbro04Ydyt+Dv3ERqfRZWIMOCb1GyzYV+ H0b831gRKx0bfUwUrpzO+X7mz40kp+VgEUFl7mSF1+vmPKJp7tKx1Fc6rNVh6T61dQ/1EH6THOO iZ1XkQ2WtL9G1cKuhpC6Yu48tgAC2LmCgD82z2A025NTLc6BwPD8Mnz/zNPUjUydtvRbGfI5j9L S4BFq52XLs9wkicQyh/aGm/WbF+p9d6fdrohAfoOeYiA2ztpTXoUtyQbzLWDJ10RYOvF1C43juy Z8b1H4gAFr41Giz6mJvfZabJO0gdi5/jGDqmQgeNkehs36I1pUoAQE9+GR3FXTlwtiDe5ua8sUi qM1PeEw3kbqSGzyiGaeWmWgR2RWBxk2JL9LfDJedkRG80d9N+0Os1lzQnwV3xLuehHZrLxTmp7U g7VsmUSOFv2AWpm2a6BAjUHeup+UBbKzmsDKgKlI2rXlysFVCrkUmCTBMnuVNcEdl0MDYXHiz9O RXeySwPQlmkuNiuPqh8oyLI6tJO42SVtovL7rSOViO745K52tW1c8h23mHqZQD+dTrFvdSgbqxW Ig/ICrrni9ArEX+kfXW3k1rUf4+NcmqK80+LXibogIVi8VOg+OkuS9FdhDSrsHUjIF3Dovjv+uW wsDW9TrdvmzcNbw== X-Developer-Key: i=da.gomez@samsung.com; a=openpgp; fpr=B2A7A9CFDD03B540FF58B27185F56EA4E9E8138F From: Daniel Gomez The script uses #!/bin/sh but =3D=3D for string comparison, which is a bash extension. This causes an error on systems where /bin/sh is not bash: ./scripts/kconfig/merge_config.sh: 380: [: false: unexpected operator Use =3D instead, as used in the rest of the script. Fixes: dfc97e1c5da5b ("scripts: kconfig: merge_config.sh: use awk in checks= too") Signed-off-by: Daniel Gomez --- scripts/kconfig/merge_config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/kconfig/merge_config.sh b/scripts/kconfig/merge_config= .sh index 95f090b88e8d..f08e0863b712 100755 --- a/scripts/kconfig/merge_config.sh +++ b/scripts/kconfig/merge_config.sh @@ -377,7 +377,7 @@ END { STRICT_MODE_VIOLATED=3Dtrue fi =20 -if [ "$STRICT" =3D=3D "true" ] && [ "$STRICT_MODE_VIOLATED" =3D=3D "true" = ]; then +if [ "$STRICT" =3D "true" ] && [ "$STRICT_MODE_VIOLATED" =3D "true" ]; then echo "Requested and effective config differ" exit 1 fi --=20 2.53.0