From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Sun, 6 Aug 2023 11:10:29 -0700 Organization: UCLA Computer Science Department Message-ID: References: <1428589171.162865.1691134964773@mail1.libero.it> <83r0ogpdb9.fsf@gnu.org> <3807636.Ya8Q8nTpAt@nimes> <4820875.As95VQC9il@nimes> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24058"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: Po Lu , Eli Zaretskii , 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 20:11:46 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 1qSiEE-00066i-58 for ged-emacs-devel@m.gmane-mx.org; Sun, 06 Aug 2023 20:11:46 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSiD7-0006Mn-5H; Sun, 06 Aug 2023 14:10:37 -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 1qSiD5-0006Mf-J8 for emacs-devel@gnu.org; Sun, 06 Aug 2023 14:10:35 -0400 Original-Received: from mail.cs.ucla.edu ([131.179.128.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSiD3-00064I-CY; Sun, 06 Aug 2023 14:10:34 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 70F553C011BD5; Sun, 6 Aug 2023 11:10:30 -0700 (PDT) Original-Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id gh6mcJUkOw09; Sun, 6 Aug 2023 11:10:30 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 0C0243C011BD6; Sun, 6 Aug 2023 11:10:30 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 0C0243C011BD6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1691345430; bh=Mn2uDwusfSj4ogshMO0Bp8cgytYC0oLaO0/YC9cRPZY=; h=Message-ID:Date:MIME-Version:To:From; b=Dufe6WZQw7cTJ39YKG+MxrsxH/AVsJYt5gdtiAdVJSLPf8qk3HXXuylldRzNs1cjR ztG1xAA/Wm5/K2Y1lRkogLuvs79Vi3J3LSPfV/cCP5PY8nTpgSUJYPApex3yDRkKLN Cjgky2QrglSeCdMAT0rPW8iBbv9SJq60TlvxicxQpHzLFI2MndjfS6qqa/hlIysXgB gU/JGvaw9qDbO5RZGIx6hPfVpjT7pu9YCrwa5Iohlfc41wEmK3JgpzclJhGRZbgcPu 6KuNamZD+c6HXbxyJWHCT2GlbZ/YSGxLSJxsL/HnoLpvFDih+UHV/2Q8yH4wLd1mkf DK8tVrNU+wHAg== X-Virus-Scanned: amavisd-new at mail.cs.ucla.edu Original-Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id allrfwGApu01; Sun, 6 Aug 2023 11:10:29 -0700 (PDT) Original-Received: from [192.168.1.9] (cpe-172-91-119-151.socal.res.rr.com [172.91.119.151]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id D13A33C011BD5; Sun, 6 Aug 2023 11:10:29 -0700 (PDT) Content-Language: en-US In-Reply-To: <4820875.As95VQC9il@nimes> Received-SPF: pass client-ip=131.179.128.66; envelope-from=eggert@cs.ucla.edu; helo=mail.cs.ucla.edu X-Spam_score_int: -60 X-Spam_score: -6.1 X-Spam_bar: ------ X-Spam_report: (-6.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-4.139, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:308383 Archived-At: On 2023-08-06 06:07, Bruno Haible wrote: > PS: The differences between this approach and the OMIT_GNULIB_MODULE_* > approach (as far as I understand it) are: > > * This approach uses only documented Gnulib features. > Whereas the OMIT_GNULIB_MODULE_* approach hacks generated files and > is thus more fragile. > > * This approach has an effect on both the set of .m4 code executed by > configure_and_ the generated Makefiles. > Whereas the OMIT_GNULIB_MODULE_* approach does not change what happens > at configure time, it only modifies the generated Makefiles. Thanks, Bruno, this sounds like a promising idea. I'll add it to my list of things to do for Emacs. I'm hoping that it isn't needed for merging the Android port, though, as it'll require some thinking and testing of its own.