From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x129.google.com (mail-lf1-x129.google.com [IPv6:2a00:1450:4864:20::129]) by sourceware.org (Postfix) with ESMTPS id 1AB9B3858C78 for ; Mon, 4 Dec 2023 13:12:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1AB9B3858C78 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1AB9B3858C78 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::129 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701695560; cv=none; b=UkVwmKD4TjZrrYckYhf+X102kIOxEO2/Xgiug7VCEbRmEnZuQV8+oDzrgoYAujEanJaFUpTCjMLo6BBqRIenZ9voYKC8kg363oYeUt+C/XeeTd40gCjYfehgC5Qy7P7zXYDpRy9eERL0D9JayB1MF9llvqXdaD4wpQounbYEZHA= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1701695560; c=relaxed/simple; bh=wwDF1W3AGMjwHm3I2R52DMHevy93ckFrMPVaoboY+BM=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=XUCWlP1BWdnvzP99EvHAaBRFxqTX5bB57cTO/FzSmpuwDJtvgxoUxfomEAOkqVJGgkgEzQfrub/cWZUTQ94FpMFMoesl9Dy7vj5EceiiwXtSL0PiDWdqyp+tLRWakgPWB+VpHlEbRvw/NKzTGPS2kPERz+CFbKbpJhZMUX3bSIM= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-50bdec453c8so3065920e87.3 for ; Mon, 04 Dec 2023 05:12:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701695554; x=1702300354; darn=gcc.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MFIzQoG6o2lPkbT/pqgsp5SAJkTGmdIQ/u4vgaILRnQ=; b=Tykq44heSzv1Zcd4vW442q3YbkkmXsbwvTtpjAIk21qwrl3hys/L8tFemqhrV8O4NY t3qjskO4WlNrv2N5OiM7UJGc8Ilv8nJL8gavm5vA01bMDG1gSqFChJMSaTvO9ItMDJmk ux3ihYCvY/wuylSlUtPDwe11ojDJEgnWRG8lARCOG68lyIxMsln+XjntWV+v3I+iDkaI 5FSOoWnHOS+W+t+ev3yeRhN/T24UGRP0RgUNBTuosebeLvbs27fes9bUyMxgIPXXAPi+ Gh/7R5EaiirwT1iLlMiXC0jgHL3bGDseOAlZ6G/A6gF3wugKM7YU78OnA6A+djNkywHP YPWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701695554; x=1702300354; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MFIzQoG6o2lPkbT/pqgsp5SAJkTGmdIQ/u4vgaILRnQ=; b=So2MofDasa2ncHqnSfmXrHiG+6tf0eOKvJEpYeVDW8kozgBm/3g+kfkeuaZLVUbMWS K4xj0FzGy5ROog7cm0aYrgWmE6wHpqe9rOWjl1O9WRPj9LEcxujzcS9ANEj6L6MY+fsq +R0yFXe+V6MoYOi6TkmJGD891Nek9lsxAY6bbmTmcq6brvCr1VRBRvfS+zftKcspCJpa tE3q7JMlE46M5n/sKhMdvclfPOc+aXcvgOUlkgXD5mq609EGwdG+YOweomtTdiRAUBdT 353TPvcFea/8k0Db1bNaIgA8Y1u5dyAu9YbHD8UJCMqF1LIJ9yyjicvRnVMNsNkCx8vK 7cmg== X-Gm-Message-State: AOJu0YwsbLK2r4AljHN3AZAHNZnCkO8o209nnIohIjYodqyjA19T/YPX K3sSikVC/5Qti2CYxia6enLxPR1ukXn9VWeZa+U= X-Google-Smtp-Source: AGHT+IFahJ1CpnWSJgJYdeLXmSO8mB1zm5JNJ25R/Wph3vuJX7CuMBrTg+XHSd1dHNESXse1DU5QgI1H/nMPQnlJAkw= X-Received: by 2002:a19:644e:0:b0:50b:f18f:7b22 with SMTP id b14-20020a19644e000000b0050bf18f7b22mr1007040lfj.35.1701695554158; Mon, 04 Dec 2023 05:12:34 -0800 (PST) MIME-Version: 1.0 References: <20231202155249.1334525-1-arsen@aarsen.me> In-Reply-To: <20231202155249.1334525-1-arsen@aarsen.me> From: Richard Biener Date: Mon, 4 Dec 2023 14:12:22 +0100 Message-ID: Subject: Re: [PATCH] download_prerequisites: add --only-gettext To: =?UTF-8?Q?Arsen_Arsenovi=C4=87?= Cc: gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,KAM_SHORT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Sat, Dec 2, 2023 at 4:53=E2=80=AFPM Arsen Arsenovi=C4=87 wrote: > > contrib/ChangeLog: > > * download_prerequisites > : Parse --only-gettext. > (echo_archives): Check only_gettext and stop early if true. > (helptext): Document --only-gettext. > --- > Afternoon, > > This patch adds a --only-gettext option to download_prerequisites for > when the only useful dependency to download is gettext (which will > restore a gcc source tree to a similar 'intlness' as before the > externalization of gettext-runtime). > > For context, see > https://inbox.sourceware.org/CAFiYyc2-JxH358GUcZfR4iBMq5qj6Nf4W=3D7LYoQyw= 6b-u8Dfqw@mail.gmail.com/ > > OK for trunk? OK > TIA, have a lovely day! > > contrib/download_prerequisites | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/contrib/download_prerequisites b/contrib/download_prerequisi= tes > index 9568091c0dba..30ff0cc9491a 100755 > --- a/contrib/download_prerequisites > +++ b/contrib/download_prerequisites > @@ -36,16 +36,18 @@ gettext=3D'gettext-0.22.tar.gz' > base_url=3D'http://gcc.gnu.org/pub/gcc/infrastructure/' > > echo_archives() { > + echo "${gettext}" > + if "${only_gettext}"; then return; fi > echo "${gmp}" > echo "${mpfr}" > echo "${mpc}" > - echo "${gettext}" > if [ ${graphite} -gt 0 ]; then echo "${isl}"; fi > } > > graphite=3D1 > verify=3D1 > force=3D0 > +only_gettext=3Dfalse > OS=3D$(uname) > > if type wget > /dev/null ; then > @@ -74,6 +76,7 @@ The following options are available: > --no-verify don't verify package integrity > --sha512 use SHA512 checksum to verify package integrity (defau= lt) > --md5 use MD5 checksum to verify package integrity > + --only-gettext inhibit downloading any package but gettext > --help show this text and exit > --version show version information and exit > " > @@ -159,6 +162,9 @@ do > chksum_extension=3D'md5' > verify=3D1 > ;; > + --only-gettext) > + only_gettext=3Dtrue > + ;; > -*) > die "unknown option: ${arg}" > ;; > -- > 2.43.0 >