From patchwork Tue Nov 19 01:16:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carlos Santos X-Patchwork-Id: 1197080 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="ph/gLh6H"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 47H7GH5gjGz9sPL for ; Tue, 19 Nov 2019 12:17:11 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 0DADC20131; Tue, 19 Nov 2019 01:17:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6yICResfCsIR; Tue, 19 Nov 2019 01:17:09 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id A18E120441; Tue, 19 Nov 2019 01:17:09 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id B25691BF328 for ; Tue, 19 Nov 2019 01:17:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id AE10D86B58 for ; Tue, 19 Nov 2019 01:17:07 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4EPN7DjPPuFp for ; Tue, 19 Nov 2019 01:17:02 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-qt1-f174.google.com (mail-qt1-f174.google.com [209.85.160.174]) by hemlock.osuosl.org (Postfix) with ESMTPS id 4C1C086A14 for ; Tue, 19 Nov 2019 01:17:02 +0000 (UTC) Received: by mail-qt1-f174.google.com with SMTP id i17so22671264qtq.1 for ; Mon, 18 Nov 2019 17:17:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=PL2mPtTqyG938LucHqXESr9zAKdWV8IF+OeWhN2TZYA=; b=ph/gLh6HeoefrCq6HhvFD/ulmoH1QwKD9GmxJ2YPL84iVcKYxx4Re/k4lqm0/dDq7O m+A4YD9ZpgYqjScY+t1u7HNxVDMrLuNOwriuShu+f+sM9DVl93lJcS7dz0p69pfZRUw7 bko+lx6xxfWD4v3/ToNQ+sUliMS9+p7NXPXp0O+0X1tkgWxyJ8XZTtH3Wm+ZNzDwT4LV vmRJYWHcYYqPGMnhT8ioTYQST5Zddw461vGStt8asUo1WoYYgueEQ24YWfMnxaEd3E21 Bjq+wwMEkh8GSANXl2mVvsQZgadlS8hx2O/a8HzBy1Sjw0zy7BO9Hlp0WPPHoZ+x5Sua gY4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=PL2mPtTqyG938LucHqXESr9zAKdWV8IF+OeWhN2TZYA=; b=oOrBbhdz7d403ywltfYUVcF69/F3pXB3+20uYwcEJveqskWFJTIagBjEulDSm+drQf Ealvd2Sy1lOBhZCrgGrZsoUYZOkHaZSST1t264pjiADoix5xhUBKhx3pg1OQVrz/nKY+ IhHnmohkZMMEObsh6ZgfWC1Sh80TaN6WBSFY4KiDanbnQDxNRsHmCYTfTYeVPYmdLlMS sZir9UD28X8/borrJ91HoyVDq0G27HV0B7StxY9PqLlUviAwWE03DSpBqeGfqhcwZB1a 8+tJEd42E7Cxow+YqLiIvID/OtEG1E6jyv/qaF3b9buFbXr5D1PARH4i8jbTRB5Sryf6 sHZQ== X-Gm-Message-State: APjAAAXLudQg0/GIFzxhJx0ZZeMYx0Y8lXSXRhocCIzZkGiuMga8zzza 2c6uHA7kXotZhuWEv7LB/4k4FnAO X-Google-Smtp-Source: APXvYqxEHeCw85tEAQMqJtS7EHNyLm5BMw0RW6KFRsGz+QF+AJtRU+HkqGh1BUMEnQnT05EKOKZhXw== X-Received: by 2002:ac8:5452:: with SMTP id d18mr30067669qtq.385.1574126221031; Mon, 18 Nov 2019 17:17:01 -0800 (PST) Received: from casantos.remote.csb (179.187.67.133.dynamic.adsl.gvt.net.br. [179.187.67.133]) by smtp.gmail.com with ESMTPSA id t26sm11659980qta.75.2019.11.18.17.16.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Nov 2019 17:17:00 -0800 (PST) From: unixmania@gmail.com To: buildroot@buildroot.org Date: Mon, 18 Nov 2019 22:16:56 -0300 Message-Id: <20191119011656.23740-1-unixmania@gmail.com> X-Mailer: git-send-email 2.18.1 Subject: [Buildroot] [PATCH v2 next] package/tar: bump target version to 1.32 (host is kept at 1.29) X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: LUC CRETI MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" From: LUC CRETI The host tar is used to create the archives in the VCS download backends (git, cvs, svn, hg...) and tar 1.30 and forward have changed the way they generate the archives. So, all the archives that have been generated before 1.30 was released are not bit-for-bit reproducible (even though the extracted content would be), so the hashes we have for those archives would not match. Hence host-tar must be kept at version 1.29. For the target variant, this is less important, so bump it to the latest version. Fixes: https://bugs.busybox.net/show_bug.cgi?id=12256 Signed-off-by: LUC CRETI Signed-off-by: Carlos Santos --- Commit message rewritten based on comment from Yann E. MORIN --- package/tar/tar.hash | 1 + package/tar/tar.mk | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/package/tar/tar.hash b/package/tar/tar.hash index 60309bab8f..c87be596b1 100644 --- a/package/tar/tar.hash +++ b/package/tar/tar.hash @@ -1,4 +1,5 @@ # Locally calculated after checking signature sha256 402dcfd0022fd7a1f2c5611f5c61af1cd84910a760a44a688e18ddbff4e9f024 tar-1.29.tar.xz +sha256 d0d3ae07f103323be809bc3eac0dcc386d52c5262499fe05511ac4788af1fdd8 tar-1.32.tar.xz sha256 9173f222464dd3676118408840da5990527062b5c7daf6487bed7c396c45bfb1 tar-1.29.cpio.gz sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 COPYING diff --git a/package/tar/tar.mk b/package/tar/tar.mk index 6f609d7a02..87af8073f2 100644 --- a/package/tar/tar.mk +++ b/package/tar/tar.mk @@ -4,7 +4,8 @@ # ################################################################################ -TAR_VERSION = 1.29 +HOST_TAR_VERSION=1.29 +TAR_VERSION = 1.32 TAR_SOURCE = tar-$(TAR_VERSION).tar.xz TAR_SITE = $(BR2_GNU_MIRROR)/tar # busybox installs in /bin, so we need tar to install as well in /bin @@ -31,13 +32,13 @@ $(eval $(autotools-package)) # host-tar: use cpio.gz instead of tar.gz to prevent chicken-egg problem # of needing tar to build tar. -HOST_TAR_SOURCE = tar-$(TAR_VERSION).cpio.gz +HOST_TAR_SOURCE = tar-$(HOST_TAR_VERSION).cpio.gz define HOST_TAR_EXTRACT_CMDS mkdir -p $(@D) cd $(@D) && \ $(call suitable-extractor,$(HOST_TAR_SOURCE)) $(TAR_DL_DIR)/$(HOST_TAR_SOURCE) | cpio -i --preserve-modification-time - mv $(@D)/tar-$(TAR_VERSION)/* $(@D) - rmdir $(@D)/tar-$(TAR_VERSION) + mv $(@D)/tar-$(HOST_TAR_VERSION)/* $(@D) + rmdir $(@D)/tar-$(HOST_TAR_VERSION) endef HOST_TAR_CONF_OPTS = --without-selinux