From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Android port Date: Fri, 04 Aug 2023 20:02:43 +0800 Message-ID: <878rar9frw.fsf@yahoo.com> References: <1428589171.162865.1691134964773@mail1.libero.it> <87h6pf9m6s.fsf@yahoo.com> <83350zw0xd.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: angelo.g0@libero.it, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 04 14:03:51 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 1qRtX5-0009y5-3c for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Aug 2023 14:03:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qRtWE-0000Ie-4L; Fri, 04 Aug 2023 08:02:58 -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 1qRtWC-0000IM-Uu for emacs-devel@gnu.org; Fri, 04 Aug 2023 08:02:56 -0400 Original-Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qRtWA-0001FI-W8 for emacs-devel@gnu.org; Fri, 04 Aug 2023 08:02:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691150572; bh=IHQgWwuS8a+W2g0ys5EMs+XPgFKU21hT8/nA8d8NjHM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=MkeDXotLjutL8vgVWp1bP5tZAV9KtvVPXrP4jlIDLv1vdD6W3kN6SRVQgYokFHhRMHqPlVh8v09HHQuLQS7R/794RNJZjrOV42gDxEzE3r7wG+s2FCmzlBPI28Wd855ZNrO4q5nk1nY2+xnQeODuozc4oUYM00rJkLSmdFzbJj/RlwzU1prCeAehw8TpsekBUx1cByg7xurnKf2gGZbsgSBCocugJP88B170NiLYvpKFdk5vLTMF9Uyx2x8Q7E8cIzBC1834662nmJ4dqyOzQE0sQwQpqvWlrU/i/l5FwzIJYWkA2tbog4A3/qK6wFg0kQCOiT3348CJbCY0s7Fzog== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691150572; bh=P+5OQx6zyuucfM6kIPnn89X3s2aUVbi4rv9tWWXIc7s=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Jf3Nx14xm/4xcmX033hGjsUJmyHKhsNFLP/7MhUs6LgBDPgMiX6nb+XUcVACT30mtuIJz87d7SyQiM1IB3/Ne0KKZc8r8ocQf6QdbUyjH1eRm2WcOwk7QPoYiMfN5KG4SAGnxjRUixCcHGmlaWykY9B8mn1M1xIlJAPt17GCDO057Vksh2Q17pu/O6OLsrCOAOALiAFgn0TLS785q0tfhZimji8nfnvQdqCufvsnzVu6LELSduJ7U5WhYRh9lqezarjj88DtLxxjmWwGXMFUHVm/kHO/rZAWGpOjb72HNYuZinEjk0yFwt3Ow1FuptVexl957ZKvMEE4GryM8wu89A== X-YMail-OSG: 0IRFhL4VM1nANVWrtowlouo8IVdb_tcYejoZJCGpOuCN8.lV7Fny2Hifg6ud2O6 J0JR.qJy2OFNOLdmHoV9rD6LLlusO45DMauln90DHra4dhIscBNK3cx13PFJzVFiLezHsVuTFtdN nbIxX0JC6llPUZmNk8io3dg9Qaxt6urfagj8pmeWOZaGldDXpapu6RAh273n1Vwag9cJv_BD8ECj 6nC8dfCt_fu.VAHAunILvaCM.yyJ7TwB1vpQKCRsPvmQ1UozASUZ82Y12mW.U_qkwAbVbAvYIgUz qOiGh92fV1DGYZnLt_pnL_PBAMXj0K67HYXzzvblQBWSRvAmn7zwzUTYoCA.gnsNVs1K5Jgdlhm8 CbRBtxY_qBTqh2Z1gHO_EaIFRoEzp50xbDfE8CuHoqWf.o1XgSQmHXg.WJBHvR5nrCWRU1GZkTYI VxtgYmmVugJ36kD2aUDJX_FlizD.aAmfo.sMsjRZDEuUpVjP1zB9V9kN7OKBr1L_vQ1Ks6NpuYzs 7JKyuhPr4ueRakspCZ9eqDfSJX4dr68hdfw3zpKKuV2H5jah7SoEzt_3KlECQI9VMNjNOweawg5I OTCLxqCBl39TeO4ghcs8zx6KWI48tna7jUnVl.MWvkX7TA6QSSszq8q8G2IjfEIAqtz1aSUniMt. qusAs6uVkrS6rdPTR1IG5LNHDYTmcKpON6Duhl9Mr1VvATSjTKpupKqqS0xVv6M5PxNs38q22Rmx gjmbxPOccIzotsv0.HddWItUzsukub3qVQhoijhKZOewUmRx8FeX6CR56DeTWHG4j2q_74X9ku8N Bx5VMZzOhVPqApkBlaMaHlN3k_OiUzxMTPXRxsx6nh X-Sonic-MF: X-Sonic-ID: 88390947-104d-40df-9e22-14bd87f0ab57 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Fri, 4 Aug 2023 12:02:52 +0000 Original-Received: by hermes--production-sg3-6b8fc8d58f-zs8lh (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d65b887391d916df3b123ce175d6abc7; Fri, 04 Aug 2023 12:02:49 +0000 (UTC) In-Reply-To: <83350zw0xd.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 04 Aug 2023 13:34:54 +0300") X-Mailer: WebService/1.1.21685 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.147; envelope-from=luangruo@yahoo.com; helo=sonic303-21.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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:308285 Archived-At: Eli Zaretskii writes: >> From: Po Lu >> Cc: "emacs-devel@gnu.org" >> Date: Fri, 04 Aug 2023 17:44:11 +0800 >> >> Thanks. What about after applying the following change and rerunning >> configure? >> >> diff --git a/nt/mingw-cfg.site b/nt/mingw-cfg.site >> index e8b4711f548..68e264fde4c 100644 >> --- a/nt/mingw-cfg.site >> +++ b/nt/mingw-cfg.site >> @@ -178,9 +178,11 @@ gl_cv_func_printf_sizes_c99=yes >> gl_cv_func_printf_long_double=yes >> gl_cv_func_printf_infinite_long_double=yes >> gl_cv_func_printf_directive_a=yes >> +gl_cv_func_printf_directive_b=yes >> gl_cv_func_printf_directive_f=yes >> gl_cv_func_printf_directive_n=yes >> gl_cv_func_printf_directive_ls=yes >> +gl_cv_func_printf_directive_lc=yes >> gl_cv_func_printf_positions=yes >> gl_cv_func_printf_flag_grouping=yes >> gl_cv_func_printf_flag_leftadjust=yes > > If MinGW doesn't support those directives, the above is not TRT, it > might cause future maintenance headaches. > > I don't think MSVCRT.DLL's implementation of printf supports those, at > least not on all versions of Windows. Those flags are how Gnulib users are meant to disable the printf-posix module, though. Angelo, would you please provide your config.log? It would assist me in determining which printf features Gnulib is still striving to replace.