1 2016-03-16 Karl Berry <karl@tug.org>
3 * Build: check for exitstatus.txt not having an exit status.
5 2016-03-06 Karl Berry <karl@tug.org>
7 * version.ac: remove /dev to prepare for 2016.
9 2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
11 * version.ac: Switch 2015 => 2016/dev.
12 * tardate.ac: Switch to 2015-06-12.
14 2015-05-28 Peter Breitenlohner <peb@mppmu.mpg.de>
16 * README.solaris (removed): Moved from here to doc/.
17 * Makefile.am: Adapted.
19 2015-04-14 Peter Breitenlohner <peb@mppmu.mpg.de>
21 * README.solaris: New file from Mojca (without very long lines).
22 * Makefile.am: Add the new file.
24 2015-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
26 * version.ac (tex_live_version): starting pretest, no more /dev.
28 2015-03-07 Peter Breitenlohner <peb@mppmu.mpg.de>
30 * tardate.ac: Switch to 2015-03-07.
32 2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
34 * am/dist_hook.am (new): Makefile fragment for dist-hook target.
35 * Makefile.am: Use the fragment am/dist_hook.am.
37 2014-11-24 Peter Breitenlohner <peb@mppmu.mpg.de>
39 * tardate.ac: Switch to 2014-11-24.
41 2014-11-17 Karl Berry <karl@tug.org>
43 * am/script_links.am: Use w32_wrapper or w64_wrapper.
45 2014-10-21 Karl Berry <karl@tug.org>
47 * configure.ac: report CC/CXX values, with --version output
49 * Build: no need for objc any more.
51 2014-08-22 Peter Breitenlohner <peb@mppmu.mpg.de>
53 * tardate.ac: Switch to 2014-08-22.
55 2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
57 * version.ac: Switch 2014 => 2015/dev.
58 * tardate.ac: Switch to 2014-06-16.
60 2014-04-28 Peter Breitenlohner <peb@mppmu.mpg.de>
62 Makefile.am: New names for README.* files.
64 2014-04-17 Karl Berry <karl@tug.org>
66 * version.ac (tex_live_version): starting pretest, no more /dev.
68 2014-04-04 Karl Berry <karl@tug.org>
70 * Build (TL_MAKE,MAKE): set both in all cases.
71 (buildenv.log): include pwd, and use .log instead of .txt.
73 2014-04-01 Peter Breitenlohner <peb@mppmu.mpg.de>
75 * tardate.ac: Switch to 2014-04-01.
77 2014-01-01 Peter Breitenlohner <peb@mppmu.mpg.de>
79 * tardate.ac: Switch to 2014-01-01.
81 2013-12-26 Peter Breitenlohner <peb@mppmu.mpg.de>
83 * Makefile.am (ACLOCAL): Ensure aclocal.m4 is up to date.
85 2013-10-08 Peter Breitenlohner <peb@mppmu.mpg.de>
87 * doc: New directory for texlive.info & Co.
88 * Makefile.am, configure.ac: Adapted.
90 2013-10-05 Karl Berry <karl@tug.org>
92 * Build: reorder variables and settings for clarity.
93 (TL_CONF_BANNER): restore variable, default is empty string.
94 (TL_POSTCONFIGURE): new variable, default true.
96 2013-09-03 Peter Breitenlohner <peb@mppmu.mpg.de>
98 * Makefile.am: Drop ACLOCAL_AMFLAGS.
99 * configure.ac: Use AC_CONFIG_MACRO_DIRS.
100 Use KPSE_RECURSE_LIBS in m4/kpse-setup.m4 to recurse into all
101 TeX specific libraries.
103 2013-09-01 Peter Breitenlohner <peb@mppmu.mpg.de>
105 * tardate.ac: Switch to 2013-09-01.
107 * Makefile.am: Moved definition of cf_silent* from here ...
108 * am/recurse.am: ... to here
110 2013-08-24 Peter Breitenlohner <peb@mppmu.mpg.de>
112 * Makefile.am: Add the make target 'texlinks'.
114 2013-07-16 Peter Breitenlohner <peb@mppmu.mpg.de>
116 * am/rebuild.am: Avoid still more 'parallel make' problems.
118 2013-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
120 * am/rebuild.am: Avoid more 'parallel make' problems.
122 2013-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
124 * am/*.am: Moved Makefile fragments from libs/am/ and tekk/am/.
125 * am/rebuild.am: New Makefile fragment to rebuild a library.
126 * am/reconfig.am: New Makefile fragment to reconfigure.
127 * am/recurse.am: New Makefile fragment to recurse into subdirs.
129 * Makefile.am, configure.ac: Use am/recurse.am.
131 2013-06-24 Peter Breitenlohner <peb@mppmu.mpg.de>
133 * configure.ac: Added Automake options 'tar-pax' for paths
134 longer than 100 chars and 'no-dist-gzip'.
135 * version.ac: Switch 2013 => 2014/dev'
136 * tardate.ac: Switch to 2013-06-24.
138 2013-03-26 Karl Berry <karl@tug.org>
140 * Build: use $MAKE rather than $TL_MAKE for the make clean
141 in the unlikely event of a local Makefile.
143 2013-03-21 Mojca Miklavec <mojca.miklavec.lists@gmail.com>
145 * Build: Remove GNUMAKE variable (after freetype2 as the only library
146 which needed it has been fixed).
148 2013-03-01 Peter Breitenlohner <peb@mppmu.mpg.de>
150 * tardate.ac: Switch to 2013-03-01.
152 2013-02-15 Peter Breitenlohner <peb@mppmu.mpg.de>
154 * configure.ac: Building for Windows does not require 'ln -s'.
155 * README.config: Document '--without-ln-s'.
157 2013-02-08 Peter Breitenlohner <peb@mppmu.mpg.de>
159 * Makefile.am (mandir, infodir): Change texmf => texmf-dist.
161 2013-01-24 Peter Breitenlohner <peb@mppmu.mpg.de>
163 * tardate.ac: Switch to 2013-01-24.
164 * Makefile.am: Running texlinks in texk/texlive/tl_scripts.
166 2013-01-18 Karl Berry <karl@tug.org>
168 * Build: remove use of time.
170 2012-12-17 Peter Breitenlohner <peb@mppmu.mpg.de>
172 * Makefile.am: Enable silent rules.
174 2012-11-16 Peter Breitenlohner <peb@mppmu.mpg.de>
176 * tardate.ac: Switch to 2012-11-16.
178 2012-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
180 * tardate.ac: Switch to 2012-10-24.
182 2012-08-19 Peter Breitenlohner <peb@mppmu.mpg.de>
184 * tardate.ac: Switch to 2012-08-19.
186 2012-08-08 Peter Breitenlohner <peb@mppmu.mpg.de>
188 * Makefile.am: Running texlinks in texk/texlive/linked_scripts.
190 2012-07-10 Peter Breitenlohner <peb@mppmu.mpg.de>
192 * Build: Add TL_COMPILER_GFLAGS also to OBJCXXFLAGS.
194 2012-07-09 Peter Breitenlohner <peb@mppmu.mpg.de>
196 * version.ac: Switch 2012 => 2013/dev.
198 2012-06-15 Peter Breitenlohner <peb@mppmu.mpg.de>
200 * tardate.ac: Switch to 2012-06-15.
202 2012-05-21 Peter Breitenlohner <peb@mppmu.mpg.de>
204 * configure.ac: Test for GNU make before creating Makefile,
205 required for FreeBSD make and perhaps others.
207 2012-05-04 Peter Breitenlohner <peb@mppmu.mpg.de>
209 * README: Update the list of prerequisites.
210 * README.config: Mention configure options for biber.
212 2012-04-12 Karl Berry <karl@tug.org>
214 * Build (TL_COMPILER_GFLAGS): new envvar, used to override -g
215 for all three compilers, with Build -g.
217 2012-04-03 Peter Breitenlohner <peb@mppmu.mpg.de>
219 * tardate.ac: Switch to 2012-04-03.
221 2012-03-31 Karl Berry <karl@tug.org>
223 * Build (TL_CONF_LARGEFILE): switch default to --enable-largefile.
224 More info in README.config.
226 2012-03-12 Karl Berry <karl@tug.org>
228 * README.config: 32-bit rather than 32Bit
230 2012-03-11 Karl Berry <karl@tug.org>
232 * README.config: text tweaks for poppler/libxpdf/luatex/etc.
234 2012-01-16 Peter Breitenlohner <peb@mppmu.mpg.de>
236 * configure.ac: Report `$enable_largefile'.
238 2012-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
240 * tardate.ac: Switch to 2012-01-13.
242 2011-12-22 Peter Breitenlohner <peb@mppmu.mpg.de>
244 * Makefile.am: Replace DISTCHECK_CONFIGURE_FLAGS by
245 AM_DISTCHECK_CONFIGURE_FLAGS (for automake-1.11.2).
247 2011-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
249 * configure.ac: Use TL specific installation directories only
250 for $enable_native_texlive_build=yes (also datarootdir).
251 Display the installation directories.
253 * README.config, README.distro: Adapted.
255 2011-10-05 Peter Breitenlohner <peb@mppmu.mpg.de>
257 * tardate.ac: Switch to 2011-10-05.
259 2011-08-10 Peter Breitenlohner <peb@mppmu.mpg.de>
261 * tardate.ac: Switch to 2011-08-10.
263 2011-07-12 Peter Breitenlohner <peb@mppmu.mpg.de>
265 * Makefile.am [EXTRA_DIST]: Add m4/ChangeLog.
267 2011-07-04 Peter Breitenlohner <peb@mppmu.mpg.de>
269 * version.ac: Switch 2011 => 2012/dev.
271 2011-06-21 Karl Berry <karl@tug.org>
273 * Build: report final exit status.
275 2011-04-15 Peter Breitenlohner <peb@mppmu.mpg.de>
277 * tardate.ac: Switch to 2011-06-15.
279 2011-04-14 Peter Breitenlohner <peb@mppmu.mpg.de>
281 * Makefile.am, configure.ac: Conditional 'cross_compiling' =>
282 'cross' as in libs/icu, texk/dvipng, and texk/web2c.
284 * version.ac: Switch 2011/dev => 2011.
286 2011-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
288 * tardate.ac: Switch to 2011-04-12.
290 2011-04-09 Karl Berry <karl@tug.org>
292 * Build (MACOSX_DEPLOYMENT_TARGET): no longer needed per koch.
294 2011-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
296 * tardate.ac: Switch to 2011-03-03.
298 2011-02-16 Karl Berry <karl@tug.org>
300 * Build: include uname -a in log, mention log if failure.
302 2011-01-19 Karl Berry <karl@tug.org>
304 * Build: don't try to count binaries if no bindir.
306 2010-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
308 * tardate.ac (new): Define the current TeX Live tarball version.
309 * version.ac: Switch to 2011/dev.
311 2010-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
313 * version.ac (new): Define the current TeX Live version.
315 2010-05-18 Karl Berry <karl@tug.org>
317 * Build (TL_CONF_BANNER): switch ident to /pretest.
319 2010-03-24 Peter Breitenlohner <peb@mppmu.mpg.de>
321 * Build (TL_CONF_THREADS): Removed, now in libs/icu/configure.
323 2010-03-05 Peter Breitenlohner <peb@mppmu.mpg.de>
325 * Makefile.am (triptrap): Run intermediate triptrap target in
326 texk/, texk/web2c/Makefile might not yet exist.
328 2010-03-04 Peter Breitenlohner <peb@mppmu.mpg.de>
330 * Makefile.am (triptrap): New target to run TRIP and TRAP tests.
331 Do not automatically run 'make check' when cross compiling.
333 2010-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
335 * Makefile.am, configure.ac: Do not automatically run tests as
336 part of 'make world' when cross compiling.
338 2010-02-22 Karl Berry <karl@tug.org>
340 * Build (TL_CONF_BANNER): 2010/dev.
342 2009-12-24 Karl Berry <karl@tug.org>
344 * Makefile.am (world): also run make check.
345 (check_target): new variable.
346 (skip): new target, to do nothing.
348 * Build (TL_CONF_BANNER): add /dev.
350 2009-12-22 Karl Berry <karl@tug.org>
352 * build-aux/ylwrap: update from current automake (no real changes).
354 2009-11-12 Peter Breitenlohner <peb@mppmu.mpg.de>
356 * configure.ac: Disable cross compilation of xindy.
357 * configure.ac: Report absolute build and source dir; reject
358 paths with embedded spaces.
360 2009-09-17 Karl Berry <karl@tug.org>
362 * Build: show Build command itself in build.log.
364 2009-09-01 Peter Breitenlohner <peb@mppmu.mpg.de>
366 * configure.ac: Report level of compiler warnings used.
368 2009-08-19 Peter Breitenlohner <peb@mppmu.mpg.de>
370 * Makefile.am (dist*check_listfiles): Stricter checking for
371 'make distcheck': check for leftover files and symlinks.
372 This really ought to be the Automake default.
374 2009-06-18 Karl Berry <karl@tug.org>
376 * Build: eradicate -Wdecl stuff, peb has implemented something
379 2009-06-01 Karl Berry <karl@tug.org>
381 * Makefile.am (world): don't echo the echo.
383 2009-05-22 Peter Breitenlohner <peb@mppmu.mpg.de>
385 * Makefile.am (world): serialize to avoid parallel build problems.
387 2009-05-21 Peter Breitenlohner <peb@mppmu.mpg.de>
389 * Build (TL_CONF_MAC_FONTS, TL_CONF_XINDY): removed,
392 2009-05-18 Karl Berry <karl@tug.org>
394 * Build (-Wdecl): allow with -g, to do -Wdeclaration-after-statement.
396 2009-05-16 Karl Berry <karl@tug.org>
398 * Build (TL_CONF_XINDY): default to disabling latex-requiring stuff.
400 2009-04-29 Karl Berry <karl@tug.org>
402 * Build (MACOSX_DEPLOYMENT_TARGET): set to 10.3 on powerpc-darwin
403 (but not i386-darwin).
405 2009-04-11 Karl Berry <karl@tug.org>
407 * Makefile.am (world): do the run-texlinks target in texk/tetex
408 to make the per-format links to binaries.
410 2009-03-14 Karl Berry <karl@tug.org>
412 * Build: include timestamps in output.
413 (TL_BUILD_ENV): include OBJCFLAGS for xdv2pdf.
415 2009-03-13 Karl Berry <karl@tug.org>
417 * Build (bindir): call them executables, not binaries.
418 Use set -vx, not +vx.
420 2009-03-08 Karl Berry <karl@tug.org>
422 * Build (TL_CONF_SHARED): new variable, --disable-shared by default.
423 (-g): alias for --debug.
424 use set -vx to see configure && make commands in the log.
426 2009-01-24 Karl Berry <karl@tug.org>
428 * utils/texinfo: remove, we will no longer include Texinfo in TeX Live
429 (except for texinfo.tex).
430 In practice it is more easily available separately,
431 and the (n)curses build dependency is a useless pain.
437 * withenable.ac: remove traces of texinfo.
439 2008-06-26 Peter Breitenlohner <peb@mppmu.mpg.de>
441 * withenable.ac (kpse_utils_pkglist): add vlna.
443 2008-06-09 Karl Berry <karl@tug.org>
445 * Build: try using find instead of ls, to avoid short param list
446 on hp (Tim tlbuild mail, 6 Jun 2008 10:24:41).
448 2008-06-08 Karl Berry <karl@tug.org>
450 * utils/README: warn about nohup specifically.
452 2008-05-29 Karl Berry <karl@tug.org>
454 * Makefile.in (install): do not call selfautofix, we now keep
455 kpathsea/texmf.cnf as a slave copy of Master/texmf/web2c.
456 * selfautofix: remove file.
458 2008-05-28 Karl Berry <karl@tug.org>
460 * Makefile.in (install): invoke new run-texlinks target
463 * Makefile.in (install-extra): do not go to omfonts, the omega.mk
464 targets take care of that.
465 Do not try to install release-tetex-src.txt.
466 Do not try to run fmtutil, updmap, mktexlsr, texlinks or anything else.
467 (world): since strip already depends on install, omit install.
468 Add echo's for when targets are finished.
470 2008-04-07 Peter Breitenlohner <peb@mppmu.mpg.de>
472 * configure.in: respect library dependencies.
474 2008-03-25 Karl Berry <karl@tug.org>
476 * withenable.ac: enable xindy; rebuild configure.
478 * utils/README: document clisp & libffcall prerequisites.
480 2008-03-24 Karl Berry <karl@tug.org>
482 * Build: exit with appropriate status
484 2008-03-09 Karl Berry <karl@tug.org>
486 * Build: exit if no binaries.
488 2008-03-08 Karl Berry <karl@tug.org>
492 2008-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
494 * reautoconf: run first autoheader, then autoconf.
496 2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
498 * configure.in: update (AC_SET_MAKE -> AC_PROG_MAKE_SET).
499 * tetex.ac: append --enable-tetex-build to args in addition
500 to exporting enable_tetex_build=yes (for maintainer mode).
501 * reautoconf: add autoheader, allow subdir selection.
503 2008-02-21 Peter Breitenlohner <peb@mppmu.mpg.de>
505 * reautoconf: major rewrite.
507 2008-02-21 Peter Breitenlohner <peb@mppmu.mpg.de>
509 * tetex.ac: --enable-muliplatform modifies libdir.
511 * withenable.ac (kpse_utils_pkglist): m4_defined list of all
512 optional packages, used to generate --without-PKG options.
513 * configure.in: use kpse_utils_pkglist to select subdirs.
515 2008-02-02 Peter Breitenlohner <peb@mppmu.mpg.de>
517 Convert from autoconf-2.13 to autoconf-2.59+:
518 * configure.in: Use KPSE_CONFIG_SUBDIRS.
519 * Makefile.in: Add @configure_input@ line.
520 * aclocal.m4 (new): Generated (aclocal -I texk/m4).
521 * configure: Regenerated (autoconf).
523 2007-10-06 Karl Berry <karl@tug.org>
525 * Build (TL_WORKDIR): allow override of "Work".
527 2007-10-02 Karl Berry <karl@tug.org>
529 * configure.in: remove sam2p special case, since we omitted the
532 2007-08-14 Joachim Schrod <jschrod@acm.org>
534 * configure.in: dvipdfm and dvipdfmx need pnglib and zlib, too.
536 2007-07-16 Karl Berry <karl@tug.org>
538 * Makefile.in (lib): new target, depends on @LIBSDEP@.
539 (all): do not depend on @LIBSDEP@, redundant since we already
541 From Joachim, 28 Jun 2007 11:47:10.
543 2007-03-21 Karl Berry <karl@tug.org>
545 * Makefile.in (distclean): remove mention of klibtool.
547 2006-12-14 Karl Berry <karl@tug.org>
549 * Build: allow invoking from anywhere, and more overrides.
551 2006-12-11 Karl Berry <karl@tug.org>
553 * Makefile.in (world, install): hmm, maybe better as a dependency
556 * Makefile.in (install): reinstate strip.
557 (strip): actually strip.
559 2006-12-08 Karl Berry <karl@tug.org>
561 * Build: set GNUMAKE to TL_MAKE for freetype2/configure, and
562 export it. Reported by Manfred and Vladimir.
564 2006-12-05 Karl Berry <karl@tug.org>
566 * Build: no tlbuild.log, since then the exit status is always
569 2006-11-08 Karl Berry <karl@tug.org>
571 * configure.in (PKGS): remove sam2p after all.
573 2006-07-12 Karl Berry <karl@tug.org>
575 * utils/sam2p/Makefile (install): use cp -p, not -a.
577 2006-06-02 Karl Berry <karl@tug.org>
579 * texk/web2c/omegadir/com16bit.ch, alephdir/com16bit-rc2.ch
580 (sup_main_memory, sup_save_size): increase per tex.ch.