From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by sourceware.org (Postfix) with ESMTPS id 155B1385800E for ; Mon, 5 Jul 2021 10:36:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 155B1385800E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 429D222675; Mon, 5 Jul 2021 10:36:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1625481361; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QWqWU3vV/wiVSgqJYEaZUR6DkrWfHdm/gBeiHI8w3qI=; b=N6xCw96s5tpHncwk3m5ijcNnGg0mh4cF71brkTIUZiwr2moRQFEnNZk3+8S95AgX2q1Mcw ac1+musoARijqxRuG7/lPJ0RJxbdKituVRKKeimHP/EWBNlWCPux2vj0ZWJ45Ww3XCJXlc 6fkCRXvTGDCPpk9aT/OXNZKKgKfi8LU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1625481361; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QWqWU3vV/wiVSgqJYEaZUR6DkrWfHdm/gBeiHI8w3qI=; b=6vkvt0jXOneVMgtI8nXPWmwY7rH4vU+xDqfk+A7VF54xwGosQ6WDtPb7hPMpx4u1/EMNcf l8zGngJQTKUUB9DQ== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 173A5139F6; Mon, 5 Jul 2021 10:36:01 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id ISh1BJHg4mAPTAAAMHmgww (envelope-from ); Mon, 05 Jul 2021 10:36:01 +0000 Subject: Re: [ANNOUNCEMENT] GDB 11 release branch created! To: Andreas Schwab , Joel Brobecker , Eli Zaretskii , Tom Tromey , Bernd Edlinger Cc: gdb@sourceware.org References: <87im1q78im.fsf@linux-m68k.org> From: Tom de Vries Message-ID: <78ca1c45-beb3-966f-e995-912bc1e115c1@suse.de> Date: Mon, 5 Jul 2021 12:36:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <87im1q78im.fsf@linux-m68k.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jul 2021 10:36:03 -0000 On 7/4/21 11:06 AM, Andreas Schwab wrote: > On Jul 03 2021, Joel Brobecker wrote: > >> The prerelease snapshots will be available at: >> >> ftp://sourceware.org/pub/gdb/snapshots/branch/gdb.tar.xz > > The tarball contains the file gdb/doc/GDBvn.texi which is a generated > file depending on the configuration. This breaks building with > --with-system-readline. Hi, I managed to reproduce this. The steps are: - download (or create using src-release.sh) a snapshot - unpack it, into say src - cd src; find -name "*.info*" | xargs rm -f - mkdir build; cd build ; ../src/configure --with-system-readline - cd build; make all-gdb For make output, see below. This can be fixed/worked around by doing: ... $ rm -f gdb/doc/GDBvn.texi ... as Andreas did here ( https://build.opensuse.org/package/rdiff/home:AndreasSchwab/gdb?linkrev=base&rev=143 ). My guess is that this is a regression since: ... commit ab954e4a53cab8c33728e6708695abc1616c90b1 Author: Bernd Edlinger Date: Wed Nov 25 18:52:49 2020 +0100 Fix building gdb release from tar file without makeinfo Add GDBvn.texi and version.subst to the release tar file, so the gdb.info does not need makeinfo. This avoids the need for makeinfo to be available. ... Interestingly, there are previous commits related to GDBvn.texi where the submission emails show the same problem ( https://sourceware.org/pipermail/gdb-patches/2011-January/078980.html ), and the final conclusion of that discussion ( https://sourceware.org/pipermail/gdb-patches/2011-January/079001.html ) is: ... So, unless anyone else objects, removing GDBvn.texi from the distributed files is the solution. ... Thanks, - Tom ... make[2]: Entering directory '/home/vries/upstream/tmp/build/gdb' make[3]: Entering directory '/home/vries/upstream/tmp/build/gdb/doc' (test "ln -s" = "ln -s" && \ ln -s ../../../src/gdb/doc/all-cfg.texi gdb-cfg.texi) || \ ln ../../../src/gdb/doc/all-cfg.texi gdb-cfg.texi || \ cp ../../../src/gdb/doc/all-cfg.texi gdb-cfg.texi makeinfo --split-size=5000000 -DHAVE_MAKEINFO_CLICK -I ../../../src/gdb/doc/../mi -I ../../../src/gdb/doc \ -o gdb.info ../../../src/gdb/doc/gdb.texinfo ../../../src/gdb/doc/gdb.texinfo:38160: @include: could not find rluser.texi ../../../src/gdb/doc/gdb.texinfo:38161: @include: could not find hsuser.texi ../../../src/gdb/doc/gdb.texinfo:25774: @xref reference to nonexistent node `Command Line Editing' ../../../src/gdb/doc/gdb.texinfo:25806: @xref reference to nonexistent node `Using History Interactively' ../../../src/gdb/doc/gdb.texinfo:25902: @xref reference to nonexistent node `Event Designators' ../../../src/gdb/doc/gdb.texinfo:28508: @pxref reference to nonexistent node `Command Line Editing' ../../../src/gdb/doc/gdb.texinfo:172: @menu reference to nonexistent node `Command Line Editing' ../../../src/gdb/doc/gdb.texinfo:173: @menu reference to nonexistent node `Using History Interactively' make[3]: *** [Makefile:491: gdb.info] Error 1 make[3]: Leaving directory '/home/vries/upstream/tmp/build/gdb/doc' make[2]: *** [Makefile:1973: subdir_do] Error 1 make[2]: Leaving directory '/home/vries/upstream/tmp/build/gdb' make[1]: *** [Makefile:1639: all] Error 2 make[1]: Leaving directory '/home/vries/upstream/tmp/build/gdb' make: *** [Makefile:10116: all-gdb] Error 2 ...