From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Abysmal state of GTK build Date: Wed, 24 Aug 2022 15:35:32 +0300 Message-ID: <83o7w96cq3.fsf@gnu.org> References: <83wnb1bt96.fsf@gnu.org> <87a67vuwmo.fsf@gnus.org> <41a702f1-60fb-65fb-3862-d198c46cd6e6@gmail.com> <87sflnqaub.fsf@gnus.org> <831qt77xmk.fsf@gnu.org> <87k06zq6uc.fsf@gnus.org> <83tu636i7l.fsf@gnu.org> <87sflmosrt.fsf@gnus.org> <835yih7uum.fsf@gnu.org> <87lerdop3r.fsf@gnus.org> <83y1vd6exz.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4872"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, gerd.moellmann@gmail.com, emacs-devel@gnu.org, luangruo@yahoo.com To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 24 14:44:58 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oQpkg-00012K-S4 for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 14:44:58 +0200 Original-Received: from localhost ([::1]:51284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQpkf-0000FA-OA for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 08:44:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQpbQ-0004Jj-HA for emacs-devel@gnu.org; Wed, 24 Aug 2022 08:35:24 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:41124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQpbQ-0007U1-5k; Wed, 24 Aug 2022 08:35:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=sc9TLF+ys+nuby0/GyBAst0dWFtMheYunco4D0R3X6w=; b=F1zipyMqB4KO yq/Kj14JukHI/rCCdg2o/tpWVHX5jRiaL7YusU85tPuJ7ARMz5hP36TB88KO7wd2k6HrdwNxMiJkl SfzemcczOKSwZACJFo0ZnZuMWonu88ioa80tQpqzzctQefP+98zndDW5eXSPHX9GyB6X4qODcGY6G v3FdRJtN3Lp1IQ8eUawW9dwTs1IUDcjRqfgJCZxqsFgc/gnyyStsWuc4OB5Sbl1zv8VktY0jIFDM8 RrQBlt22Q/ZReIoilOc65Bm/k4WHUDona4cGmgDWniqG/tHHNHd+9lqLFCSQkmiTfr1XehtmPR/la +6u+gz+XMRzT+gKgslQhhA==; Original-Received: from [87.69.77.57] (port=1155 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQpbP-0007At-LS; Wed, 24 Aug 2022 08:35:23 -0400 In-Reply-To: (message from Stefan Monnier on Wed, 24 Aug 2022 08:16:59 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:294003 Archived-At: > From: Stefan Monnier > Cc: Lars Ingebrigtsen , gerd.moellmann@gmail.com, > emacs-devel@gnu.org, luangruo@yahoo.com > Date: Wed, 24 Aug 2022 08:16:59 -0400 > > > I think a variable should be fine, as this is mainly of interest for > > people who bootstrap a lot. > > I don't see any need for a variable. Those who want the `config.cache` > to be removed can either refrain from using one in the first place, or > remove it by hand. > This file is only used/generated upon explicit request. I think "make distclean" ought to remove the cache, and bootstrap invokes that, either directly or indirectly. So if we want to avoid deleting the cache during bootstrap, we'd need to make it independent of distclean. And I'm not sure people who bootstrap won't be surprised by such a change (but then I almost never bootstrap). So, all in all, I think Lars's proposal is safer.