From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#65190: 30.0.50; Emacs doesn't build with `--with-mailutils` by default when mailutils is installed on macOS Date: Thu, 10 Aug 2023 12:47:08 +0800 Message-ID: <87o7jftsfn.fsf@yahoo.com> References: <23ACC61B-2B13-4C9C-9461-E2D73ADE0C68@outlook.com> <87wmy3tyft.fsf@yahoo.com> <35D4BE4A-06BD-46F9-A73A-DD2712E0E3E0@outlook.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27317"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: "65190@debbugs.gnu.org" <65190@debbugs.gnu.org> To: Mou Tong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 10 06:48:29 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1qTxb2-0006uV-SM for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 10 Aug 2023 06:48:28 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTxap-00024k-Jf; Thu, 10 Aug 2023 00:48:17 -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 1qTxac-00024S-Md for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2023 00:48:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTxac-0004zP-ES for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2023 00:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qTxac-0006yL-AD for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2023 00:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2023 04:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65190 X-GNU-PR-Package: emacs Original-Received: via spool by 65190-submit@debbugs.gnu.org id=B65190.169164284826620 (code B ref 65190); Thu, 10 Aug 2023 04:48:02 +0000 Original-Received: (at 65190) by debbugs.gnu.org; 10 Aug 2023 04:47:28 +0000 Original-Received: from localhost ([127.0.0.1]:40984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTxa3-0006vI-IW for submit@debbugs.gnu.org; Thu, 10 Aug 2023 00:47:27 -0400 Original-Received: from sonic306-22.consmr.mail.ne1.yahoo.com ([66.163.189.84]:34318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTxa0-0006v3-6X for 65190@debbugs.gnu.org; Thu, 10 Aug 2023 00:47:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691642838; bh=F2/j8Cx8zvRQFnZ+u9/S8M/gWfUru6GQiQxCu+JmYxI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=P6DnG3g4KXqLFuID0SuZO3C4WV8Y0aG/NLTNlpEIfZcbxef7uxFPiMwBDuVwWC5SldIwQ2XCv5Six4mmnpeWqOlfXlafbN21Yw60GxlEIMnulrCKsf5FPITAJ+FoM1ZP/BukJmM9ZHeoRyDDvY1LhWr3wlP3lxYsIgCqljBFbcpUBT6I6ZX269K3IFeHN2PUaC7mCtysz11615qS6zs10NLymexpX7y/AYYjvD9/2vCn+vC86RhxRJ6f3NR2Xtcfd4xE59ZXkA7MfsyfDNmppcKfSXRck5HnAuWKybibnRv5ANqPCfWJkxUa8/qnKnAyaumzmtOy5l7T30GkXdbu9g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691642838; bh=0cDBSsktd31I94FrCYxGoQTfKQH/EgsnA5o8BLzkEtj=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=qRHETMPHeoBy+rM1/NJlJN/ZHrS59bGE+VGAikDJwAQE3y3X/uqeg44j4uu246a1zIBrRQnJhJIqIKoOL/y5UuHKIGKr1skHJao6VY7GbtJ0hCjNqBfVdjo0cih5hVMJXKi/9NlTtRUD4+vLVM5Ad5b93XNLAv/Lj0aADvz9YsAne/w7tbZkktGB+rpwZ7BGMT4xesZG3JR26A405rAdqLeNkTAJOK4F2rtcSx0ar1DmLJ/PZAG8YOpn1uQ/DTRBapbAhQIXXxARKy6HsBLIMQU9Qey+QJ0T/k/ZU4LNKoGA2ZTnKCbIcj2J36vpcpJBMgTfSxBX2+gdArHXRoYJYA== X-YMail-OSG: fCBhTjoVM1npps6DZQj32qdF0rG2WEJl0sq5O2DlgPXMVq7i3ax1C.ruXj2jj5d q67nvyg.x80GsFzTvyB0ta2mWn0G1l57zMcIHXWKtE8fC73ow9vcd3fwxKy50ZntBYgtVjh3ZssA IgPDT12UmZ03jKwbh8p_XZmQmK8gEyF0euyHhToiNPsiBLgpZemf.Yz027zQ0XMD7hqwQPaddYXz T9wn2R1Zp.3Wc0PPk4WVewtkPQdkghgQEkQSVBZmQWR3ko688UMeF30JGFTeDkzaIdnjfz6YU.tI PWDvRiG7XpTAjiXe.tMirbPaauHNd0tJtMrjqgqRV6igceChFfg9UgUqxZOiFLhoPIjvvdibv7BI .Ni.yFB2BbWDenZbYimIMbfPm9Y9GzwqSgaqx4wjdm64eMILKocZCx7XtU8r.5vb5ofjszIa7nb3 HVrS2EyUehyEDpzJr8_74t62wyrUw00QlHO2fhmV4KCKZl57pOZPNTjex5sLqwWmFQ3FrbgsZJnP 6jZS822v19gmfhbaJnTvfyPgtu_8SvwCnPmvM3BjoRjuwSPJ_d5XWw1UwT69KA_TCAS5O2AH754Y Y_c40A5VaGP1wPV1QmHUU0CwOoeLK2ruGD9Ly9s3CqU_p.3Cg9RVVYCNTrm1uKHI0YUnXQSjMvoH g7BDcVNWbaIP2hfuNaVyO1lO.jFJ0QWFcAU5_OfWdcTAngjL2Lfhc8VZzByf.vcAXECy_dSbMcRP _Ma5M.BTu2R97l8_mfsHPb4wBo..vEIHf5qLQDZKvFLYVoYdVkMvX30OKSPHZAe7sAgTQCptxHDe QhfQxROQsMXVcdA.4fh.fv.QeNCE0FXYNfCoXLF1Bz X-Sonic-MF: X-Sonic-ID: ebdd340a-b2e4-4385-af83-7abfdbe00775 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Thu, 10 Aug 2023 04:47:18 +0000 Original-Received: by hermes--production-sg3-69654d8bd-lxqd4 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1a7b0c964078117b53292cebc2e8d4f6; Thu, 10 Aug 2023 04:47:12 +0000 (UTC) In-Reply-To: <35D4BE4A-06BD-46F9-A73A-DD2712E0E3E0@outlook.com> (Mou Tong's message of "Thu, 10 Aug 2023 03:10:36 +0000") X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:267079 Archived-At: Mou Tong writes: > Thx for the quick response, here is the modification: > > ```diff > --- a/configure.ac > +++ b/configure.ac > @@ -347,8 +347,10 @@ AC_DEFUN > [], > [with_mailutils=$with_features > AS_IF([test "$with_mailutils" = yes], > - [AS_IF([test "x$XCONFIGURE" != "xandroid" \ > - && test "$with_android" = "no"], > + dnl [AS_IF([test "x$XCONFIGURE" != "xandroid" \ > + dnl && test "$with_android" = "no"], > + dnl [(movemail --version) >/dev/null 2>&1 || with_mailutils=no], > + [AS_IF([test "x$XCONFIGURE" != "xandroid"], > [(movemail --version) >/dev/null 2>&1 || with_mailutils=no], > [dnl Don't check for movemail if cross-compiling. > dnl instead, default to false. > ``` > > But the problem still exists. What if you try moving: AC_ARG_WITH([mailutils], [AS_HELP_STRING([--with-mailutils], [rely on GNU Mailutils, so that the --without-pop through --with-mailhost options are irrelevant; this is the default if GNU Mailutils is installed])], [], [with_mailutils=$with_features AS_IF([test "$with_mailutils" = yes], [AS_IF([test "x$XCONFIGURE" != "xandroid" \ && test "$with_android" = "no"], [(movemail --version) >/dev/null 2>&1 || with_mailutils=no], [dnl Don't check for movemail if cross-compiling. dnl instead, default to false. with_mailutils=no])])]) AS_IF([test "$with_mailutils" = no], [with_mailutils=]) AS_IF([test x"$with_mailutils" = xyes], [AC_DEFINE([HAVE_MAILUTILS], [1], [Define to 1 if Emacs was configured with mailutils])]) AC_SUBST([with_mailutils]) AC_ARG_WITH([pop], [AS_HELP_STRING([--with-pop], [Support POP mail retrieval if Emacs movemail is used (not recommended, as Emacs movemail POP is insecure). This is the default only on native MS-Windows and Android.])], [], dnl Enable movemail POP support on Android as GNU Mailutils is dnl normally unavailable on that platform. [AS_CASE([$host], [*-mingw*|*android*], [with_pop=yes], [with_pop=no-by-default])]) if test "$with_pop" = yes; then AC_DEFINE([MAIL_USE_POP]) fi AH_TEMPLATE([MAIL_USE_POP], [Define to support POP mail retrieval.])dnl to below: OPTION_DEFAULT_OFF([android],[cross-compile Android application package]) OPTION_DEFAULT_ON([android-debug],[don't build Emacs as a debug package on Android]) ? Does that resolve the problem? Thanks.