From nobody Mon May 13 05:19:05 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1669627652; cv=none; d=zohomail.com; s=zohoarc; b=DsBplyUchpAIUM5hog+Hrm5VdR2JFBbjEZOlEGvNB3VEOHfn4aVRvMTPF0j7xv4Vru0M4bpGuxVsNwqaIFtMRgtGsdZTTWyNhM3NlhmTRq/lSLZ3Tshlz6y+VIy02djVhorID8NKvjL3cE7sQJAK54sQW+hwExYyxDax7IGZ2tI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1669627652; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=qZAxGiFDOEvcfNWH1rvgYbD4b8Wd6inBOPv+BQzFmdE=; b=FRmCkb5Y55G4qR8susg0oJo4ITuYwN5TjXZn3//PzGXhYB+Jeepr6kUM84fwD0f1/vC5DjfZc/teqHAK38qmly5gV2CjxmcVWiBFbtca2QW/YRYBJR87fL729qVIVX/aMjU19tNhYiXKTD6FDvtJjMhfbO1x1t3+kFtZzbMq8js= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1669627652013756.6744382100861; Mon, 28 Nov 2022 01:27:32 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozaP0-0004cc-7Z; Mon, 28 Nov 2022 04:26:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaOx-0004bm-Br for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:11 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaOv-0004nq-78 for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:10 -0500 Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-126-hMo8JCS2MmWEwRG4JAjxcg-1; Mon, 28 Nov 2022 04:26:04 -0500 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id F3A171C068E1; Mon, 28 Nov 2022 09:26:03 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id E787A49BB61; Mon, 28 Nov 2022 09:26:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1669627568; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qZAxGiFDOEvcfNWH1rvgYbD4b8Wd6inBOPv+BQzFmdE=; b=WuBdmp+zS7yuzsgs796nGs3R/0L5WngGl/JMMgy5UpEjCR1Ayt9mEiagaCc912iZymtfqx CkOVCrAPtY1oY3IXyojE4UzI4XCDoqt7IIf2OnaGJ+yaRunfQjxVmCuigQNblL/Sxev9+S GJmjcVnGRgJXXQdIe1bnMmcok9Pukp8= X-MC-Unique: hMo8JCS2MmWEwRG4JAjxcg-1 From: Thomas Huth To: Stefan Hajnoczi , Michael Roth , qemu-devel@nongnu.org, Gerd Hoffmann Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Peter Maydell , Paolo Bonzini , Richard Henderson Subject: [PATCH v2 for-8.0 1/5] scripts/make-release: Add a simple help text for the script Date: Mon, 28 Nov 2022 10:25:51 +0100 Message-Id: <20221128092555.37102-2-thuth@redhat.com> In-Reply-To: <20221128092555.37102-1-thuth@redhat.com> References: <20221128092555.37102-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1669627653264100003 Content-Type: text/plain; charset="utf-8" Print a simple help text if the script has been called with the wrong amount of parameters. Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Stefan Hajnoczi --- scripts/make-release | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/make-release b/scripts/make-release index 05b14ecc95..4be9b3b9ce 100755 --- a/scripts/make-release +++ b/scripts/make-release @@ -10,6 +10,12 @@ # This work is licensed under the terms of the GNU GPLv2 or later. # See the COPYING file in the top-level directory. =20 +if [ $# -ne 2 ]; then + echo "Usage:" + echo " $0 gitrepo version" + exit 0 +fi + src=3D"$1" version=3D"$2" destination=3Dqemu-${version} --=20 2.31.1 From nobody Mon May 13 05:19:05 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1669627604; cv=none; d=zohomail.com; s=zohoarc; b=WbX2zHAqsAnkKw+Ak5BW9VY2GHUKR4XRLjkxLUKnvT42ypBBhkHIaoz38cV1wVNw2LrlFbnV8nwaR/7FmoaRi7fjR5KB7ih9t0SWWxz0wi/T/xbortd/7wtsgYPo2LVpGDIN9gmU5PF0A32vPU2ThRNSZ/EgtAAx9R5S4MbQomQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1669627604; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=qPPcDzAEh2lH1h+1Ge83kKHUOnF8P/YQZreLHjkzZS8=; b=MvxtiozEEcB5fM3pSmgHsx4G/ErIIONkNZEg7CqEM+QVZSaYWHAbACMObNNIHVznpMNlsU20mZrRIOcNXHfCniKIIsvP3bWe6ywroYW1SFOf+VefJcancsw44Lwog9RhnLVE7fNXEY1vVRnh2gofqWoUBryHM5k5dJAi53c7sLU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1669627604332645.2337788327287; Mon, 28 Nov 2022 01:26:44 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozaPB-0004i4-Ot; Mon, 28 Nov 2022 04:26:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaOz-0004cm-LT for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:14 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaOx-0004nx-4e for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:13 -0500 Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-501-Nxq6w0m3PgyL7kupNtJx6w-1; Mon, 28 Nov 2022 04:26:06 -0500 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 57E883C0D18B; Mon, 28 Nov 2022 09:26:06 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id 63EA849BB61; Mon, 28 Nov 2022 09:26:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1669627570; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qPPcDzAEh2lH1h+1Ge83kKHUOnF8P/YQZreLHjkzZS8=; b=EGBZe1cAw4BrPZ1i1Lb9/ufOCCAGNkXEOkbnMzf43JNTNhx+M0Mi+uOF7Npj/I1T/MOTeH s+QJB5lR1pPCZbI2/qkB0MhFxAAqrgtpblP411TQLnnSfpZVIz6MvZyteeFJn1HxlGFZzK iFFOhSL7hWEZLrZsv914vj5s7OghOyY= X-MC-Unique: Nxq6w0m3PgyL7kupNtJx6w-1 From: Thomas Huth To: Stefan Hajnoczi , Michael Roth , qemu-devel@nongnu.org, Gerd Hoffmann Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Peter Maydell , Paolo Bonzini , Richard Henderson Subject: [PATCH v2 for-8.0 2/5] scripts/make-release: Only clone single branches to speed up the script Date: Mon, 28 Nov 2022 10:25:52 +0100 Message-Id: <20221128092555.37102-3-thuth@redhat.com> In-Reply-To: <20221128092555.37102-1-thuth@redhat.com> References: <20221128092555.37102-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1669627605011100003 Content-Type: text/plain; charset="utf-8" Using --single-branch and --depth 1 here helps to speed up the process a little bit and helps to save some networking bandwidth. Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Stefan Hajnoczi --- scripts/make-release | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/scripts/make-release b/scripts/make-release index 4be9b3b9ce..44a9d86a04 100755 --- a/scripts/make-release +++ b/scripts/make-release @@ -20,10 +20,12 @@ src=3D"$1" version=3D"$2" destination=3Dqemu-${version} =20 -git clone "${src}" ${destination} +git clone --single-branch -b "v${version}" -c advice.detachedHead=3Dfalse \ + "${src}" ${destination} + pushd ${destination} -git checkout "v${version}" -git submodule update --init + +git submodule update --init --single-branch (cd roms/seabios && git describe --tags --long --dirty > .version) (cd roms/skiboot && ./make_version.sh > .version) # Fetch edk2 submodule's submodules, since it won't have access to them via @@ -34,7 +36,7 @@ git submodule update --init # submodule dependencies, so we continue to handle these on a case-by-case # basis for now. (cd roms/edk2 && \ - git submodule update --init -- \ + git submodule update --init --depth 1 -- \ ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 \ BaseTools/Source/C/BrotliCompress/brotli \ CryptoPkg/Library/OpensslLib/openssl \ --=20 2.31.1 From nobody Mon May 13 05:19:05 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1669627634; cv=none; d=zohomail.com; s=zohoarc; b=d/efhiMcsTkSl7vfH+R1jitwzxCLoge9XIgtYupFLgsJjWslZoWKL3ZkMSVv/FcXYfBVYage4iGN6KBioV2jwDCyhvjMIOtmbf6070efMRNM5RDPAtB9wY/mB+9kkxy+a5f8bib60Sr0l6rhW0QoIdf4g5gYEksFHmNwXs645C8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1669627634; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=FrZjYOWd4xLAYyQYnm6YKfCB4q5EqQ+BHDHNPQG5uco=; b=R9Myx4tH+eVrfyV44dc8VjVfzSAU2gAfAZ4KB3yNyuoL0mtKsOw6q3tz9DIu7lrp23kLSwCmiYqNtwb3C5nEmQM+RcT8WBAQZr5b7W6mkJZiwrv66OKgQlP7wWXs2JVDOXXXU0IMRwWAs/vUEpeuTSNF4eAjoi2h4/STQcT5IR0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1669627634757659.3401093179424; Mon, 28 Nov 2022 01:27:14 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozaPF-0004mn-1I; Mon, 28 Nov 2022 04:26:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaPD-0004kz-5L for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:27 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaPB-0004qd-Kx for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:26 -0500 Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-218-gXxmtJdyMuOAQMbHPHA__Q-1; Mon, 28 Nov 2022 04:26:08 -0500 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 5E37A3C0D181; Mon, 28 Nov 2022 09:26:08 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id BB57249BB65; Mon, 28 Nov 2022 09:26:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1669627585; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FrZjYOWd4xLAYyQYnm6YKfCB4q5EqQ+BHDHNPQG5uco=; b=IiiYUrnGmcuLCeskdFU9aNnegvYURPRnFq6gLbqFOTn6ofNm4F3lP8bMRvCT/MpJj4lqS2 axE3EwwWvkpizPgHuyrVNtuuv+va+TpsY8SgMAo51VhasiVZrxcFmjFrALTWB/OBeyNhds lxoHKhc9nJBDVuo7pOjk6qyyoKZSdW4= X-MC-Unique: gXxmtJdyMuOAQMbHPHA__Q-1 From: Thomas Huth To: Stefan Hajnoczi , Michael Roth , qemu-devel@nongnu.org, Gerd Hoffmann Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Peter Maydell , Paolo Bonzini , Richard Henderson Subject: [PATCH v2 for-8.0 3/5] scripts/make-release: Remove CI yaml and more git files from the tarball Date: Mon, 28 Nov 2022 10:25:53 +0100 Message-Id: <20221128092555.37102-4-thuth@redhat.com> In-Reply-To: <20221128092555.37102-1-thuth@redhat.com> References: <20221128092555.37102-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1669627635133100005 Content-Type: text/plain; charset="utf-8" These files are of no use in a normal tarball and thus should not be included here. Signed-off-by: Thomas Huth Reviewed-by: Stefan Hajnoczi --- scripts/make-release | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/make-release b/scripts/make-release index 44a9d86a04..febeb6cb36 100755 --- a/scripts/make-release +++ b/scripts/make-release @@ -41,6 +41,9 @@ git submodule update --init --single-branch BaseTools/Source/C/BrotliCompress/brotli \ CryptoPkg/Library/OpensslLib/openssl \ MdeModulePkg/Library/BrotliCustomDecompressLib/brotli) + +rm -v .*.yml popd -tar --exclude=3D.git -cjf ${destination}.tar.bz2 ${destination} + +tar --exclude=3D".git*" -cjf ${destination}.tar.bz2 ${destination} rm -rf ${destination} --=20 2.31.1 From nobody Mon May 13 05:19:05 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1669627632; cv=none; d=zohomail.com; s=zohoarc; b=Cr31Ox9VmLv2ratDY0n9AIABnWvYsj5fdqBwuFhFoWoyWEp4g6BSsqKi2QCA8HxtrfZOW7R0Yfb2TwAqCRCv6KxLfmhchOKPkQv82mmHubb1id4uxL2zaLDOVOxENyfB/ZsTMv8hf2PdU8C/4vm/brFIhkj0F22sRfCL9PdiQlQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1669627632; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=wUlb39gOYycRIyvstUwgyf9lylM61sSQcpHetS7fANA=; b=bhOcMOKLI3q/QnfX9YTFTcF18L1qqcOdEaFGKSw8UIwZVk6joA8TH6AhW9V8y0gnyI/sCx8+DcKXfaJeihHroNgbVg8Quit18Zu+cCpON6NXkDxUmNDHwyVR9X7Z6z/2/glYe7e0wkY00TkbuxeJgh05+ixPkvu/h1BDCnccsJA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1669627632126210.6462759753631; Mon, 28 Nov 2022 01:27:12 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozaPD-0004kk-3a; Mon, 28 Nov 2022 04:26:27 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaP2-0004gs-Jw for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:17 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaP0-0004oO-Sg for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:16 -0500 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-594-p8ZqIq4EPfW9paHgeIEn_w-1; Mon, 28 Nov 2022 04:26:10 -0500 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 5D0C1185A792; Mon, 28 Nov 2022 09:26:10 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id C64B649BB61; Mon, 28 Nov 2022 09:26:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1669627574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=wUlb39gOYycRIyvstUwgyf9lylM61sSQcpHetS7fANA=; b=Yt4byN+7Yay8Wf7CHmSPYAHGLFAlp8MmGtNhS6Qq919707ha8AbNcF6HdMxLUA3GutXBj7 g8lOFpDisQNPVI1cGkxSwc1Xx5lFSy4PdUqzvXaY7cyINYBvnrYsFgSVJVv008E8xlDCeI k45aBusI7pOGVFNwNGY7Fx+ssy90x4c= X-MC-Unique: p8ZqIq4EPfW9paHgeIEn_w-1 From: Thomas Huth To: Stefan Hajnoczi , Michael Roth , qemu-devel@nongnu.org, Gerd Hoffmann Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Peter Maydell , Paolo Bonzini , Richard Henderson Subject: [PATCH v2 for-8.0 4/5] roms: Add a README file with some basic information Date: Mon, 28 Nov 2022 10:25:54 +0100 Message-Id: <20221128092555.37102-5-thuth@redhat.com> In-Reply-To: <20221128092555.37102-1-thuth@redhat.com> References: <20221128092555.37102-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1669627633144100001 Content-Type: text/plain; charset="utf-8" We're going to ship the contents of the "roms" folder as a separate tarball, so we should have at least a short README in this folder for this. Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Stefan Hajnoczi --- roms/README.rst | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 roms/README.rst diff --git a/roms/README.rst b/roms/README.rst new file mode 100644 index 0000000000..0a80d780e9 --- /dev/null +++ b/roms/README.rst @@ -0,0 +1,24 @@ +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +QEMU firmware images +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +This folder contains the collection of sources for firmware (ROM / BIOS) +images which are used for the various machines that are emulated by QEMU. +See the individual sub-folders for more information like requirements for +building and license statements. + +Pre-built binaries of these firmwares can be found in the "pc-bios" folder +of the main QEMU source tree. It can be browsed online here: + + https://gitlab.com/qemu-project/qemu/-/tree/master/pc-bios + + +Building +=3D=3D=3D=3D=3D=3D=3D=3D + +The main Makefile provides some targets for building the various firmware +images in an easy way. Run "make help" in this directory to get a list of +available build targets. + +Note that you might need to install an appropriate cross-compiler for +compiling certain targets first. --=20 2.31.1 From nobody Mon May 13 05:19:05 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1669627606; cv=none; d=zohomail.com; s=zohoarc; b=XL369aC2+bEqsMudTGa8StO9biDXRCA4s3htBJQQfMEI6VG/CtNQ15Sv42crHcNtdPuFTkCLlQlQOa1cfNQHYl2gALeAT+ONd7wktOmbEjRfCcKxG+gu/FdsPHj9IO/XUUiCTmKFLsBMaZHXOUue/4A2Gm9nUnMfQuwVUPkO88s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1669627606; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=i6agG9jTgxV89gia4Vc6HJ/uCdLDyFE21PUHZFeKnkc=; b=M3KBPAx7oWwb9C8QN/+JKLSMKDUXci45t8mgmedfA4oTZrdZPd1m45LhqoqWeY13M6dd/B5w2zYbbbCUSpdJGhf7cU7x2YNK1tVGi5QJokuIuJO1EaK0QH/o+QRnUKVFMmKpgtbqICA3MBMXtYs1MgWrvIiS7tDHL7YWBVWz8A8= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1669627606464162.0190838667387; Mon, 28 Nov 2022 01:26:46 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ozaPC-0004jt-79; Mon, 28 Nov 2022 04:26:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaP6-0004hW-7h for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:21 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ozaP4-0004od-PV for qemu-devel@nongnu.org; Mon, 28 Nov 2022 04:26:19 -0500 Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-534-Yhi_RWv_NQ-kkHFMpUTT5Q-1; Mon, 28 Nov 2022 04:26:13 -0500 Received: from smtp.corp.redhat.com (int-mx09.intmail.prod.int.rdu2.redhat.com [10.11.54.9]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id D753C833AEC; Mon, 28 Nov 2022 09:26:12 +0000 (UTC) Received: from thuth.com (unknown [10.39.192.223]) by smtp.corp.redhat.com (Postfix) with ESMTP id BC1E149BB61; Mon, 28 Nov 2022 09:26:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1669627577; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=i6agG9jTgxV89gia4Vc6HJ/uCdLDyFE21PUHZFeKnkc=; b=PJ4u76vfbYIqLcO8GA4WkpQBlq4kTmzVbwaWplxK1m5tfG0IkRk6Dmi5INKD0e4h/uxY1o Pv06ZCuSLXrfXz+6RSrtLL7q7AFOgt1LsRxcHBdTeIpje4q629kVPYCgW8kGundM9ZKe+N z98wsN2pC3vVXDkWsUbPlAbUu0t0yH8= X-MC-Unique: Yhi_RWv_NQ-kkHFMpUTT5Q-1 From: Thomas Huth To: Stefan Hajnoczi , Michael Roth , qemu-devel@nongnu.org, Gerd Hoffmann Cc: =?UTF-8?q?Daniel=20P=2E=20Berrang=C3=A9?= , Peter Maydell , Paolo Bonzini , Richard Henderson Subject: [PATCH v2 for-8.0 5/5] scripts/make-release: Move roms into separate tarball Date: Mon, 28 Nov 2022 10:25:55 +0100 Message-Id: <20221128092555.37102-6-thuth@redhat.com> In-Reply-To: <20221128092555.37102-1-thuth@redhat.com> References: <20221128092555.37102-1-thuth@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.1 on 10.11.54.9 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=thuth@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1669627607029100005 Content-Type: text/plain; charset="utf-8" Our current release tarballs are huge and caused already some trouble with the server traffic in the past. However, the biggest chunk (~80%) of the tarball is caused by the firmware sources - which most users don't need anyway (assuming that they just want to compile QEMU itself on their own). So we can certainly safe a lot of traffic by moving the firmware sources into a separate tarball, so that only people who really want to rebuild the firmware images on their own have to download it. This decreases the size of the main QEMU xz tarball from ca. 116 MiB to only 27 MiB! Signed-off-by: Thomas Huth Reviewed-by: Alex Benn=C3=A9e Reviewed-by: Stefan Hajnoczi Tested-by: Alex Benn=C3=A9e --- scripts/make-release | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/scripts/make-release b/scripts/make-release index febeb6cb36..44408c24a2 100755 --- a/scripts/make-release +++ b/scripts/make-release @@ -42,6 +42,19 @@ git submodule update --init --single-branch CryptoPkg/Library/OpensslLib/openssl \ MdeModulePkg/Library/BrotliCustomDecompressLib/brotli) =20 +tar --exclude=3D".git*" -cjf ../qemu-rom-sources-${version}.tar.bz2 roms +rm -r roms/* + +cat > roms/README.rst < roms/Makefile <