Fix X11 compilation failure.
[bpt/emacs.git] / ChangeLog
index 9ac1d6d..f365153 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,40 @@
-2011-01-09  Paul Eggert  <eggert@cs.ucla.edu>
+2011-01-18  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Minor cleanups for 'bzr status'
+       * .bzrignore: Add emacs-*/, the output of make-dist, and stamp-h1,
+       the output of config.guess.
+       * Makefile.in (top_distclean): Remove stamp-h1 too.
+
+       * configure.in (HAVE_ATTRIBUTE_ALIGNED): Arrange for this to be
+       defined if the compiler supports GCC-style __attribute__
+       ((__aligned__ ...)).  IBM AIX and Oracle Solaris Studio support
+       this syntax.
+
+2011-01-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Makefile.in: tidy up the building of lib
+       * Makefile.in (am--refresh): Mark as .PHONY.
+       (top_maintainer_clean): Don't remove lib/gnulib.mk m4/gnulib-cache.m4,
+       as they're not rebuilt unless you do a "make sync-from-gnulib"
+       and the former is needed for "configure".
+       (maintainer-clean): Don't recurse into lib, as "make bootstrap-clean"
+       has already removed lib/Makefile.
+
+       * Makefile.in (GNULIB_MODULES): Change ftoastr to dtoastr.
+       This avoids building ftoastr and ldtoastr, which aren't needed.  See
+       <http://lists.gnu.org/archive/html/bug-gnulib/2011-01/msg00199.html>.
+
+       * .bzrignore: Add .h files that are host-dependent.
+       Add lib/.deps/, lib/arg-nonnull.h, lib/c++defs.h, lib/getopt.h,
+       lib/time.h, lib/unistd.h, lib/warn-on-use.h.  These are
+       host-dependent and are built as part of an ordinary 'make', and
+       should not be checked in.
+
+       * lib/Makefile.in: Regenerate.
+       * lib/COPYING: New file, a copy of COPYING.
+
+       * configure: Regenerate.
+       * configure.in (AC_USE_SYSTEM_EXTENSIONS): Remove: gnulib does this.
 
        Regenerate.
        * lib/getopt.c, lib/getopt.in.h, lib/getopt1.c, lib/getopt_int.h:
@@ -7,7 +43,7 @@
        * aclocal.m4, configure, lib/Makefile.in, m4/getopt.m4:
        * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
        Regenerate.
-       
+
        Use gnulib's getopt-gnu module.
        * Makefile.in (GNULIB_MODULES): Add getopt-gnu.
        (AUTOCONF_INPUTS): Remove getopt.m4; aclocal.m4 is a good-enough
@@ -15,7 +51,7 @@
        * configure.in: Do not configure getopt, as gnulib does that now.
        * make-dist: Do not worry about lib-src/getopt.h, as gnulib handles
        getopt now, in lib.
-       
+
        Regenerate.
        * arg-nonnull.h, c++defs.h, lib/mktime-internal.h, lib/mktime.c:
        * lib/stddef.in.h, lib/time.h, lib/time.in.h, lib/time_r.c:
        * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk:
        * m4/gnulib-cache.m4, m4/gnulib-comp.m4, src/config.in:
        Regenerate.
-       
+
        Use gnulib's ftoastr module.
        * Makefile.in (GNULIB_MODULES): Add ftoastr.  Remove dummy.
 
-2011-01-08  Paul Eggert  <eggert@cs.ucla.edu>
-
        Regenerate.
        * aclocal.m4, compile, depcomp, lib/Makefile.in, lib/dummy.c:
        * lib/gnulib.mk, m4/00gnulib.m4, m4/gnulib-cache.m4:
        * make-dist: Also put into the distribution aclocal.m4,
        compile, depcomp, missing, and the files under lib/.
 
+2011-01-15  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (epaths-force): No more arch-tag to edit.
+
+2011-01-15  Chong Yidong  <cyd@stupidchicken.com>
+
+       * configure.in: Bump min libxml2 version to 2.6.17 (Bug#7603).
+
+2011-01-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * make-dist: Distribute test/ files too.
+       Distribute every file under test/ that is under version control,
+       using patterns like *.el to capture files that are added later.
+       Without this change, "configure" would fail, because it would
+       attempt to build from a Makefile.in that was not distributed.
+
+2011-01-13  Christian Ohler  <ohler@gnu.org>
+
+       * Makefile.in (INFO_FILES): Add ERT.
+
+       * Makefile.in (check): Run tests in test/automated.
+
+       * Makefile.in:
+       * configure.in: Add test/automated/Makefile.
+
 2011-01-07  Paul Eggert  <eggert@cs.ucla.edu>
 
        * install-sh, mkinstalldirs, move-if-change: Update from master
 ;; coding: utf-8
 ;; End:
 
-    Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
-       2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011  Free Software Foundation, Inc.
+  Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
+    2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+    Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.