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: 61126 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 719533855167 for ; Sun, 27 Nov 2022 12:53:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 719533855167 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1669553636; 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=GPM2aBQUMErhWa7wt2q8uPV6cdefovjPtJIc4HCabF+UXUUwy2liWqjVeo7aBsj9r sHlULi1yGfYK9sucs7n0vnOp3PlpZIC1EwWm6R5Sua+O9JMyqTRH9AbpurPhP2e0e+ ygpYSTUyND03O1NkpHEqt3sBDwdG88XYh1z9yx/g= X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by sourceware.org (Postfix) with ESMTPS id 789BE3858C50 for ; Sun, 27 Nov 2022 12:53:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 789BE3858C50 Received: by mail-wr1-x42f.google.com with SMTP id h11so5617396wrw.13 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=jT7YwMC/TbEk+DiTTPcgg1gddolMNUOzt+9wV/RV5gABZdLK7GDTGfDK0Hy6JqWend 2xxyIGXXVTeLuoeW9J1SDWbqRjfMdjljJ7JxzVOjRDtX617tbUmiXFbdv7TPkC7p6HJt 9fQ+YYo2LyUrYmxCPyVM4U+IoslvHSLwRN6xJT76hRVXLHyjIjguoEBJIQgZljCVEXyp jO1XwY/rhx6B6TXR8DTlyz7hXs+F60RcLIXrzjryeqOppVMUcn2D4EDZ71fanFhWEesK y60UQqsrD58Wyg175KN/hpMYbOMo4cCH2o/nI/g8M2Kz1DM2SbBjQ/9escWH7BPPoBTT RW7A== X-Gm-Message-State: ANoB5plSzainv+P3KpHtY7k+3mokxKIdqyQajIN6UqYhwpW4e/wsd4co hryfhRW7OGXWpGck+fkBP/ys 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.4 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: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Joel Brobecker via Gdb-patches From: Joel Brobecker Reply-To: Joel Brobecker Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org Sender: "Gdb-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