[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r108446: Remove --disable-maintainer-
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r108446: Remove --disable-maintainer-mode option from 'configure'. (Bug#11555) |
Date: |
Fri, 01 Jun 2012 11:26:21 -0700 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 108446
fixes bug: http://debbugs.gnu.org/11555
committer: Paul Eggert <address@hidden>
branch nick: trunk
timestamp: Fri 2012-06-01 11:26:21 -0700
message:
Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
It is confusingly named and rarely useful. See, for example,
<http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00089.html>.
* INSTALL.BZR: Don't mention --disable-maintainer-mode.
* Makefile.in (MAINTAINER_MODE_FLAG): Remove; all uses removed.
* configure.in: Remove --disable-maintainer-mode.
(USE_MAINTAINER_MODE, MAINT): Remove.
* admin/make-tarball.txt: Don't worry about maintainer mode.
* etc/NEWS: Mention this.
modified:
ChangeLog
INSTALL.BZR
Makefile.in
admin/ChangeLog
admin/make-tarball.txt
configure.in
etc/ChangeLog
etc/NEWS
=== modified file 'ChangeLog'
--- a/ChangeLog 2012-05-28 00:46:33 +0000
+++ b/ChangeLog 2012-06-01 18:26:21 +0000
@@ -1,3 +1,13 @@
+2012-06-01 Paul Eggert <address@hidden>
+
+ Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
+ It is confusingly named and rarely useful. See, for example,
+ <http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00089.html>.
+ * INSTALL.BZR: Don't mention --disable-maintainer-mode.
+ * Makefile.in (MAINTAINER_MODE_FLAG): Remove; all uses removed.
+ * configure.in: Remove --disable-maintainer-mode.
+ (USE_MAINTAINER_MODE, MAINT): Remove.
+
2012-05-28 Paul Eggert <address@hidden>
Make 'configure' a bit smaller and faster.
=== modified file 'INSTALL.BZR'
--- a/INSTALL.BZR 2012-01-19 07:21:25 +0000
+++ b/INSTALL.BZR 2012-06-01 18:26:21 +0000
@@ -30,7 +30,7 @@
If you want later builds to go faster, at the expense of sometimes
doing the wrong thing if you update the build procedure, you can
-invoke "./configure -C --disable-maintainer-mode" instead.
+invoke "./configure -C" instead.
Some of the files that are included in the Emacs tarball, such as
byte-compiled Lisp files, are not stored in Bazaar. Therefore, to
=== modified file 'Makefile.in'
--- a/Makefile.in 2012-05-22 01:19:43 +0000
+++ b/Makefile.in 2012-06-01 18:26:21 +0000
@@ -66,10 +66,8 @@
# ==================== Things `configure' Might Edit ====================
-MAINTAINER_MODE_FLAG = --disable-maintainer-mode
address@hidden@MAINTAINER_MODE_FLAG = --enable-maintainer-mode
cache_file = @cache_file@
-CONFIGURE_FLAGS = --cache-file=$(cache_file) $(MAINTAINER_MODE_FLAG)
+CONFIGURE_FLAGS = --cache-file=$(cache_file)
address@hidden@
address@hidden@
@@ -360,16 +358,17 @@
./configure $(CONFIGURE_FLAGS); \
fi
-AUTOCONF_INPUTS = @MAINT@ $(srcdir)/configure.in $(srcdir)/aclocal.m4
+AUTOCONF_INPUTS = $(srcdir)/configure.in $(srcdir)/aclocal.m4
$(srcdir)/configure: $(AUTOCONF_INPUTS)
cd ${srcdir} && autoconf
-ACLOCAL_INPUTS = @MAINT@ $(srcdir)/m4/gnulib-comp.m4
+ACLOCAL_INPUTS = $(srcdir)/m4/gnulib-comp.m4
$(srcdir)/aclocal.m4: $(ACLOCAL_INPUTS)
cd $(srcdir) && aclocal -I m4
-AUTOMAKE_INPUTS = @MAINT@ $(srcdir)/aclocal.m4 $(srcdir)/lib/Makefile.am
$(srcdir)/lib/gnulib.mk
+AUTOMAKE_INPUTS = $(srcdir)/aclocal.m4 $(srcdir)/lib/Makefile.am \
+ $(srcdir)/lib/gnulib.mk
$(srcdir)/lib/Makefile.in: $(AUTOMAKE_INPUTS)
cd $(srcdir) && automake --gnu -a -c lib/Makefile
am--refresh: $(srcdir)/aclocal.m4 $(srcdir)/configure $(srcdir)/src/config.in
=== modified file 'admin/ChangeLog'
--- a/admin/ChangeLog 2012-05-28 00:46:33 +0000
+++ b/admin/ChangeLog 2012-06-01 18:26:21 +0000
@@ -1,3 +1,8 @@
+2012-06-01 Paul Eggert <address@hidden>
+
+ Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
+ * make-tarball.txt: Don't worry about maintainer mode.
+
2012-05-28 Paul Eggert <address@hidden>
* CPP-DEFINES: Remove HAVE_SYSINFO.
=== modified file 'admin/make-tarball.txt'
--- a/admin/make-tarball.txt 2012-02-04 22:12:14 +0000
+++ b/admin/make-tarball.txt 2012-06-01 18:26:21 +0000
@@ -28,13 +28,7 @@
refer to a newer release of Emacs. (This is probably needed only
when preparing a major Emacs release, or branching for it.)
-5. Edit configure.in so that maintainer-mode is off by default.
- (FIXME - need to find a better way of dealing with this.
- Or maybe it's fine and indeed correct to leave it on?
- See http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00859.html
- and subsequent.)
-
- autoreconf -i -I m4 --force
+5. autoreconf -i -I m4 --force
make bootstrap
6. Commit etc/AUTHORS, all the files changed by M-x set-version, and
=== modified file 'configure.in'
--- a/configure.in 2012-05-28 00:46:33 +0000
+++ b/configure.in 2012-06-01 18:26:21 +0000
@@ -235,19 +235,6 @@
USE_XASSERTS=$enableval,
USE_XASSERTS=no)
-AC_ARG_ENABLE(maintainer-mode,
-[AS_HELP_STRING([--disable-maintainer-mode],
- [disable make rules and dependencies not useful (and sometimes
- confusing) to the casual installer])],
- USE_MAINTAINER_MODE=$enableval,
- USE_MAINTAINER_MODE=yes)
-if test $USE_MAINTAINER_MODE = yes; then
- MAINT=
-else
- MAINT=#
-fi
-AC_SUBST(MAINT)
-
AC_ARG_ENABLE(locallisppath,
[AS_HELP_STRING([--enable-locallisppath=PATH],
[directories Emacs should search for lisp files specific
=== modified file 'etc/ChangeLog'
--- a/etc/ChangeLog 2012-06-01 07:10:49 +0000
+++ b/etc/ChangeLog 2012-06-01 18:26:21 +0000
@@ -1,3 +1,8 @@
+2012-06-01 Paul Eggert <address@hidden>
+
+ Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)
+ * NEWS: Mention this.
+
2012-06-01 Andrew Beals <address@hidden> (tiny change)
* spook.lines: Additions. (Bug#11598)
=== modified file 'etc/NEWS'
--- a/etc/NEWS 2012-05-31 17:14:46 +0000
+++ b/etc/NEWS 2012-06-01 18:26:21 +0000
@@ -29,6 +29,9 @@
no warnings; on older and on non-GNU systems the generated warnings
may be useful.
+** The configure option '--disable-maintainer-mode' has been removed,
+as it was confusingly-named and rarely useful.
+
---
** Emacs uses libtinfo in preference to libncurses, if available.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r108446: Remove --disable-maintainer-mode option from 'configure'. (Bug#11555),
Paul Eggert <=