diff options
| author | Joakim Verona | 2012-05-21 00:37:29 +0200 |
|---|---|---|
| committer | Joakim Verona | 2012-05-21 00:37:29 +0200 |
| commit | 74f082445c1dd0c92d5bb187db0d50287e3a7bae (patch) | |
| tree | 48e3d8fd9df3876665654eab9bcf96ec492a31e9 /ChangeLog | |
| parent | 52862ad482e030e4d54cd7d6e250d76e59ee0554 (diff) | |
| parent | 1b170bc63c2f3a3fbe6ba6996d5a015e82634909 (diff) | |
| download | emacs-74f082445c1dd0c92d5bb187db0d50287e3a7bae.tar.gz emacs-74f082445c1dd0c92d5bb187db0d50287e3a7bae.zip | |
upstream, fix conflicts
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 270 |
1 files changed, 270 insertions, 0 deletions
| @@ -1,3 +1,273 @@ | |||
| 1 | 2012-05-19 Ulrich Mueller <ulm@gentoo.org> | ||
| 2 | |||
| 3 | * Makefile.in (install-etc): Respect DESTDIR. (Bug#11518) | ||
| 4 | |||
| 5 | 2012-05-19 Paul Eggert <eggert@cs.ucla.edu> | ||
| 6 | |||
| 7 | * configure.in (AC_CHECK_FUNCS): Remove XSetWMProtocols, | ||
| 8 | getdomainname, mblen (twice), mbrlen (twice), mbsinit, ualarm, | ||
| 9 | getsockopt, setsockopt, mremap, mempcpy. | ||
| 10 | |||
| 11 | * configure.in (machine): Do not set to 'vax', since src/m/vax.h | ||
| 12 | is being removed. | ||
| 13 | (AC_CHECK_FUNCS): Remove ftime. | ||
| 14 | |||
| 15 | 2012-05-19 Glenn Morris <rgm@gnu.org> | ||
| 16 | |||
| 17 | * Makefile.in (install-arch-indep): Remove unneeded subshell. | ||
| 18 | |||
| 19 | * Makefile.in (install-arch-indep): Remove unneeded chmod. | ||
| 20 | Set permissions of lisp/subdirs.el. | ||
| 21 | |||
| 22 | * Makefile.in (SUBDIR): Add leim. Update users. | ||
| 23 | |||
| 24 | * Makefile.in (lib, lib-src, lisp): Check cd return value. | ||
| 25 | |||
| 26 | * Makefile.in (leim): No need to set PARALLEL. | ||
| 27 | |||
| 28 | 2012-05-18 Glenn Morris <rgm@gnu.org> | ||
| 29 | |||
| 30 | * Makefile.in (install-arch-indep, install-info, install-man): | ||
| 31 | Simplify some one-sided ifs. | ||
| 32 | |||
| 33 | * Makefile.in: Install only the relevant DOC file. | ||
| 34 | (install-arch-indep): Delete etc/DOC*. | ||
| 35 | (install-doc): No more need to delete etc/DOC. | ||
| 36 | |||
| 37 | * Makefile.in (install-arch-indep): Split into several rules. | ||
| 38 | (install-doc, innstall-info, install-man): New rules. | ||
| 39 | |||
| 40 | * configure.in (mandir): May as well include it in the NS app bundle. | ||
| 41 | |||
| 42 | * configure.in (INSTALL_ARCH_INDEP_EXTRA): New output variable. | ||
| 43 | * Makefile.in (INSTALL_ARCH_INDEP_EXTRA): New, set by configure. | ||
| 44 | (install-arch-indep): Don't install-etc for self-contained ns builds. | ||
| 45 | |||
| 46 | * configure.in (GCC_TEST_OPTIONS, NON_GCC_TEST_OPTIONS) <darwin>: | ||
| 47 | No longer unconditonally add /sw directories. (Bug#2280) | ||
| 48 | |||
| 49 | * Makefile.in (install-arch-dep): Depend on install-arch-indep. | ||
| 50 | (install-arch-indep): Depend on install-leim. | ||
| 51 | (install): Remove explicit install-leim dependence. | ||
| 52 | |||
| 53 | * Makefile.in (install-arch-indep): | ||
| 54 | Move last element of mkdir rule here. | ||
| 55 | (mkdir): Remove rule. | ||
| 56 | |||
| 57 | * Makefile.in (install-arch-indep): Remove unneeded chmods. | ||
| 58 | INSTALL_DATA does this for us. | ||
| 59 | |||
| 60 | * Makefile.in (install-arch-dep): Ensure bindir exists. | ||
| 61 | Drop mkdir dependency. | ||
| 62 | (install-arch-indep): Ensure docdir, infodir, mandir exist. | ||
| 63 | (install-leim): Drop mkdir dependency. | ||
| 64 | (mkdir): Remove most directories, now made in relevant rules. | ||
| 65 | |||
| 66 | * Makefile.in (install-arch-indep): Combine adjacent loops. | ||
| 67 | |||
| 68 | 2012-05-17 Glenn Morris <rgm@gnu.org> | ||
| 69 | |||
| 70 | * Makefile.in (install-etc, mkdir): | ||
| 71 | Make relevant directories in install-etc rather than mkdir. | ||
| 72 | |||
| 73 | * Makefile.in (write_subdir): Create the directory if needed. | ||
| 74 | (install-arch-dep, mkdir): No need to make site-lisp directories. | ||
| 75 | |||
| 76 | * Makefile.in (write_subdir): New. | ||
| 77 | (install-arch-indep, install-arch-dep): Use $write_subdir. | ||
| 78 | |||
| 79 | * configure.in (docdir, etcdir, infodir, lispdir): | ||
| 80 | For a self-contained ns build, set these to the appropriate values. | ||
| 81 | * Makefile.in (install-arch-dep): No need to move info/ any more. | ||
| 82 | |||
| 83 | * configure.in (ns_self_contained): New output variable. | ||
| 84 | * Makefile.in (ns_self_contained): New, set by configure. | ||
| 85 | (install-arch-dep): For a self-contained ns build, | ||
| 86 | don't bother installing binaries then immediately deleting them. | ||
| 87 | |||
| 88 | * Makefile.in (ns_appbindir, ns_appresdir): | ||
| 89 | Move them before things that may refer to them. | ||
| 90 | (install-arch-dep): No need to relocate self-contained ns libexec. | ||
| 91 | |||
| 92 | * configure.in (archlibdir): Set it for self-contained ns builds. | ||
| 93 | (libexecdir): Don't expand it now (this is mainly cosmetic). | ||
| 94 | |||
| 95 | 2012-05-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 96 | |||
| 97 | * configure.in: Simplify by removing CPP etc. | ||
| 98 | (CPP_TEST_OPTIONS, NON_GNU_CPP, cc_specified, SPECIFIED_CFLAGS) | ||
| 99 | (SPECIFED_CPP, CPP, NON_GNU_CC, AC_PROG_CPP): Remove; not needed. | ||
| 100 | In particular we no longer need to fiddle with CPP, since we don't | ||
| 101 | use CPP specially any more. | ||
| 102 | (gl_EARLY): Invoke this after adjusting CC, so that it uses the | ||
| 103 | adjusted compiler. | ||
| 104 | (AC_PROG_INSTALL, AC_PROG_MKDIR_P, AC_PROG_RANLIB): Comment out, | ||
| 105 | since gl_EARLY and/or Autoconf already does these. | ||
| 106 | |||
| 107 | 2012-05-16 Glenn Morris <rgm@gnu.org> | ||
| 108 | |||
| 109 | * configure.in: Try to fix building with gcc >= 4.6 on Darwin. | ||
| 110 | (CPP): Do not unconditionally set it on Darwin. | ||
| 111 | Instead, try to test if -no-cpp-precomp is accepted. | ||
| 112 | (CPP_TEST_OPTIONS, SPECIFIED_CPP): New. (Bug#9755) | ||
| 113 | |||
| 114 | 2012-05-15 Glenn Morris <rgm@gnu.org> | ||
| 115 | |||
| 116 | * Makefile.in (install-arch-dep): Replace use of MV_DIRS. | ||
| 117 | |||
| 118 | * Makefile.in (install-arch-dep): Do not hard-code version number. | ||
| 119 | |||
| 120 | * Makefile.in (install-arch-dep): NS install no longer needs to | ||
| 121 | symlink libexec/* into bin/, since 2012-05-14 ns_init_paths change. | ||
| 122 | |||
| 123 | 2012-05-12 Glenn Morris <rgm@gnu.org> | ||
| 124 | |||
| 125 | * configure.in (ns_appbindir): Remove trailing "/". | ||
| 126 | |||
| 127 | * configure.in (AC_PROG_MKDIR_P): Call it, to set MKDIR_P. | ||
| 128 | (MKDEPDIR): Use $MKDIR_P. | ||
| 129 | * Makefile.in (MKDIR_P): New, set by configure. | ||
| 130 | (mkdir): Use $MKDIR_P. | ||
| 131 | |||
| 132 | 2012-05-11 Glenn Morris <rgm@gnu.org> | ||
| 133 | |||
| 134 | * Makefile.in (install-arch-indep): There are no more Makefile.c files. | ||
| 135 | Use INSTALL_DATA for the DOC file. | ||
| 136 | Remove dead code for ./lisp that never executes. | ||
| 137 | |||
| 138 | 2012-05-10 Glenn Morris <rgm@gnu.org> | ||
| 139 | |||
| 140 | * configure.in (LEIM_INSTALLDIR): New output variable. | ||
| 141 | |||
| 142 | 2012-05-08 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 143 | |||
| 144 | * .dir-locals.el (log-edit-mode): Enable gnu-style checks. | ||
| 145 | |||
| 146 | 2012-05-08 Glenn Morris <rgm@gnu.org> | ||
| 147 | |||
| 148 | * make-dist: No more doc/lispref/*.el. | ||
| 149 | |||
| 150 | 2012-05-05 Andreas Schwab <schwab@linux-m68k.org> | ||
| 151 | |||
| 152 | * configure.in: Fix quoting bugs. | ||
| 153 | |||
| 154 | 2012-05-04 Glenn Morris <rgm@gnu.org> | ||
| 155 | |||
| 156 | * configure.in (INFO_EXT, INFO_OPTS): New output variables. | ||
| 157 | |||
| 158 | 2012-05-02 Glenn Morris <rgm@gnu.org> | ||
| 159 | |||
| 160 | * configure.in (LD_SWITCH_SYSTEM): Don't try to defeat | ||
| 161 | the choices made by FreeBSD and NetBSD. (Bug#10313) | ||
| 162 | |||
| 163 | * Makefile.in (INFO_FILES): Remove variable. | ||
| 164 | (INFO_NONMISC): New variable. | ||
| 165 | (install-arch-indep, uninstall): Don't use $INFO_FILES. | ||
| 166 | |||
| 167 | * Makefile.in (uninstall): Remove useless-use-of-for; that for | ||
| 168 | some reason caused problems on an old Solaris. | ||
| 169 | |||
| 170 | * Makefile.in (install-arch-indep, uninstall): | ||
| 171 | Ensure that INSTALL-type commands are run from top-level. | ||
| 172 | |||
| 173 | * info/dir: Make some entries consistent with the source texi files. | ||
| 174 | |||
| 175 | * configure.in (LIBS_TERMCAP): Fix netbsd logic, broken 2012-03-04. | ||
| 176 | |||
| 177 | 2012-05-02 Glenn Morris <rgm@gnu.org> | ||
| 178 | |||
| 179 | * Makefile.in (install-arch-indep): | ||
| 180 | Combine adjacent install-data and install-info loops. | ||
| 181 | |||
| 182 | 2012-05-01 Glenn Morris <rgm@gnu.org> | ||
| 183 | |||
| 184 | * Makefile.in (MAN_PAGES): Remove. | ||
| 185 | (install-arch-indep, uninstall): Don't use $MAN_PAGES. | ||
| 186 | |||
| 187 | * configure.in: Try libtinfo for tputs. | ||
| 188 | (LIBS_TERMCAP) [gnu*]: Use libtinfo if it was found. (Bug#9741) | ||
| 189 | |||
| 190 | * configure.in: Combine adjacent $opsys case blocks. | ||
| 191 | |||
| 192 | * configure.in (LIBS_TERMCAP): Remove unreachable branch for sol2. | ||
| 193 | |||
| 194 | * configure.in: Invert the TERMINFO logic, | ||
| 195 | since "yes" is far more common than "no". | ||
| 196 | |||
| 197 | * configure.in (HAVE_LIBNCURSES): Remove; it is required to be true. | ||
| 198 | |||
| 199 | * configure.in (LD_SWITCH_X_SITE_RPATH): | ||
| 200 | Rename from LD_SWITCH_X_SITE_AUX_RPATH. | ||
| 201 | |||
| 202 | * configure.in (LD_SWITCH_X_SITE_AUX): Remove; no longer used. | ||
| 203 | |||
| 204 | 2012-04-26 Glenn Morris <rgm@gnu.org> | ||
| 205 | |||
| 206 | * make-dist: No more doc/lispref/tindex.pl. | ||
| 207 | |||
| 208 | 2012-04-22 Michael Albinus <michael.albinus@gmx.de> | ||
| 209 | |||
| 210 | * configure.in (dbus_validate_bus_name, dbus_validate_path) | ||
| 211 | (dbus_validate_interface, dbus_validate_member): Check also for | ||
| 212 | these library functions | ||
| 213 | |||
| 214 | 2012-04-22 Paul Eggert <eggert@cs.ucla.edu> | ||
| 215 | |||
| 216 | * configure.in (doug_lea_malloc): Check for __malloc_initialize_hook. | ||
| 217 | With glibc 2.14 or later, when compiled with GCC 4.7.0's | ||
| 218 | -Werror=deprecated-declarations flag, use of hooks like | ||
| 219 | __malloc_initialize_hook causes compilation to fail because these | ||
| 220 | hooks are deprecated. Modify 'configure' to check for these hooks too. | ||
| 221 | Simplify the 'configure' code to test for all the hooks at once. | ||
| 222 | (emacs_cv_var___after_morecore_hook): Remove, replacing with ... | ||
| 223 | (emacs_cv_var_doug_lea_malloc): ... this new var. | ||
| 224 | |||
| 225 | 2012-04-21 Paul Eggert <eggert@cs.ucla.edu> | ||
| 226 | |||
| 227 | Sync from gnulib version 4f11d6bebc3098c64ffde27079ab0d0cecfd0cdc | ||
| 228 | dated 2011-10-07. Regenerating from current gnulib would be a | ||
| 229 | pervasive change, and currently the trunk isn't open to such changes. | ||
| 230 | * configure.in (WARN_CFLAGS): Remove; no longer needed now | ||
| 231 | that gnulib does it. | ||
| 232 | * lib/gnulib.mk, m4/gl-comp.m4: Regenerate. | ||
| 233 | |||
| 234 | 2012-04-21 Andreas Schwab <schwab@linux-m68k.org> | ||
| 235 | |||
| 236 | * m4/gl-comp.m4: Update. (Bug#11285) | ||
| 237 | |||
| 238 | 2012-04-20 Ludovic Courtès <ludo@gnu.org> | ||
| 239 | |||
| 240 | * configure.in: Don't use the -R option (Bug#11251). | ||
| 241 | |||
| 242 | 2012-04-18 Paul Eggert <eggert@cs.ucla.edu> | ||
| 243 | |||
| 244 | configure: new option --enable-gcc-warnings (Bug#11207) | ||
| 245 | I have been using this change for many months in my private copy | ||
| 246 | of Emacs, and have used it to find several bugs. It's mature | ||
| 247 | enough to publish now. | ||
| 248 | * Makefile.in (GNULIB_MODULES): Add warnings, manywarnings. | ||
| 249 | * configure.in: Support --enable-gcc-warnings, in the style of | ||
| 250 | other GNU packages such as coreutils. | ||
| 251 | (C_WARNINGS_SWITCH): Remove, replacing with... | ||
| 252 | (WARN_CFLAGS, GNULIB_WARN_CFLAGS): New variable. | ||
| 253 | (PKG_CHECK_MODULES, C_SWITCH_X_SITE): Use -isystem rather than -I, | ||
| 254 | when including system files with GCC. | ||
| 255 | * etc/NEWS: Mention --enable-gcc-warnings. | ||
| 256 | * INSTALL (DETAILED BUILDING AND INSTALLATION): Likewise. | ||
| 257 | * lib/Makefile.am (AM_CFLAGS): New macro. | ||
| 258 | * m4/manywarnings.m4, m4/warnings.m4: New files, from gnulib. | ||
| 259 | |||
| 260 | 2012-04-17 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 261 | |||
| 262 | * configure.in (AC_CHECK_FUNCS): | ||
| 263 | Add getpwent, endpwent, getgrent, endgrent. (Bug#7900) | ||
| 264 | |||
| 265 | 2012-04-16 Glenn Morris <rgm@gnu.org> | ||
| 266 | |||
| 267 | * configure.in (NS_HAVE_NSINTEGER): Remove unnecessary variable. | ||
| 268 | |||
| 269 | * configure.in: Remove X libs workaround for old autoconf. | ||
| 270 | |||
| 1 | 2012-04-12 Ken Brown <kbrown@cornell.edu> | 271 | 2012-04-12 Ken Brown <kbrown@cornell.edu> |
| 2 | 272 | ||
| 3 | * configure.in: Warn that Cygwin 1.5 is unsupported. (Bug#10398) | 273 | * configure.in: Warn that Cygwin 1.5 is unsupported. (Bug#10398) |