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: Android port Date: Sun, 06 Aug 2023 22:14:27 +0300 Message-ID: <83350wouek.fsf@gnu.org> References: <1428589171.162865.1691134964773@mail1.libero.it> <5837029.DyV9NtORJm@nimes> <83bkfkoylb.fsf@gnu.org> <10385397.EuI8ZWQm2F@nimes> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38557"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, eggert@cs.ucla.edu, angelo.g0@libero.it, emacs-devel@gnu.org To: Bruno Haible Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 06 21:15:05 2023 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 1qSjDU-0009nf-Mo for ged-emacs-devel@m.gmane-mx.org; Sun, 06 Aug 2023 21:15:04 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSjCi-0007y0-M8; Sun, 06 Aug 2023 15:14:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSjCh-0007xg-1G for emacs-devel@gnu.org; Sun, 06 Aug 2023 15:14:15 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSjCf-0008B1-F0; Sun, 06 Aug 2023 15:14:13 -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=9cqOgQqgD/sTNR06ApPmq9cRhnF7AO6dcKmsPyCmQ1A=; b=SsHPW/tGUyxI xLNNPzFQakPjcUQHVGBKYMaKpSorU3rI0kG3G3/VwOlQ8WWua2A84u6TMr0vbu5GWH38Buqri/ZEX dc3+jahjfPjs6i3daCROtQzLnsVlt3XobRQgX+XiVaj4XRme9evp/XmzkcmYVtNzyLMKXEaRUIE9f IbonrQV6dKp+shfF5YuEYLkvVxfTscY09Sc7cZSFntCMydU6fYkFxeN0SRUaO7J+3OVzOIf1LbioJ 23Ua4UbqkQNWoPo/vEo2BXaN/pzy7jCRaEcLRkgoiCY00YtEmJ8r3bFEIgieqmp7q+2RgQpnjmzXj zKps7gONpCHV9wZlnhBXnw==; In-Reply-To: <10385397.EuI8ZWQm2F@nimes> (message from Bruno Haible on Sun, 06 Aug 2023 20:54:43 +0200) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308390 Archived-At: > From: Bruno Haible > Cc: luangruo@yahoo.com, eggert@cs.ucla.edu, angelo.g0@libero.it, emacs-devel@gnu.org > Date: Sun, 06 Aug 2023 20:54:43 +0200 > > Eli Zaretskii wrote: > > > OK. How do you reliably get notified about the relevant changes? > > > > By watching the Gnulib updates and new Gnulib modules that get > > imported and compiled into libgnu.a. > > ... > > > For more reliability, I would save the generated config.cache from a mingw > > > build somewhere, and compare the config.cache of newer builds with the > > > saved one. > > > > I do that as well, when I suspect some change could cause a > > difference. > > ... > > Luckily, this happens very rarely, IME, at least as far as things > > related to Emacs on Windows are concerned. > > OK, it sounds like this part of the interface between Gnulib and Emacs > development works well enough in practice? If you agree, then I'm glad > nothing needs to be changed on the Gnulib side in that respect. It works well enough, yes. The number of times the build was broken since we moved to using the Posix configury on Windows 10 years ago is less than a dozen, I think. Which is pretty fabulous, IMO.