diff options
| author | Paul Eggert | 2017-03-16 23:50:37 -0700 |
|---|---|---|
| committer | Paul Eggert | 2017-03-17 00:15:48 -0700 |
| commit | 9f771f6440a61433d34f14aee4046cf2fa6ba391 (patch) | |
| tree | 2394bc49b97cd025f338af449fc97992db3f9ccf /etc | |
| parent | ffbb46849990bf4bf952e01b78c9a1a0ca0d4432 (diff) | |
| download | emacs-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/NEWS | 6 | ||||
| -rw-r--r-- | etc/PROBLEMS | 1 |
2 files changed, 7 insertions, 0 deletions
| @@ -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 |
| 38 | version 2.6.6 or later. | 38 | version 2.6.6 or later. |
| 39 | 39 | ||
| 40 | ** The new option 'configure --with-mailutils' causes Emacs to rely on | ||
| 41 | GNU Mailutils 'movemail' to retrieve email. By default, the Emacs | ||
| 42 | build procedure continues to build and install a limited and insecure | ||
| 43 | 'movemail' substitute. Although --with-mailutils is recommended, it | ||
| 44 | is 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 |
| 41 | GCC to issue warnings without stopping the build. This behavior is | 47 | GCC to issue warnings without stopping the build. This behavior is |
| 42 | now the default in developer builds. As before, use | 48 | now 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 | ||
| 326 | This problem can occur if you do not configure --with-mailutils. | ||
| 326 | Make sure that the 'pop' entry in /etc/services, or in the services | 327 | Make sure that the 'pop' entry in /etc/services, or in the services |
| 327 | NIS map if your machine uses NIS, has the same port number as the | 328 | NIS map if your machine uses NIS, has the same port number as the |
| 328 | entry on the POP server. A common error is for the POP server to be | 329 | entry on the POP server. A common error is for the POP server to be |