From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by sourceware.org (Postfix) with ESMTPS id EBE4A385E013 for ; Wed, 5 Oct 2022 23:58:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org EBE4A385E013 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pl1-x634.google.com with SMTP id u24so195067plq.12 for ; Wed, 05 Oct 2022 16:58:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-disposition:mime-version:message-id:subject:to:from:date :from:to:cc:subject:date; bh=LpkThePwyVr6Nxc8TBUaWtmQdX+pTpwqZXImxNoBFiw=; b=JMYwknPVOKbJMzueXGGwptuxlQgX/ts2E/F5EWQUfQE3O0IKnvIWo0Qg9VCmWB3R2v StFYYyMH4CkGt3REU990DT6lltWMyifPX5Z4kk7yqcz7NnV2rovFBJbvwfSd3aJTLFhc WRLhR1bbf5060Ghv2j12X7/vBXqKhID5hRITCCg8MLo/6qM7hcIfhMPSazxRuf7EC1Y6 RFJjbtTlHx+C3Rbs8dhZUjQPXJrIbKIKr8TRhOueedHFXSYveGCJJaKoY0lS2yLcL9gN R0N77+piaV/qM4OGFmRwdUxVVwOgg2hdGuka2fMFEoAwP+lFsWOQy4eZGyRn81VWkQis y71w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-disposition:mime-version:message-id:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date; bh=LpkThePwyVr6Nxc8TBUaWtmQdX+pTpwqZXImxNoBFiw=; b=Zv6F7UO15p9eavPLyOSVHOjU+kDDHiOkMbIyQZjtT33ZB1qfQb7WoLb7lKILcoAkRE lJ3xmsSuyMPd84QJjSdlBUmfOJ+kHz2CFYwX83A/YhHAI39jGaakf8yzsroXeS8MLn3V L1wZUvTR/3txvIbP9RbmrHmKyr/sTc9jLlb1tl5ts3wXHAXOdEtK/53tOmi/RsxJ9Qls XZYrCj4sQEGbt7+aPZtOv1VnP+SLyU8Zd2O5u5UBZyDuZpiQZBqOqwvy4XmFfPJiKbOJ krEX0Nu5wkl4ElpSuTou4Nzktz41ZonXCZC3q29a+Gmp0C9Dgk36jW9KkMsYxcMaP+G/ ZsCg== X-Gm-Message-State: ACrzQf0k8Mttf8MbQTiz8nuoyFbL+LzaPCXb3jlwTO5pLs6cYZ33X0cw A2CLaympHNUq4i3iFD1yK+9PbzJEDEg= X-Google-Smtp-Source: AMsMyM60EvnT495ZF9uItX4jSymRqHfNiTSMY41PfqDOVKAsNvdBS2Vc2lJ8Os3F+ZV7xvA22H+XHA== X-Received: by 2002:a17:90b:1805:b0:20a:cd8e:abd with SMTP id lw5-20020a17090b180500b0020acd8e0abdmr2197606pjb.94.1665014281433; Wed, 05 Oct 2022 16:58:01 -0700 (PDT) Received: from squeak.grove.modra.org ([2406:3400:51d:8cc0:4407:a87e:5f64:722a]) by smtp.gmail.com with ESMTPSA id k14-20020aa7972e000000b0056109e15638sm7300800pfg.54.2022.10.05.16.58.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Oct 2022 16:58:00 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id 2B35511405D1; Thu, 6 Oct 2022 10:27:58 +1030 (ACDT) Date: Thu, 6 Oct 2022 10:27:58 +1030 From: Alan Modra To: binutils@sourceware.org Subject: Re: bfd BLD-POTFILES.in dependencies Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-3035.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,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 List-Id: Removing $BLD_POTFILES from BFD-POTFILES.in was correct, but left a hole in dependencies. make[4]: Entering directory '/home/alan/build/gas/all/bfd/po' make[4]: *** No rule to make target '../elf32-aarch64.c', needed by '/home/alan/src/binutils-gdb/bfd/po/bfd.pot'. Stop. * Makefile.am (BUILT_SOURCES): Add BUILD_CFILES. * Makefile.in: Regenerate. diff --git a/bfd/Makefile.am b/bfd/Makefile.am index 98a487b7fcd..794d992310d 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -719,7 +719,7 @@ BUILD_HFILES = \ bfdver.h elf32-target.h elf64-target.h targmatch.h # Ensure they are built early: -BUILT_SOURCES = $(BUILD_HFILES) +BUILT_SOURCES = $(BUILD_HFILES) $(BUILD_CFILES) HFILES = $(SOURCE_HFILES) $(BUILD_HFILES) diff --git a/bfd/Makefile.in b/bfd/Makefile.in index 3c9ebf38f83..bdf12c99cfd 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -1185,7 +1185,7 @@ BUILD_HFILES = \ # Ensure they are built early: -BUILT_SOURCES = $(BUILD_HFILES) +BUILT_SOURCES = $(BUILD_HFILES) $(BUILD_CFILES) HFILES = $(SOURCE_HFILES) $(BUILD_HFILES) BFD_H_DEPS = $(INCDIR)/ansidecl.h $(INCDIR)/symcat.h $(INCDIR)/diagnostics.h LOCAL_H_DEPS = libbfd.h sysdep.h config.h -- Alan Modra Australia Development Lab, IBM