From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp2.axis.com (smtp2.axis.com [195.60.68.18]) by sourceware.org (Postfix) with ESMTPS id 4FA9B3857BAB for ; Tue, 21 Jun 2022 17:01:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4FA9B3857BAB From: Hans-Peter Nilsson To: Mark Wielaard , CC: In-Reply-To: (message from Mark Wielaard on Tue, 21 Jun 2022 18:40:23 +0200) Subject: Re: Buildbot (GNU Toolchain): binutils-gdb - failed compile (failure) (master) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8BIT References: <20220621103204.1C6EB3870847@sourceware.org> Message-ID: <20220621170134.8F75120427@pchp3.se.axis.com> Date: Tue, 21 Jun 2022 19:01:34 +0200 X-Spam-Status: No, score=-4.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, SPF_HELO_PASS, 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 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: Tue, 21 Jun 2022 17:01:39 -0000 Hi all. > From: Mark Wielaard > > Hi Nick, > > On Tue, 2022-06-21 at 10:32 +0000, builder--- via Binutils wrote: > > A new failure has been detected on builder binutils-debian-amd64 > > while building binutils-gdb. > > > > Full details are available at: > > https://builder.sourceware.org/buildbot/#builders/68/builds/228 > > > > Build state: failed compile (failure) > > Revision: acd65fa610df09a0954b8fecdadf546215263c5d > > Worker: bb1 > > Build Reason: (unknown) > > Blamelist: Nick Clifton > > So that is: > > commit acd65fa610df09a0954b8fecdadf546215263c5d (HEAD -> master, > origin/master, origin/HEAD) > Author: Nick Clifton > Date: Tue Jun 21 11:22:38 2022 +0100 > > Default to disabling the linker warnings about execstack and RWX > segments if the target is the HPPA architecture. > > PR 29263 > * configure.ac (ac_default_ld_warn_execstack): Default to 'no' for > HPPA targets. > (ac_default_ld_warn_rwx_segments): Likewise. > * configure: Regenerate. > * testsuite/ld-elf/elf.exp: Add the --warn-execstack command line > option to the command line when running execstack tests for the > HPPA target. > > This failed on all builders: > https://builder.sourceware.org/buildbot/#/changes/2323 > > And I can reproduce it locally (with a clean build tree): > > $ ~/src/binutils-gdb/configure --enable-gold --enable-shared > $ make -j8 all-gas all-ld all-binutils all-gold > > make[1]: Entering directory '/opt/local/build/binutils-gdb-obj/ld' > Makefile:2629: .deps/emmo.Pc: No such file or directory > make[1]: *** No rule to make target '.deps/emmo.Pc'. Stop. > > But I have no idea why/how your patch caused it. Maybe because > configure was recreated and sets am__api_version to 1.16 from 1.15? > Wild guess, might be totally unrelated. I had the same confusion when I had a (brief) look into my own autobuilder failure and made a feeble attempt at tracking it down. Maybe a bug in automake-1.16... Nick: Incidentally, that's not the preferred way to set the default values; that's in ld/configure.tgt. As I mentioned in the bugzilla, see my commit 5d02a15c69c6. OTOH, if I'm wrong and miss something, it'd be nice to know, for future reference. brgds, H-P