+2014-04-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ * autogen.sh: Use autoreconf's -f option (Bug#17258).
+
+ Clean up configure-time library handling a bit.
+ This patch was inspired by emacs-24 bzr 116961, which fixed
+ a bug due to sloppy library handling in 'configure'.
+ * configure.ac (LIB_MATH, LIB_PTHREAD, LIBXMU):
+ Use AC_SEARCH_LIBS instead of AC_CHECK_LIB as per Autoconf manual.
+ (LIB_MATH, LIB_PTHREAD, HAVE_X11, IMAGEMAGICK_LIBS, GTK_LIBS)
+ (DBUS_LIBS, LIBXMU, XFT_LIBS, LIBXSM, LIBXML2_LIBS, LIBS_MAIL)
+ (with_kerberos):
+ Don't let the library choice infect $LIBS.
+ (dnet_ntoa, cma_open): Remove obsolete tests.
+ (emacs_pthread_function): Probe for pthread_kill, not pthread_self,
+ as that's a bit more selective on GNU/Linux.
+ (LIBXEXT): Remove.
+ (touchlock): Test for existence when $LIBS_MAIL is in use.
+ (AC_CHECK_FUNCS): Use only $LIB_MATH in addition to $LIBS
+ when testing for typical functions like accept4, lrand48.
+ (random, rint): Remove obsolete HP-UX 9 A.09.05 test.
+
+2014-04-11 Glenn Morris <rgm@gnu.org>
+
+ * make-dist: Do not distribute generated admin/grammars/Makefile.
+ Do distribute lib-src/update-game-score.exe.manifest.
+
+2014-04-11 Ken Brown <kbrown@cornell.edu>
+
+ * configure.ac (EMACS_MANIFEST): Revert last change (but leave
+ UPDATE_MANIFEST empty).
+
+2014-04-07 Ken Brown <kbrown@cornell.edu>
+
+ * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these
+ variables empty on Cygwin. (Bug#17176)
+
+2014-04-03 Glenn Morris <rgm@gnu.org>
+
+ * make-dist: Further update AC_INIT regexp.
+
+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)
* 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.