From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Bruno Haible Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Sun, 06 Aug 2023 15:07:38 +0200 Message-ID: <4820875.As95VQC9il@nimes> References: <1428589171.162865.1691134964773@mail1.libero.it> <83r0ogpdb9.fsf@gnu.org> <3807636.Ya8Q8nTpAt@nimes> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33866"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Po Lu , Eli Zaretskii , angelo.g0@libero.it, emacs-devel@gnu.org To: eggert@cs.ucla.edu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 06 15:08:10 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 1qSdUP-0008bO-Lo for ged-emacs-devel@m.gmane-mx.org; Sun, 06 Aug 2023 15:08:09 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSdU2-0000nH-HS; Sun, 06 Aug 2023 09:07:46 -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 1qSdU1-0000n6-9O for emacs-devel@gnu.org; Sun, 06 Aug 2023 09:07:45 -0400 Original-Received: from mo4-p01-ob.smtp.rzone.de ([85.215.255.53]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSdTy-00087s-Vi; Sun, 06 Aug 2023 09:07:45 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1691327258; cv=none; d=strato.com; s=strato-dkim-0002; b=JjkU41Rr6bgCa6mi1OA4FCKTGbf6pOJjOzKkleBEaRL8LcscqwqO8nQkkRY1ufmylK cqmo2Io/vHixmtW8iYHe7O0XNIOx5dJlBshywfZ5t1I9uJT/0EIyKBuirYUJBaKWjnHy Bu26leGzZuxEKXM47+g+3z4hm3wfx9x4uNVXA3G0G24OF1ZnIZBn1HvHfXSPlVs0A33P TRRSWP8YhTdOP2UkPdWt6XWWJpb38+tJ2TZWtcTIamO6hpiCz0fTbE/vNd2cwx9rQT39 jzFiI9rQH4bS3LdOKn+iN/+7Le6EvuCVMITNanoFaXWoN8wrG2u4ibNaM2OHf3qfavWj PjtQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1691327258; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=CgnnAhPJHaWjaOqpuumMtVm+0pxS3VNi947skWcbwwQ=; b=pa4CMSvjSra4G+qsYmbBXxQSsbRe79+c0kYb3OUpJsZ+Pu0Y1skTO49M5pj+fpSCjF K0RTYh3F0P/ItT0IIS9LnmLqm9y83fb8uHIDt/l2mdOgwfvUiZTSHC2xmHwBmO0wOWKC WJPM7RTF+so5nrECxLygKQ122ooVEJy7CG1H4+4MQBxexJHOYyC7MVGimFDLRvngY7oU AwKXBLDJ0YLdMi6x/DTXTiZ8fVu3Nazt6CZ7UQPHrZvYlHspk6LDshdpy/wd4QDiNLZE EkZusVDJP+65uup9dJk0iuBaS37daDk++Iw+duEplRdym+rK4+igI73n+xQ5+/NIM0na 90IA== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo01 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1691327258; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=CgnnAhPJHaWjaOqpuumMtVm+0pxS3VNi947skWcbwwQ=; b=kFGBAgHjhQc8ZZy91GFuljHQPgryl/KvBt8X+l3zMhRDEPGoQ1DUKrU8U/Aq5/Gd0r GRjAE6o+fOIrLG3tLT1j5b98NtdVi3OK6SqU3ZWJYugB6W42lRQgEdoiETTfyPFImwlS pW1Jlkiln546zTt/Gq49vBav7KPiqqx3itPr97aNKujJQg9sN4PC1tIHCJhKCYK5o97n DBNv3G9eYO6MWmPSw3EGpJn+kW/7kNbRLm8YqUDceE0TI8juHy+zKOMmS0ky7v8+gCt+ FRxN0DzgX6cqPM6/XtfUvFXsV5ylWSS6x+rdQe6qmP/cZ5M9Du9BpMBpXwp3B/JgwCnC 3m1g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1691327258; s=strato-dkim-0003; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=CgnnAhPJHaWjaOqpuumMtVm+0pxS3VNi947skWcbwwQ=; b=WdIfvdKgaLv6LEDMsgI9IipSgM0lGVTdlkrT/qlfg2aQHMU8i65LNtquYZl6jnWTQ5 eWpXs/HLEgy/seOuZtDQ== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpOX2fDKnekUQVKPn9EujZhrJOXWHg==" Original-Received: from nimes.localnet by smtp.strato.de (RZmta 49.6.6 AUTH) with ESMTPSA id x129eaz76D7cYuf (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Sun, 6 Aug 2023 15:07:38 +0200 (CEST) In-Reply-To: <3807636.Ya8Q8nTpAt@nimes> Received-SPF: none client-ip=85.215.255.53; envelope-from=bruno@clisp.org; helo=mo4-p01-ob.smtp.rzone.de X-Spam_score_int: -30 X-Spam_score: -3.1 X-Spam_bar: --- X-Spam_report: (-3.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_NONE=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:308363 Archived-At: I wrote: > already contains --conditional-dependencies (see emacs/lib/gnulib.mk.in). > Combine this with the feature explained in > https://www.gnu.org/software/gnulib/manual/html_node/Extending-Gnulib.html 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. Paul, please correct me if that is not correct? Bruno