Add GC bug investigation code
[bpt/emacs.git] / ChangeLog
index 22f33b0..6612f17 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,109 @@
+2014-04-02  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: Make the final "Does Emacs use Gsettings" message
+       consistent with src/config.h.
+
+2014-03-31  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.ac: Fix errors from previous checkin (GSettings check).
+
+2014-03-29  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * configure.ac: Add check that GSettings is in libgio (Bug#17118).
+
+2014-03-28  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac (AC_INIT): Add "GNU" in package, add bug address.
+       (PACKAGE_BUGREPORT): Use it.
+       (make-dist): Update AC_INIT regexp.
+
+       * configure.ac (ACL_SUMMARY): Rename from acl_summary, for consistency.
+       (EMACS_CONFIG_FEATURES): New define.
+
+2014-03-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.ac: Suggest './configure MAKE=gmake' in diagnostic.
+       This tends to work better than 'MAKE=gmake ./configure' if later
+       builds run config.status etc.
+
+2014-03-27  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: Require GNU make.
+       (HAVE_GNU_MAKE): Remove.
+
+2014-03-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2014-03-26 strftime: wrap macros in "do {...} while(0)"
+       * lib/strftime.c: Update from gnulib.
+
+2014-03-26  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac (CLASH_DETECTION): Remove option.  Every platform
+       supports it, and the runtime option `create-lockfiles' replaces it.
+
+2014-03-23  Daniel Colascione  <dancol@dancol.org>
+
+       * configure.ac: (Bug#17069) Include GFILENOTIFY objects in glib check.
+
+2014-03-22  Glenn Morris  <rgm@gnu.org>
+
+       * make-dist: Do not distribute lib-src/testfile.
+
+2014-03-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * configure.ac: Bump version to 24.4.50.
+
+2014-03-21  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (all): Depend on `info'.  (Bug#16626)
+
+2014-03-07  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2014-03-04 stdint: fix missing SIZE_MAX on Android
+       2013-03-02 sys_types: avoid autoconf warning about gl_SYS_TYPES_H
+       * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+       * lib/stdint.in.h, lib/sys_types.in.h, m4/sys_types_h.m4:
+       Update from gnulib.
+
+2014-03-05  Glenn Morris  <rgm@gnu.org>
+
+       * configure.ac: Tweak the "unported" error message.
+
+2014-03-05  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix configuration bug on Solaris 2.5.1 (Bug#16905).
+       * configure.ac: Fix a bug in shell pattern matching that caused
+       'configure' to treat Solaris 2.5.1 as if it were Solaris 10 or later.
+
+2014-02-25  Paul Eggert  <eggert@penguin.cs.ucla.edu>
+
+       Merge from gnulib (Bug#16825).
+       2014-02-25 unistd: port readlink to Mac OS X 10.3.9
+
+2014-02-24  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2014-02-21 timer: fix uClibc detection of threading
+       2014-02-21 maintainer-makefiles: provide AC_PROG_SED for older autoconf
+
+2014-02-18  Mirek Kaim  <mirek.kaim@outlook.com>  (tiny change)
+
+       * configure.ac [HAVE_W32]: Test for ImageMagick.  (Bug#16754)
+
+2014-02-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * Makefile.in (install-arch-indep): Allow ' ' in destdir (Bug#16717).
+       This fixes a bug in the previous change.  Also, use $(SHELL)
+       rather than sh, as that's more likely to be portable.
+
+2014-02-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * Makefile.in (install-arch-indep): Simplify (Bug#16717).
+       This should make it more reliable, and hopefully more portable to
+       non-GNU 'make' implementations such as HP-UX 'make'.
+
 2014-02-13  Juanma Barranquero  <lekktu@gmail.com>
 
        * Makefile.in (install-nt): Also pass datadir.
 
        * lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/fpending.$(O) and
        $(BLD)/close-stream.$(O).
-       ($(BLD)/close-stream.$(O)):
+       ($(BLD)/close-stream.$(O))
        ($(BLD)/fpending.$(O)): New dependencies.
 
 2012-11-03  Paul Eggert  <eggert@cs.ucla.edu>
 
        * configure.ac (opsysfile): Use bsd-common on gnu systems.
 
-       * configure.ac (GNU_LIBRARY_PENDING_OUTPUT_COUNT):
+       * configure.ac (GNU_LIBRARY_PENDING_OUTPUT_COUNT)
        (SIGNALS_VIA_CHARACTERS): Move here from src/s.
 
 2012-07-11  Paul Eggert  <eggert@cs.ucla.edu>
 
 2012-06-24  Eli Zaretskii  <eliz@gnu.org>
 
-       * lib/makefile.w32-in ($(BLD)/dtotimespec.$(O)):
-       ($(BLD)/timespec-add.$(O)):
+       * lib/makefile.w32-in ($(BLD)/dtotimespec.$(O))
+       ($(BLD)/timespec-add.$(O))
        ($(BLD)/timespec-sub.$(O)): Don't depend on
        $(EMACS_ROOT)/nt/inc/sys/time.h.
 
        * lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/dtotimespec.$(O),
        $(BLD)/gettime.$(O), $(BLD)/timespec-add.$(O), and
        $(BLD)/timespec-sub.$(O).
-       ($(BLD)/dtotimespec.$(O)):
-       ($(BLD)/gettime.$(O)):
-       ($(BLD)/timespec-add.$(O)):
+       ($(BLD)/dtotimespec.$(O))
+       ($(BLD)/gettime.$(O))
+       ($(BLD)/timespec-add.$(O))
        ($(BLD)/timespec-sub.$(O)): New dependencies.
 
        * lib/stat-time.h:
        * config.bat (lib): Create/update lib/stdalign.in-h and
        lib/sys_types.in-h.
 
-       * lib/makefile.w32-in ($(BLD)/md5.$(O)):
-       ($(BLD)/sha1.$(O)):
-       ($(BLD)/sha256.$(O)):
+       * lib/makefile.w32-in ($(BLD)/md5.$(O))
+       ($(BLD)/sha1.$(O))
+       ($(BLD)/sha256.$(O))
        ($(BLD)/sha512.$(O)): Depend on $(EMACS_ROOT)/nt/inc/stdalign.h.
        Suggested by Christoph Scholtes <cschol2112@googlemail.com>.
 
        $(BLD)/time_r.$(O).
        ($(BLD)/dtoastr.$(O)): Depend on $(EMACS_ROOT)/src/s/ms-w32.h and
        $(EMACS_ROOT)/src/m/intel386.h.
-       ($(BLD)/strftime.$(O)):
+       ($(BLD)/strftime.$(O))
        ($(BLD)/time_r.$(O)): Define prerequisites.
 
 2011-01-31  Paul Eggert  <eggert@cs.ucla.edu>
        * configure.in (HAVE_SOUND, HAVE_X_I18N, HAVE_X11R6_XIM):
        Set with AC_DEFINE rather than AH_BOTTOM.
 
-       * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC):
+       * configure.in (C_OPTIMIZE_SWITCH, CANNOT_DUMP, SYSTEM_MALLOC)
        (USE_MMAP_FOR_BUFFERS, C_WARNING_SWITCH, CFLAGS, REAL_CFLAGS):
        Set with shell, not cpp.
        (LIBX): Remove, just use -lX11 in the one place this was used.