From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from userp2120.oracle.com (userp2120.oracle.com [156.151.31.85]) by sourceware.org (Postfix) with ESMTPS id E4DBB399F036 for ; Sat, 6 Mar 2021 00:40:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E4DBB399F036 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1260ZADV138457 for ; Sat, 6 Mar 2021 00:40:45 GMT Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by userp2120.oracle.com with ESMTP id 36yeqnc38s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 06 Mar 2021 00:40:45 +0000 Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 1260ZCYf034187 for ; Sat, 6 Mar 2021 00:40:44 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2104.outbound.protection.outlook.com [104.47.55.104]) by aserp3030.oracle.com with ESMTP id 36yyntvn50-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sat, 06 Mar 2021 00:40:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JwdVGW1hgykcDte4zozrwSjMkF8zvwWEvznJob7DjoDh4m/4+YPQ8ae/2U/Z3nLUEmnDBZMRn2D4AuilZCrfQ3E0PHQP3kNyGtO1SDvTCXTmduTasC1QqaE26N6Ols/ujw0sxkn024FPK4stYFplzSKiw0cZc71E6ldQ0kHeXVhRO0byCBZba2NO03gzOBMrERHPEFPPuKfUN9E55zIFC/vUUs5aX93tPVH04SJcLhWxcxNQvBf2QBAilEdRpRxoeCniY8Zf/x5Tu6g8iV0J0VI30K4xtF/No3leiS+m7dMzoaO2e/0AMon2QY7CKXZ2N+oGhGgNpExg+qyl8bjG0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dosRKK+Mk+QI80w0JAxNTmIOVuN5qoJIqKpTBgF6FXI=; b=XCRMB87GnSGS7U8qGRp1tWyloRv7F0PeiJPBDflmCoQvKiUx68ZS+55tQdyxp5+poBFAs8o1bfowb3VOvokwx1UV4TVhfmgnY02Byu43VGTtjjBS1/hEdsMaMOtc+SG9Hgx2a0D9ERNlsGajawpK6ySPk9dxQAx6vIsu/Wu6IbbE2USKFFgkuUf37aVV4cQhbV8hsdIH3Sr05dd9p+HoJfxp7qEtm3wF4h4hUigeCtxzrwMrCD40WhEc77Ql6ipJdf01m25YYvLQdnCYoW7/rd4DXC+LMpaDz5Bhki9HHWA2KBM7R1OzRaQasQX7d4oi51Y12e4o82/oVEeR2kot3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) by SN6PR10MB2685.namprd10.prod.outlook.com (2603:10b6:805:40::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Sat, 6 Mar 2021 00:40:42 +0000 Received: from SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::bdcf:f0:1350:5fa2]) by SA2PR10MB4715.namprd10.prod.outlook.com ([fe80::bdcf:f0:1350:5fa2%6]) with mapi id 15.20.3890.035; Sat, 6 Mar 2021 00:40:41 +0000 From: Nick Alcock To: binutils@sourceware.org Subject: [PATCH 09/16] Add install dependencies for ld -> bfd and libctf -> bfd Date: Sat, 6 Mar 2021 00:40:16 +0000 Message-Id: <20210306004023.164154-10-nick.alcock@oracle.com> X-Mailer: git-send-email 2.30.0.252.gc27e85e57d In-Reply-To: <20210306004023.164154-1-nick.alcock@oracle.com> References: <20210306004023.164154-1-nick.alcock@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [2001:8b0:1101:10::2] X-ClientProxiedBy: LO2P265CA0470.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::26) To SA2PR10MB4715.namprd10.prod.outlook.com (2603:10b6:806:fb::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from loom.srvr.nix (2001:8b0:1101:10::2) by LO2P265CA0470.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a2::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.25 via Frontend Transport; Sat, 6 Mar 2021 00:40:41 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e1996db-49cf-466e-bb8b-08d8e0387887 X-MS-TrafficTypeDiagnostic: SN6PR10MB2685: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:7219; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Od87GkZ2T+7RhnenhncJUGVmC8/ojXqKhe3twObADZ2hoRQ806tjcXNq62u0rGeKs9g4rmbuNsZArbqmbdIKYT6MDZbm71NntVk4iWIsDKutTxm3q6abXGAuN8C7xkC7heaoj88WtAl3Ne8aSQcYbqoatEaoWwtvbsHtbUleb0DP/wXV8fXbqprgpglgBkO4OCp3+csHTThC4gxthHrJLUUEg5OT2zHFz7lSii/515Eg0QWgEuN/iMCw0ytaXuOc913RN4sLzAFsMR/vGnmRaYZk53vGpGXkAGPepnoZVHN8dbLInz4uZ/QcGzaOHwDBeGTRSdixgqBHXuH/mGLscfLAzjz4U+uwbF/C5LQouBm2biq3MbNjd15SvfwtxxO0GUQu+9t8m8v3XrCsYOVlxejnuDBsTxTo+FmEtCxmTo269NVOjTL1tThDgZ7AW/kYuQ2OLU0/bhWwtKDzFkfGCSF9ABgvdsnyZAVHOuNcoWF/rlGB+cHRA3fKYclSzskcHeerRBj3vkpr9k+Hj6FEmA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4715.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(366004)(136003)(346002)(39860400002)(376002)(6486002)(6506007)(83380400001)(5660300002)(316002)(44832011)(6512007)(66946007)(16526019)(186003)(8676002)(66476007)(36756003)(66556008)(6916009)(478600001)(8936002)(2616005)(52116002)(6666004)(86362001)(2906002)(1076003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?JcwfiukT/VzhMe5FOk6Ox9p5BM9tB1luRzmv4Jw38Q2VHVuaBlYLMtN+m6+y?= =?us-ascii?Q?DR6bAChoBx22ikcNUUrhf5IXqmByiqTYoRECrCZTbOa9csCAwUuFahcxekI+?= =?us-ascii?Q?FIBAY58K05+BEa9dMMNX9roUS9QiwVoFz0FQkaUYrpcEmC8qEAL19OCR71a0?= =?us-ascii?Q?GOmJJa8br4u9fW3WQoDkHHUHdkX/x07mHWJwdrhVvnvevDcmd10TlwaKh15o?= =?us-ascii?Q?IEFXQdO+wpyKkxm7KjjwpV9PMny8LEP7ywA+FlFXlKusyF8iFzpUc8fwdEVi?= =?us-ascii?Q?Z7FSUhkop6Xr07ujpJBHZyqWOjBbONSK8lKYLfg4NpSd9iJbhaJw0RWS27BS?= =?us-ascii?Q?382gnLb6KiEeYRlo8QyEE9izoPtwdUFmx9HpLYjOGHuaaUm5R1jDvSP/C1Ex?= =?us-ascii?Q?mSdZ/pkmAHWyu/RHA7Jf/x1E1u2jChnnqo6rvVaypSDWgtOTu6Z71cjoyi4Q?= =?us-ascii?Q?XaIO9eoWiVus2KKrP/fGAFVpRJmZx7AQdmtr3nbKEdPe8mdV4cqQpv8dui1g?= =?us-ascii?Q?QGU9DUCfOC23swFWGNoiueYk37p5lKjXVFto1Wbns3l0QFsRrpm9Hpz3d99s?= =?us-ascii?Q?hDZBWtGMCNc4WhJWcCu140peH3neQvtdtP60rt0AgA6p+QUh/o0Mz97Smrb+?= =?us-ascii?Q?XSR6OHFazc+lI11418lgVkoCvY0Zn/3k5X792GViGbuZQM43LxrnWnNIZ2Z9?= =?us-ascii?Q?oyFJZ8H3Lrbtn5CRhEynbinoXIKb33a4GeGidKX8V+eTPftpzOH3yI7s1okV?= =?us-ascii?Q?6dNF2iFPdVbwVc31FhraeCwX2o0PtDAgq4gEPBkd+LOWs5BGcMME2Zf9NipA?= =?us-ascii?Q?jCBrPr4yE9QoCsVfbUU5Oc/FNeVbbkFoiub8w9sciQN37y37hk8L0RyVQGYh?= =?us-ascii?Q?NtOeHfuOTxwVDPLIzcL4NespI1QhzjoZ1D6dA9ite/j1YH8bQF7teToaXNqb?= =?us-ascii?Q?+IbzPrCKEC78qSPTIkd+9E0mKRbNzK8KHOcw/euRx64f6sXLUpVhWr1JgMVg?= =?us-ascii?Q?vFTfDLKdA9tZPkzlc3TeSy3JsUqv9kBb2YM1K0ZTBzBhk7vYPNvdgZPV0DBn?= =?us-ascii?Q?1mbx8yAlcLrQfs3+ozRxHJgZh2/S0sn17gORYirN3FO4PYNdCPBRUyWnHzVs?= =?us-ascii?Q?j6sMSV4qfChs5GfYp8rZ0JB4a7j4wLF6PubIqK47mDY1xU02aweaDXRtzVvT?= =?us-ascii?Q?xLbZWVJzy7MOg7JW/6F64YMx9E51gPXeVAPDbchtZRPOIdUxx8v4mSRljizs?= =?us-ascii?Q?Zz/aaVBIDBZlBUufF+47tLw01s8ha7y/t7brQQd64t18qzf7wIsrcHXx/W+L?= =?us-ascii?Q?2mm+LZya9x/3mNjbpQ1Zv3kvZZgGo1wHSpwFp96ZVj6tlw=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e1996db-49cf-466e-bb8b-08d8e0387887 X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4715.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2021 00:40:41.9011 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZsMumXs9LO2mTlpvdEqjl22xNWGjXFS2jM8faPvn9EESD6Igevx4+b6nKSic0hQ7+Kx2uw3VUyvkBGJKeK/RBw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2685 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9914 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 mlxscore=0 spamscore=0 bulkscore=0 suspectscore=0 mlxlogscore=999 phishscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103060002 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9914 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 mlxlogscore=999 suspectscore=0 malwarescore=0 impostorscore=0 bulkscore=0 adultscore=0 mlxscore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103060002 X-Spam-Status: No, score=-11.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, MSGID_FROM_MTA_HEADER, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Mar 2021 00:40:47 -0000 This stops problems parallel-installing if a relink of libctf is needed. ChangeLog 2021-03-02 Nick Alcock PR libctf/27482 * Makefile.def: Add install-bfd dependencies for install-libctf and install-ld; move the install-ld dependency on install-libctf to join it. * Makefile.in: Regenerated. --- Makefile.def | 6 +++++- Makefile.in | 4 +++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Makefile.def b/Makefile.def index b45e580da5b..540db0e73c1 100644 --- a/Makefile.def +++ b/Makefile.def @@ -448,7 +448,6 @@ dependencies = { module=all-binutils; on=all-intl; }; dependencies = { module=all-binutils; on=all-gas; }; dependencies = { module=all-binutils; on=all-libctf; }; dependencies = { module=all-ld; on=all-libctf; }; -dependencies = { module=install-ld; on=install-libctf; }; // We put install-opcodes before install-binutils because the installed // binutils might be on PATH, and they might need the shared opcodes @@ -456,6 +455,11 @@ dependencies = { module=install-ld; on=install-libctf; }; dependencies = { module=install-binutils; on=install-opcodes; }; dependencies = { module=install-strip-binutils; on=install-strip-opcodes; }; +// Likewise for ld, libctf, and bfd. +dependencies = { module=install-libctf; on=install-bfd; }; +dependencies = { module=install-ld; on=install-bfd; }; +dependencies = { module=install-ld; on=install-libctf; }; + // libopcodes depends on libbfd dependencies = { module=install-opcodes; on=install-bfd; }; dependencies = { module=install-strip-opcodes; on=install-strip-bfd; }; diff --git a/Makefile.in b/Makefile.in index 0a64fc10e5b..ebd137540c1 100644 --- a/Makefile.in +++ b/Makefile.in @@ -52170,9 +52170,11 @@ all-stage3-ld: maybe-all-stage3-libctf all-stage4-ld: maybe-all-stage4-libctf all-stageprofile-ld: maybe-all-stageprofile-libctf all-stagefeedback-ld: maybe-all-stagefeedback-libctf -install-ld: maybe-install-libctf install-binutils: maybe-install-opcodes install-strip-binutils: maybe-install-strip-opcodes +install-libctf: maybe-install-bfd +install-ld: maybe-install-bfd +install-ld: maybe-install-libctf install-opcodes: maybe-install-bfd install-strip-opcodes: maybe-install-strip-bfd configure-gas: maybe-configure-intl -- 2.30.0.252.gc27e85e57d