From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out1.suse.de (smtp-out1.suse.de [IPv6:2001:67c:2178:6::1c]) by sourceware.org (Postfix) with ESMTPS id 8349F3858439 for ; Mon, 24 Apr 2023 10:33:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8349F3858439 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out1.suse.de (Postfix) with ESMTP id ABCC821AA0; Mon, 24 Apr 2023 10:33:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1682332432; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DAByZ4O6dpVQWzwMDfA45wlTA/Wrdk/Fu+Mf609AzI0=; b=OQg2J9xvkcS12YvA6MRej7exmbbOiI5FBXWCK5G9KdQKRq8rjffpw7gwAO+JNrewoEqznC +Fo4UvPNx6QHhgq4WzzoStyHFIrho2VZCsxawtvyY6uIDq5leFPZjaodL4fzO5t60IaOTL vZSuaqy7ckSoQePDPdVZBC5ZhxZk/nM= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1682332432; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=DAByZ4O6dpVQWzwMDfA45wlTA/Wrdk/Fu+Mf609AzI0=; b=FgrLcChgR53LRxYk6Hc5loqE3T6ptdCUMUeQjDU+A7/IE6gTKSm5HAl9TsuN/veM4LJyi9 fPpqx2OOyT36z1Dg== Received: from wotan.suse.de (wotan.suse.de [10.160.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by relay2.suse.de (Postfix) with ESMTPS id 612222C141; Mon, 24 Apr 2023 10:33:52 +0000 (UTC) Date: Mon, 24 Apr 2023 10:33:52 +0000 (UTC) From: Richard Biener To: Rainer Orth cc: Gerald Pfeifer , gcc-patches@gcc.gnu.org, Jakub Jelinek Subject: Re: [PATCH] doc: Update install.texi for GCC 13 In-Reply-To: Message-ID: References: <829d5148-34dc-0b2d-b190-d8392232954b@pfeifer.com> User-Agent: Alpine 2.22 (LSU 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,KAM_NUMSUBJECT,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mon, 24 Apr 2023, Rainer Orth wrote: > Hi Gerald, > > > On Fri, 21 Apr 2023, Rainer Orth wrote: > >> * We used a mixture of Solaris 2 and Solaris references. Since Solaris > >> 1/SunOS 4 is ancient history by now, consistently use Solaris > >> everywhere. Likewise, explicit references to Solaris 11 can go in > >> many places since Solaris 11.3 and 11.4 is all GCC supports. > > > > Thanks for going through this - this is great. (I had a look recently > > and wanted to raise that we have some older cruft that looked like it > > could go.) > > true enough: it's been in urgent need of an update. My bad. > > >> Will commit to trunk soon. Ok for the gcc-13 branch, too? > > > > Yes, please. > > > > There's only a few suggestions/recommendations: > > > > "on Solaris" (without "a")-@uref{https://www.opencsw.org/,,OpenCSW} > > +@uref{https://www.opencsw.org/,,OpenCSW}. However, the packages there > > +are mostly outdated or actually harmful on Solaris 11.3 and 11.4. > > @end itemize > > > > Would it make sense to simple drop this, then? > > I guess: my reason for keeping it, as mentioned in the description, was > the potential use as Ada bootstrap compiler. However, given that I > didn't try it (and wont) and it's unlikely that someone still running > Solaris 11.3 suddendly finds themselves in need of GNAT, that's not a > good reason actually. As the downside, when running a build on gcc211 > with OpenCSW installed, the included gmp broke my build and I needed a > private installation instead. > > > In the following two cases > > > > +@file{/usr/gnu/bin/as}), are known to work. The current version, from > > +GNU binutils 2.40, is known to work as well. Recent versions of the > > > > and > > > > +works, as does the latest version, from GNU binutils 2.40. However, it > > > > how about saying "The version from GNU binutil 2.40" and "as does the > > version from GNU binutils 2.50", respectively? > > > > "current" and "latest" are fleeting concepts. > > Indeed :-) The references were meant to refer to the time of the GCC 13 > release, but given how lazy I am with updating install.texi, it's better > to avoid this. > > > +Solaris @command{ld}, it is recommended to configure with > > > > Can we make this active form, i.e., "we recommend"? Or simply omit the > > "it is recommended to" part. Both are shorter and clearer; personally I > > recommend to latter. > > I went for "we recommend" because it's not a strict requirement: > e.g. when GNU ld is not installed at all, there's no need for the options. > > > +library or the MPC library on a Solaris, the canonical > > > > "on Solaris" (without "a") > > Indeed, thanks for spotting this. > > This is the version I've committed to trunk after retesting. > > It would be good if one of the RMs could approve it for the gcc-13 > branch, too. OK for gcc-13 branch. Thanks, Richard.