1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
|
2024-07-12 Karl Berry <karl@freefriends.org>
* build-tools.txt: automake 1.17.5
2024-04-18 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Macros for compilers): mention that
-fvisibility-inlines-hidden is not for C,
and index -fvisibility... options.
2023-12-23 Karl Berry <karl@tug.org>
* build-tools: autoconf 2.72 and (belatedly) makeinfo 7.1
* tlbuild.texi (Build in parallel): mention
TL_MAKE_FLAGS=-j`nproc` ./Build
2023-06-18 Karl Berry <karl@freefriends.org>
* build-tools.txt: makeinfo 7.0.3
* tlbuild.texi (Testing one engine): mention error if SUBDIRS=.
omission with make check:
fatal: making test-suite.log: failed to create hitexdir/tests/hello.test
2023-02-27 Karl Berry <karl@tug.org>
* tlbuild-incl/tlmgr.texi: remake for path --windowsmode.
2023-02-26 Karl Berry <karl@tug.org>
* tlbuild-incl/tlmgr.texi,
* tlbuild-incl/install-tl.texi: remake for 2023 versions.
2023-02-21 Karl Berry <karl@tug.org>
* build-tools.txt: libtool-2.4.7.
2022-05-28 Karl Berry <karl@tug.org>
* tlbuild.texi (Build one package): typo, buil -> build.
2022-02-19 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Prerequisites): C++11 required by HarfBuzz;
Python required by ICU tests.
(Build problems): move basic idea to "Removing C++11 dependency";
not worth its own section.
(Build one program): add subsubheadings; mention TEXMFROOT
and TEXMFCNF settings to run a program from the build tree.
(Build one engine): mention testing hints.
2022-01-11 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Prerequisites): mention use of GNU make $@ feature
wrt tangle-sh[.in], etc.
2021-07-06 Karl Berry <karl@tug.org>
* tlbuild.texi (Build one package, Build one engine): more
needed to avoid C++11 dependencies.
2021-06-30 Karl Berry <karl@freefriends.org>
* build-tools.txt: autoconf 2.71 and other updates.
2021-04-22 Karl Berry <karl@tug.org>
* tlbuild-incl/tlmgr.texi,
* tlbuild-incl/install-tl.texi: regenerate for https://mirror.ctan.org.
2021-02-09 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Adding a new program module): emphasize requirement
for configure, etc., to be committed.
2020-11-28 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Adding a new program module): more explicit
info. Suggested by Bob Tennent.
2020-08-31 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Build one engine): rewrite procedure.
* build-tools.txt: bison 3.7.1.
2020-05-14 Karl Berry <karl@freefriends.org>
* tlbuild.texi: remove poppler references.
* build-tools.txt: bison 3.6.1.
2020-03-13 Karl Berry <karl@tug.org>
* tlbuild.texi: update for 2020.
* build-tools.txt: bison 3.5.2.
2019-12-22 Karl Berry <karl@freefriends.org>
* build-tools.txt: bison 3.5.
2019-08-11 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Build one package): rm sources to build without C++11.
2018-04-10 Karl Berry <karl@tug.org>
* tlbuild.texi (Cross compilation): move to under Building.
(Continuous integration): restrucuture.
* Makefile.am (*_node_{good,bad}): update for current pod doc.
($(mydoc)-incl.texi): hint to symlink scripts for pod2texi.
2018-02-20 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Continuous integration): Texinfo syntax, wording.
2018-02-20 Norbert Preining <norbert@preining.info>
* tlbuild.texi (Continuous integration): new chapter.
2018-02-10 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Adding a new program module): more specifics
on our usual layout and new files.
(version): (February) 2018.
2017-03-22 Karl Berry <karl@tug.org>
* tlbuild.texi: we now default to gcc for ICU too.
2017-03-19 Karl Berry <karl@tug.org>
* tlbuild.texi: TLPATCHES -> TLpatches.
(direntry): add install-tl and tlmgr entries.
2016-01-21 Karl Berry <karl@freefriends.org>
* tlbuild.texi (Cross problems): Lua[JIT]TeX no longer uses
pdflua.c and thus no txt2zlib, so remove paragraph.
From Luigi, 18 Jan 2016 09:11:53.
* build-tools.txt (flex): now at 2.6.0.
(makeinfo): texinfo-6.1.
2015-05-28 Peter Breitenlohner <peb@mppmu.mpg.de>
* README.solaris (new): Moved from ../ to here.
* Makefile.am: Adapted.
2015-03-24 Peter Breitenlohner <peb@mppmu.mpg.de>
* tlbuild.texi: Add '--disable-synctex'.
2015-03-18 Peter Breitenlohner <peb@mppmu.mpg.de>
* build-tools.txt: Using bison 3.0.4 and libtool 2.4.6.
* tlbuild.texi: Minor updates.
2015-01-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* build-tools.txt: Using bison 3.0.3 and libtool 2.4.5.
2014-12-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* tlbuild.texi: Fixed a few typos.
2014-12-08 Peter Breitenlohner <peb@mppmu.mpg.de>
* build-tools.txt: Using libtool 2.4.4.
2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
* tlbuild.texi: Drop '--with-xindy-recode'.
2014-05-20 Karl Berry <karl@tug.org>
* tlbuild-incl/install-tl.texi,
* tlbuild-incl/tlmgr.texi: new files, generated from the pod doc.
* tlbuild.texi: @include them.
* Makefile.am (tlbuild_TEXINFOS): add them.
($(mydoc)-incl.texi): new phony target to run pod2texi;
currently requires development texinfo,
and thus is not intended to be invoked except by hand.
(readme-install): new phony target.
* splitinfo.gawk: quit at appendix too.
2014-05-20 Peter Breitenlohner <peb@mppmu.mpg.de>
* Makefile.am (EXTRA_DIST): no ${PDFS} any more.
2014-05-01 Karl Berry <karl@tug.org>
* tlbuild.texi (Building): split into sections.
Give full example of working on a single program.
2014-04-09 Karl Berry <karl@tug.org>
Peter Breitenlohner <peb@mppmu.mpg.de>
* texlive.texi: Update for Texinfo, etc.
* build.texi, build-tools (removed): Moved ...
* tlbuild.texi, build-tools.txt (new): ... to here.
* splitinfo.gawk (new): Awk script to generate README.* files.
* Makefile.am: Adapted.
2013-12-14 Peter Breitenlohner <peb@mppmu.mpg.de>
* doc/build.texi: Fixed some typos.
(This ChangeLog file is in the public domain.)
|