aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2017-03-16 23:50:37 -0700
committerPaul Eggert2017-03-17 00:15:48 -0700
commit9f771f6440a61433d34f14aee4046cf2fa6ba391 (patch)
tree2394bc49b97cd025f338af449fc97992db3f9ccf /etc
parentffbb46849990bf4bf952e01b78c9a1a0ca0d4432 (diff)
downloademacs-9f771f6440a61433d34f14aee4046cf2fa6ba391.tar.gz
emacs-9f771f6440a61433d34f14aee4046cf2fa6ba391.zip
Emacs 'movemail' is now a configure-time option
The new configure option --with-mailutils lets the builder say that Emacs should assume that GNU Mailutils is installed, instead of continuing to build and install its own limited and insecure substitute for 'movemail'. * INSTALL, etc/NEWS, etc/PROBLEMS: Mention --with-mailutils. * configure.ac: Add --with-mailutils option. (with_mailutils): New variable. Do not bother configuring 'movemail' when not building it. Warn about issues relating to --with-mailutils. * doc/emacs/rmail.texi (Movemail): Mention --with-mailutils. (Movemail, Remote Mailboxes): Document port numbers in POP and IMAP URLs. * lib-src/Makefile.in (with_mailutils): New macro. (UTILITIES): Use it.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
-rw-r--r--etc/PROBLEMS1
2 files changed, 7 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 88ae7cf1f52..f047aa86f9f 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -37,6 +37,12 @@ Use 'configure --with-gnutls=no' to build even when GnuTLS is missing.
37** GnuTLS version 2.12.2 or later is now required, instead of merely 37** GnuTLS version 2.12.2 or later is now required, instead of merely
38version 2.6.6 or later. 38version 2.6.6 or later.
39 39
40** The new option 'configure --with-mailutils' causes Emacs to rely on
41GNU Mailutils 'movemail' to retrieve email. By default, the Emacs
42build procedure continues to build and install a limited and insecure
43'movemail' substitute. Although --with-mailutils is recommended, it
44is not yet the default due to backward-compatibility concerns.
45
40** The new option 'configure --enable-gcc-warnings=warn-only' causes 46** The new option 'configure --enable-gcc-warnings=warn-only' causes
41GCC to issue warnings without stopping the build. This behavior is 47GCC to issue warnings without stopping the build. This behavior is
42now the default in developer builds. As before, use 48now the default in developer builds. As before, use
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index b8923201014..eddae12a70f 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -323,6 +323,7 @@ or set the variable 'cannot-suspend' to a non-nil value.
323 323
324*** movemail compiled with POP support can't connect to the POP server. 324*** movemail compiled with POP support can't connect to the POP server.
325 325
326This problem can occur if you do not configure --with-mailutils.
326Make sure that the 'pop' entry in /etc/services, or in the services 327Make sure that the 'pop' entry in /etc/services, or in the services
327NIS map if your machine uses NIS, has the same port number as the 328NIS map if your machine uses NIS, has the same port number as the
328entry on the POP server. A common error is for the POP server to be 329entry on the POP server. A common error is for the POP server to be