From patchwork Sun Nov 27 12:53:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Brobecker X-Patchwork-Id: 1709313 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=8.43.85.97; helo=sourceware.org; envelope-from=gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.a=rsa-sha256 header.s=default header.b=Ev5D9aGb; dkim-atps=neutral Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4NKpTL3WV0z23nB for ; Sun, 27 Nov 2022 23:54:28 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 4E4B738532F2 for ; Sun, 27 Nov 2022 12:54:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4E4B738532F2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1669553660; bh=sp1G/Yk7Hvo3zgxFRULTwBI9knHtsULjA1guafEBa9U=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=Ev5D9aGbS3lpT/yEHyjrxsw6k4a7rU+ZR0ECn72At7G6tw8kFGOeJeMkycZY3PPaP /RC7CNjU7tC9OaS0h0P+u8S5EqZdRvsVrCK+Sye+aPwvq+thsqXbmf5EQFLSH0oVB7 /wYbFpGATg3yLoGFGELhMSUJIi+NrObwXbd/RdOo= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-wr1-x42d.google.com (mail-wr1-x42d.google.com [IPv6:2a00:1450:4864:20::42d]) by sourceware.org (Postfix) with ESMTPS id 7DA7B3858C5E for ; Sun, 27 Nov 2022 12:53:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7DA7B3858C5E Received: by mail-wr1-x42d.google.com with SMTP id n3so12910421wrp.5 for ; Sun, 27 Nov 2022 04:53:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=sp1G/Yk7Hvo3zgxFRULTwBI9knHtsULjA1guafEBa9U=; b=op3gZSeMvmBduDRX+TXjqIdFLHCBpHSUo0fa2GzWGgKzVO2LAYxvaIF8SMC6okFER6 V07+XCvBZ5i56kVehfI1kTJm1BknhC3q+9nGL6CVPogNQSpt3GwUq6HsKQU+CIaNx8ZA iPESb/axabJfyji1dXwWT+CkJ2oay2vRxjl0XYcWzVLdcesqZw4uENci9VC8cci3W+jm f2X7AgGHGtybaTzNSV5ixoxm1wRDVzEiCFv0KgikOndUbB/jVQa/KwsmrQEzRuity8aT wAlRIEoAgeAGu92KJJe6c97u8cV0zyrXETCtqNQde/YkW+DYiHk6k7ES1kepCK2yRwbu Stxw== X-Gm-Message-State: ANoB5pltkbgFzV+dJSHrVKEB+4KSNBfhFv6inS4bXDgOcV9rhYYsrZLH WOQ5mjP3sRwH3MHIMOgWeXvy X-Google-Smtp-Source: AA0mqf6/p632bekLH6zBhHduZhGeDs1iXhkwfGKHrWaXo72JDWQnlnC+6faoS2Tm2Vl2oMminRKHGg== X-Received: by 2002:adf:bb04:0:b0:241:f868:578e with SMTP id r4-20020adfbb04000000b00241f868578emr11584319wrg.516.1669553610333; Sun, 27 Nov 2022 04:53:30 -0800 (PST) Received: from takamaka.gnat.com ([2a01:cb22:1d5:1100:bd82:ce24:23d7:583a]) by smtp.gmail.com with ESMTPSA id bs30-20020a056000071e00b002364c77bcacsm7946956wrb.38.2022.11.27.04.53.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Nov 2022 04:53:29 -0800 (PST) Received: by takamaka.gnat.com (Postfix, from userid 1000) id 88C82814DE; Sun, 27 Nov 2022 16:53:27 +0400 (+04) To: binutils@sourceware.org, gdb-patches@sourceware.org Cc: Indu Bhagat , gcc-patches@gcc.gnu.org, Joel Brobecker Subject: [RFA] src-release.sh: Fix gdb source tarball build failure due to libsframe Date: Sun, 27 Nov 2022 16:53:25 +0400 Message-Id: <20221127125325.263577-1-brobecker@adacore.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Joel Brobecker via Gcc-patches From: Joel Brobecker Reply-To: Joel Brobecker Errors-To: gcc-patches-bounces+incoming=patchwork.ozlabs.org@gcc.gnu.org Sender: "Gcc-patches" Hello, This script was recently changed as follow: | commit e619dddb3a45780ae66d762756882a3b896b617d | Date: Tue Nov 15 15:07:13 2022 -0800 | Subject: src-release.sh: Add libsframe | | Add libsframe to the list of top level directories that will be included | in a release. Since then, the gdb source tarball has been failing with the error below during the "make configure-host configure-target" phase: | make[3]: *** No rule to make target '../libsframe/libsframe.la', | needed by 'libbfd.la'. Stop. | make[3]: Leaving directory '/tmp/gdb-public/bfd' This patch fixes the issue by adding libsframe to the list of GDB_SUPPORT_DIRS, similar to what was done for BINUTILS. ChangeLog: * src-release.sh (GDB_SUPPORT_DIRS): Add libsframe. Ok to apply to master? NB: Once approved, I will take care of applying the patch to both binutils-gdb and gcc (hence the Cc: of gcc-patches). Thank you, --- src-release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-release.sh b/src-release.sh index 050a8eb958d..ec28f8691c7 100755 --- a/src-release.sh +++ b/src-release.sh @@ -322,7 +322,7 @@ gas_release() tar_compress $package $tool "$GAS_SUPPORT_DIRS" "$compressors" } -GDB_SUPPORT_DIRS="bfd include libiberty libctf opcodes readline sim intl libdecnumber cpu zlib contrib gnulib gdbsupport gdbserver libbacktrace" +GDB_SUPPORT_DIRS="libsframe bfd include libiberty libctf opcodes readline sim intl libdecnumber cpu zlib contrib gnulib gdbsupport gdbserver libbacktrace" gdb_release() { compressors=$1