From patchwork Sat Sep 2 08:05:34 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Masahiro Yamada X-Patchwork-Id: 111499 Delivered-To: patch@linaro.org Received: by 10.140.95.112 with SMTP id h103csp2038401qge; Sat, 2 Sep 2017 01:06:10 -0700 (PDT) X-Google-Smtp-Source: ADKCNb55mM5veXxGP8x4m5MYvw14cshIdtRCBlYil9UJLXtXQDvClnV8qJmGIsrU6Nm8+J2+03kE X-Received: by 10.84.232.134 with SMTP id i6mr5514909plk.124.1504339570860; Sat, 02 Sep 2017 01:06:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504339570; cv=none; d=google.com; s=arc-20160816; b=oTnaC9ArEvLHfrpy0No2u3XX45MQ/vxtTXATS7eFEZM1i89DhuMoV45+m5pq08Bbrq 61bzIpxp4PWIpzu2/ghZV7awFXjm7t0t9J29kwX3ldfCp0wU1PgNFclsFSxZnU47VLOL 4fP2x0yaUiW/0xr9Q8lgqLvcv6PBCU72NgxaePoP0/fYABab9+BaTbUhzT3uYbYvcnwM KDctgEK8OW0qQTC+6e18CyfVoFfFOAx4ComQgl/eB1UDQFVg3KHe8tu1KT+Kv7a3OM5e arRHdlyzMofylFeSRXthE2beqtbPAN+gIQl5gWMvNH/ZsA+kisi90rjzqJpXU4AuEDOJ oL0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter:arc-authentication-results; bh=86Q4MdsPGopZ+hnj1BD4OvryrEW1m76asgJBzRhYMiU=; b=EyYkqEeHIUAXEV7j19cyqMpO/uL662CUyKdmnJAVQYqeiBdVxGhdpJfjDZWxt1CC8f LWI22hdnTEC+AHcO7NVs+N41oJziQJ4xE2U8jH7F9VhpUvcWS2WdLsbdMru+42COF/4Y rN08lpYDC7zw4NSK0y+/xuQOIvg+FiXwXkItB+dXEhGtLBIlQ3eWv4+wy5IkBm+taYjx IiTiGTCPFsVL9lmcDK5SOjE/180wnDoqT4imaNGPJoMtqW3V1qV4YanrD5XbtJWOBUAG P2lS6FN4Mugutot7L4rOb/acuAjiL9WNQaFXjGU0kcAfRN7E40aLZmgm6Uy4Ygt1LwEh Wx3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=sATIezJt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j4si1569819pgt.38.2017.09.02.01.06.10; Sat, 02 Sep 2017 01:06:10 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=sATIezJt; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752723AbdIBIGG (ORCPT + 26 others); Sat, 2 Sep 2017 04:06:06 -0400 Received: from conuserg-07.nifty.com ([210.131.2.74]:39917 "EHLO conuserg-07.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752671AbdIBIGE (ORCPT ); Sat, 2 Sep 2017 04:06:04 -0400 Received: from grover.sesame (FL1-122-131-185-176.osk.mesh.ad.jp [122.131.185.176]) (authenticated) by conuserg-07.nifty.com with ESMTP id v8285dNT025842; Sat, 2 Sep 2017 17:05:40 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conuserg-07.nifty.com v8285dNT025842 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1504339540; bh=86Q4MdsPGopZ+hnj1BD4OvryrEW1m76asgJBzRhYMiU=; h=From:To:Cc:Subject:Date:From; b=sATIezJtVZtq/Tc46XuOanRVoF4gG4ErpoNkFqZeW9XRFju/UDsK0CZ26XcL0QWqG HXElRQU0uqK73AhSJPk2RK49MBSvQyob5LSLXILsNIm7b3xKWamjrDzDN/hT+4ASnZ G6i9OeAjA7M91FnSUDKNPyMZ51SL+4+QZlAxhldY3n5c7bwDuFuNaWr5xgdikSpESm mu602Mndyq+IYEGhTKAbLUPZ3OQQbl5V7iomolEtaZ1oNZzYYyMZWruD2fjYsjROc6 7rCQPyNCSLzKFHL0XhK2Iz5cDl9QRDJWcRYs+gKrgWUVLxqG/aJDyaE+1uIqAAF8gy 5TaVy6j8xLPXQ== X-Nifty-SrcIP: [122.131.185.176] From: Masahiro Yamada To: linux-kbuild@vger.kernel.org Cc: Masahiro Yamada , Michal Marek , linux-kernel@vger.kernel.org Subject: [PATCH 1/2] kbuild: buildtar: fix tar error when CONFIG_MODULES is disabled Date: Sat, 2 Sep 2017 17:05:34 +0900 Message-Id: <1504339535-31825-1-git-send-email-yamada.masahiro@socionext.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org $tmpdir/lib is created by "make modules_install". It does not exist if CONFIG_MODULES is disabled, then tar reports the following messages: tar: lib: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors Signed-off-by: Masahiro Yamada --- scripts/package/buildtar | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 2.7.4 diff --git a/scripts/package/buildtar b/scripts/package/buildtar index 483ba00524d5..60dd836a0214 100755 --- a/scripts/package/buildtar +++ b/scripts/package/buildtar @@ -51,13 +51,14 @@ esac # rm -rf -- "${tmpdir}" mkdir -p -- "${tmpdir}/boot" - +dirs=boot # # Try to install modules # if grep -q '^CONFIG_MODULES=y' "${KCONFIG_CONFIG}"; then make ARCH="${ARCH}" O="${objtree}" KBUILD_SRC= INSTALL_MOD_PATH="${tmpdir}" modules_install + dirs="$dirs lib" fi @@ -129,7 +130,7 @@ esac if tar --owner=root --group=root --help >/dev/null 2>&1; then opts="--owner=root --group=root" fi - tar cf - -C "$tmpdir" boot/ lib/ $opts | ${compress} > "${tarball}${file_ext}" + tar cf - -C "$tmpdir" $dirs $opts | ${compress} > "${tarball}${file_ext}" ) echo "Tarball successfully created in ${tarball}${file_ext}"