source: chapter01/changelog.xml@ 8674e99

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 ml-11.0 multilib trunk xry111/git-transition xry111/glibc-2.34 xry111/tester-nohack xry111/usr-move
Last change on this file since 8674e99 was 8674e99, checked in by Bruce Dubbs <bdubbs@…>, 18 months ago

Update to meson-0.54.3.
Update to man-pages-5.07.
Update to linux-5.7.2.
Update to iproute2-5.7.0.
Update to file-5.39.
Update to elfutils-0.180.
Update to bison-3.6.4.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11950 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 20.4 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-intro-changelog">
9 <?dbhtml filename="changelog.html"?>
10
11 <title>Changelog</title>
12
13 <para>This is version
14 <phrase revision="sysv">&version;</phrase>
15 <phrase revision="systemd">&versiond;</phrase>
16 of the Linux From Scratch book, dated
17 &releasedate;. If this book is more than six months old, a newer and better
18 version is probably already available. To find out, please check one of the
19 mirrors via <ulink url="&lfs-root;mirrors.html"/>.</para>
20
21 <para>Below is a list of changes made since the previous release of the
22 book.</para>
23
24 <itemizedlist>
25 <title>Changelog Entries:</title>
26
27<!-- Changelog template
28
29 <listitem>
30 <para>Date</para>
31 <itemizedlist>
32 <listitem>
33 <para>[name] - New changelog entry.</para>
34 </listitem>
35 <listitem>
36 <para>[name] - Previous changelog entry.</para>
37 </listitem>
38 </itemizedlist>
39 </listitem>
40
41 Note: If a change is only specific to sysv or systemd, then use
42 <listitem revision="sysv"> or <listitem revision="systemd"> as
43 appropriate for the entry or if needed the entire day's listitem.
44 -->
45 <listitem>
46 <itemizedlist>
47 <para>2020-06-17</para>
48 <listitem>
49 <para>[bdubbs] - Update to meson-0.54.3. Fixes
50 <ulink url="&lfs-ticket-root;4673">#4673</ulink>.</para>
51 </listitem>
52 <listitem>
53 <para>[bdubbs] - Update to man-pages-5.07. Fixes
54 <ulink url="&lfs-ticket-root;4669">#4669</ulink>.</para>
55 </listitem>
56 <listitem>
57 <para>[bdubbs] - Update to linux-5.7.2. Fixes
58 <ulink url="&lfs-ticket-root;4662">#4662</ulink>.</para>
59 </listitem>
60 <listitem>
61 <para>[bdubbs] - Update to iproute2-5.7.0. Fixes
62 <ulink url="&lfs-ticket-root;4668">#4668</ulink>.</para>
63 </listitem>
64 <listitem>
65 <para>[bdubbs] - Update to file-5.39. Fixes
66 <ulink url="&lfs-ticket-root;4671">#4671</ulink>.</para>
67 </listitem>
68 <listitem>
69 <para>[bdubbs] - Update to elfutils-0.180. Fixes
70 <ulink url="&lfs-ticket-root;4670">#4670</ulink>.</para>
71 </listitem>
72 <listitem>
73 <para>[bdubbs] - Update to bison-3.6.4. Fixes
74 <ulink url="&lfs-ticket-root;4672">#4672</ulink>.</para>
75 </listitem>
76 </itemizedlist>
77 </listitem>
78
79 <listitem>
80 <para>2020-06-16</para>
81 <itemizedlist>
82 <listitem>
83 <para>[bdubbs] - Split Chapter 5 into three separate chapters.
84 Implement a new method of cross-building the LFS tool chain
85 and other tools to simplify the method of isolating the
86 new system from the original host. This will be the start of
87 LFS-10.0.</para>
88 </listitem>
89 </itemizedlist>
90 </listitem>
91
92 <listitem>
93 <para>2020-06-03</para>
94 <itemizedlist>
95 <listitem revision="systemd">
96 <para>[renodr] - Fix systemd's build with GCC-10 with a patch instead
97 of CFLAGS.</para>
98 </listitem>
99 <listitem>
100 <para>[renodr] - Update to perl-5.30.3 (security update). Fixes
101 <ulink url="&lfs-ticket-root;4664">#4664</ulink>.</para>
102 </listitem>
103 <listitem revision="systemd">
104 <para>[renodr] - Update to dbus-1.12.18 (security update). Fixes
105 <ulink url="&lfs-ticket-root;4665">#4665</ulink>.</para>
106 </listitem>
107 <listitem>
108 <para>[renodr] - Update to man-db-2.9.2. Fixes
109 <ulink url="&lfs-ticket-root;4663">#4663</ulink>.</para>
110 </listitem>
111 <listitem>
112 <para>[renodr] - Update to libcap-2.36. Fixes
113 <ulink url="&lfs-ticket-root;4666">#4666</ulink>.</para>
114 </listitem>
115 <listitem>
116 <para>[renodr] - Update to bison-3.6.3. Fixes
117 <ulink url="&lfs-ticket-root;4667">#4667</ulink>.</para>
118 </listitem>
119 </itemizedlist>
120 </listitem>
121
122 <listitem>
123 <para>2020-05-31</para>
124 <itemizedlist>
125 <listitem>
126 <para>[pierre] - Fix bash tests: add a couple of symlinks
127 from /bin to /tools, create the tester user with the uid of
128 the tty owner, run the bash tests with su &lt;&lt; EOF, and
129 explicitely defining stdin (with help from thomas and bdubbs).</para>
130 </listitem>
131 </itemizedlist>
132 </listitem>
133
134 <listitem>
135 <para>2020-05-29</para>
136 <itemizedlist>
137 <listitem>
138 <para>[xry111] - Move flex earlier in chapter 6, so that binutils
139 can use it.</para>
140 </listitem>
141 <listitem>
142 <para>[xry111] - Remove bzip2 and flex from chapter 5.</para>
143 </listitem>
144 <listitem>
145 <para>[xry111] - Move zstd earlier in chapter 6, so that file and
146 GCC can use it.</para>
147 </listitem>
148 <listitem>
149 <para>[bdubbs] - Run sed and findutils tests as an
150 unprivileged user. Fixes
151 <ulink url="&lfs-ticket-root;4661">#4661</ulink>.</para>
152 </listitem>
153 </itemizedlist>
154 </listitem>
155
156 <listitem>
157 <para>2020-05-28</para>
158 <itemizedlist>
159 <listitem>
160 <para>[bdubbs] - Add an unprivileged user, tester, at the
161 beginning of Chapter 6 for running some tests. This
162 user is then removed at the end of the chapter.</para>
163 </listitem>
164 <listitem>
165 <para>[bdubbs] - Update to zstd-1.4.5. Fixes
166 <ulink url="&lfs-ticket-root;4660">#4660</ulink>.</para>
167 </listitem>
168 <listitem>
169 <para>[bdubbs] - Update to util-linux-2.35.2. Fixes
170 <ulink url="&lfs-ticket-root;4659">#4659</ulink>.</para>
171 </listitem>
172 <listitem>
173 <para>[bdubbs] - Update to bison-3.6.2. Fixes
174 <ulink url="&lfs-ticket-root;4657">#4657</ulink>.</para>
175 </listitem>
176 <listitem>
177 <para>[pierre] - Update to linux-5.6.15. Fixes
178 <ulink url="&lfs-ticket-root;4658">#4658</ulink>.</para>
179 </listitem>
180 </itemizedlist>
181 </listitem>
182
183 <listitem>
184 <para>2020-05-27</para>
185 <itemizedlist>
186 <listitem>
187 <para>[pierre] - Bash: document test results.</para>
188 </listitem>
189 </itemizedlist>
190 </listitem>
191
192 <listitem>
193 <para>2020-05-26</para>
194 <itemizedlist>
195 <listitem>
196 <para>[pierre] - Bash: do not use "su -c command" to change user
197 to nobody: it removes the controlling terminal and makes some
198 tests fail. Use "su &lt;&lt; EOF" instead.</para>
199 </listitem>
200 <listitem>
201 <para>[pierre] - Mount /dev/pts with "--bind", so that "tty"
202 knows there is a terminal. Fixes a test in coreutils.</para>
203 </listitem>
204 <listitem>
205 <para>[pierre] - Add a patch to fix a failure in gold test suite,
206 which really needs -fcommon in some tests.</para>
207 </listitem>
208 <listitem>
209 <para>[pierre] - Fix a failure in automake test suite.</para>
210 </listitem>
211 <listitem>
212 <para>[pierre] - Update to vim-8.2.0814.</para>
213 </listitem>
214 <listitem>
215 <para>[pierre] - Add a symlink from /tools/lib/locale
216 to /usr/lib/locale/locale-archive, to allow some programs
217 to find the installed locales. Fixes test failures in bison
218 and man-db.</para>
219 </listitem>
220 </itemizedlist>
221 </listitem>
222
223 <listitem>
224 <para>2020-05-21</para>
225 <itemizedlist>
226 <listitem>
227 <para>[pierre] - Fix a crash at early boot when using
228 CONFIG_STACK_PROTECTOR_STRONG=y in kernel configuration.</para>
229 </listitem>
230 </itemizedlist>
231 </listitem>
232
233 <listitem>
234 <para>2020-05-16</para>
235 <itemizedlist>
236 <listitem>
237 <para>[bdubbs] - Update to meson-0.54.2. Fixes
238 <ulink url="&lfs-ticket-root;4656">#4656</ulink>.</para>
239 </listitem>
240 <listitem>
241 <para>[bdubbs] - Update to Python-3.8.3. Fixes
242 <ulink url="&lfs-ticket-root;4655">#4655</ulink>.</para>
243 </listitem>
244 <listitem>
245 <para>[bdubbs] - Update to bison-3.6.1. Fixes
246 <ulink url="&lfs-ticket-root;4654">#4654</ulink>.</para>
247 </listitem>
248 <listitem>
249 <para>[bdubbs] - Update to linux-5.6.13. Fixes
250 <ulink url="&lfs-ticket-root;4653">#4653</ulink>.</para>
251 </listitem>
252 </itemizedlist>
253 </listitem>
254
255 <listitem revision="systemd">
256 <para>2020-05-09</para>
257 <itemizedlist>
258 <listitem>
259 <para>[pierre] - Pass -Wno-format-overflow to systemd to
260 prevent an error with GCC 10.</para>
261 </listitem>
262 </itemizedlist>
263 </listitem>
264
265 <listitem>
266 <para>2020-05-09</para>
267 <itemizedlist>
268 <listitem>
269 <para>[pierre] - Patch GCC pass 2 to allow cross-compile
270 (specific to new cross method).</para>
271 </listitem>
272 </itemizedlist>
273 </listitem>
274
275 <listitem>
276 <para>2020-05-08</para>
277 <itemizedlist>
278 <listitem>
279 <para>[bdubbs] - Update to vim-8.2.0716.</para>
280 </listitem>
281 <listitem>
282 <para>[bdubbs] - Update to bison-3.6. Fixes
283 <ulink url="&lfs-ticket-root;4652">#4652</ulink>.</para>
284 </listitem>
285 <listitem>
286 <para>[bdubbs] - Update to gcc-10.1.0. Fixes
287 <ulink url="&lfs-ticket-root;4651">#4651</ulink>.</para>
288 </listitem>
289 <listitem>
290 <para>[bdubbs] - Update to libcap-2.34. Fixes
291 <ulink url="&lfs-ticket-root;4650">#4650</ulink>.</para>
292 </listitem>
293 <listitem>
294 <para>[bdubbs] - Update to bc-2.7.2. Fixes
295 <ulink url="&lfs-ticket-root;4648">#4648</ulink>.</para>
296 </listitem>
297 <listitem>
298 <para>[bdubbs] - Update to linux-5.6.11. Fixes
299 <ulink url="&lfs-ticket-root;4649">#4649</ulink>.</para>
300 </listitem>
301 </itemizedlist>
302 </listitem>
303
304 <listitem>
305 <para>2020-05-01</para>
306 <itemizedlist>
307 <listitem>
308 <para>[bdubbs] - Update to tzdata-2020a. Fixes
309 <ulink url="&lfs-ticket-root;4644">#4644</ulink>.</para>
310 </listitem>
311 <listitem>
312 <para>[bdubbs] - Update to meson-0.54.1. Fixes
313 <ulink url="&lfs-ticket-root;4646">#4646</ulink>.</para>
314 </listitem>
315 <listitem>
316 <para>[bdubbs] - Update to iana-etc-20200429. Fixes
317 <ulink url="&lfs-ticket-root;4645">#4645</ulink>.</para>
318 </listitem>
319 <listitem>
320 <para>[bdubbs] - Update to linux-5.6.8. Fixes
321 <ulink url="&lfs-ticket-root;4630">#4630</ulink>.</para>
322 </listitem>
323 </itemizedlist>
324 </listitem>
325
326 <listitem>
327 <para>2020-04-23</para>
328 <itemizedlist>
329 <listitem>
330 <para>[ken] - Update to openssl-1.1.1g (Security Fix). Fixes
331 <ulink url="&lfs-ticket-root;4643">#4643</ulink>.</para>
332 </listitem>
333 </itemizedlist>
334 </listitem>
335
336 <listitem>
337 <para>2020-04-20</para>
338 <itemizedlist>
339 <listitem>
340 <para>[pierre] - Change -isystem to -idirafter in "Adjusting the
341 toolchain". This allows to search g++ private headers before
342 the public ones, which is the normal search order, with the
343 drawback that it includes the headers in /tools if they exist
344 in both /usr and /tools. Fix most of
345 <ulink url="&lfs-ticket-root;4641">#4641</ulink>.</para>
346 </listitem>
347 </itemizedlist>
348 </listitem>
349
350 <listitem>
351 <para>2020-04-19</para>
352 <itemizedlist>
353 <listitem>
354 <para>[pierre] - Build util-linux in chapter 5 for both books.
355 link util-linux libraries and headers from /usr to /tools.
356 Copy util-linux pkg-config files from /tools to /usr, changing
357 any occurence of /tools to /usr. Also move eudev before util-linux.
358 Fixes <ulink url="&lfs-ticket-root;4637">#4637</ulink>,
359 <ulink url="&lfs-ticket-root;4638">#4638</ulink>, and
360 <ulink url="&lfs-ticket-root;4642">#4642</ulink>.</para>
361 </listitem>
362 <listitem>
363 <para>[pierre] - Reinstate flex in chapter 5, so that ar and ranlib
364 (binutils) link against libfl. This allows to run tests for bison,
365 too. Fixes
366 <ulink url="&lfs-ticket-root;4631">#4631</ulink>.</para>
367 </listitem>
368 <listitem>
369 <para>[pierre] - Prevent readline.pc from referencing termcap as
370 a private library by adding --with-curses to configure switches.
371 Fixes <ulink url="&lfs-ticket-root;4635">#4635</ulink>.</para>
372 </listitem>
373 <listitem>
374 <para>[pierre] - Allow bison to use the libtextstyle.so library from
375 gettext, by moving gettext before bison. Fixes
376 <ulink url="&lfs-ticket-root;4634">#4634</ulink>.</para>
377 </listitem>
378 <listitem>
379 <para>[pierre] - Allow some shadow programs to use "setcap" by
380 moving libcap before shadow. Fixes
381 <ulink url="&lfs-ticket-root;4633">#4633</ulink>.</para>
382 </listitem>
383 <listitem>
384 <para>[pierre] - Fix a wrong hardcoded path in some programs
385 from the shadow package. Fixes
386 <ulink url="&lfs-ticket-root;4632">#4632</ulink>.</para>
387 </listitem>
388 </itemizedlist>
389 </listitem>
390
391 <listitem>
392 <para>2020-04-15</para>
393 <itemizedlist>
394 <listitem revision="systemd">
395 <para>[renodr] - Install the man pages in systemd. Fixes
396 <ulink url="&lfs-ticket-root;4627">#4627</ulink>.</para>
397 </listitem>
398 <listitem>
399 <para>[bdubbs] - Update to gawk-5.1.0. Fixes
400 <ulink url="&lfs-ticket-root;4629">#4629</ulink>.</para>
401 </listitem>
402 <listitem>
403 <para>[bdubbs] - Update to gettext-0.20.2. Fixes
404 <ulink url="&lfs-ticket-root;4628">#4628</ulink>.</para>
405 </listitem>
406 <listitem>
407 <para>[bdubbs] - Update to man-pages-5.06. Fixes
408 <ulink url="&lfs-ticket-root;4626">#4626</ulink>.</para>
409 </listitem>
410 <listitem>
411 <para>[bdubbs] - Update to bc-2.6.1. Fixes
412 <ulink url="&lfs-ticket-root;4625">#4625</ulink>.</para>
413 </listitem>
414 <listitem>
415 <para>[bdubbs] - Update to bison-3.5.4. Fixes
416 <ulink url="&lfs-ticket-root;4623">#4623</ulink>.</para>
417 </listitem>
418 <listitem>
419 <para>[bdubbs] - Update to iproute2-5.6.0. Fixes
420 <ulink url="&lfs-ticket-root;4622">#4622</ulink>.</para>
421 </listitem>
422 <listitem>
423 <para>[bdubbs] - Update to linux-5.6.4. Fixes
424 <ulink url="&lfs-ticket-root;4615">#4615</ulink>.</para>
425 </listitem>
426 </itemizedlist>
427 </listitem>
428
429 <listitem>
430 <para>2020-04-01</para>
431 <itemizedlist>
432 <listitem>
433 <para>[bdubbs] - Update to vim-8.2.0486. Addresses
434 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para>
435 </listitem>
436 <listitem>
437 <para>[bdubbs] - Update to elfutils-0.179. Fixes
438 <ulink url="&lfs-ticket-root;4621">#4621</ulink>.</para>
439 </listitem>
440 <listitem>
441 <para>[bdubbs] - Update to meson-0.54.0. Fixes
442 <ulink url="&lfs-ticket-root;4620">#4620</ulink>.</para>
443 </listitem>
444 <listitem>
445 <para>[bdubbs] - Update to e2fsprogs-1.45.6. Fixes
446 <ulink url="&lfs-ticket-root;4619">#4619</ulink>.</para>
447 </listitem>
448 <listitem>
449 <para>[bdubbs] - Update to automake-1.16.2. Fixes
450 <ulink url="&lfs-ticket-root;4618">#4618</ulink>.</para>
451 </listitem>
452 <listitem>
453 <para>[bdubbs] - Update to xz-5.2.5. Fixes
454 <ulink url="&lfs-ticket-root;4617">#4617</ulink>.</para>
455 </listitem>
456 <listitem>
457 <para>[bdubbs] - Update to openssl-1.1.1f. Fixes
458 <ulink url="&lfs-ticket-root;4616">#4616</ulink>.</para>
459 </listitem>
460 <listitem>
461 <para>[bdubbs] - Update to perl-5.30.2. Fixes
462 <ulink url="&lfs-ticket-root;4614">#4614</ulink>.</para>
463 </listitem>
464 </itemizedlist>
465 </listitem>
466
467 <listitem>
468 <para>2020-03-29</para>
469 <itemizedlist>
470 <listitem>
471 <para>[bdubbs] - Textual updates thanks to Kevin Buckley.</para>
472 </listitem>
473 </itemizedlist>
474 </listitem>
475
476 <listitem revision="systemd">
477 <para>2020-03-19</para>
478 <itemizedlist>
479 <listitem>
480 <para>[renodr] - Update to systemd-245. Fixes
481 <ulink url="&lfs-ticket-root;4593">#4593</ulink>.</para>
482 </listitem>
483 </itemizedlist>
484 </listitem>
485
486 <listitem revision="systemd">
487 <para>2020-03-18</para>
488 <itemizedlist>
489 <listitem>
490 <para>[renodr] - Make minor modifications to the kernel configuration
491 in order to match the configuration options to there current positions
492 in Linux-5.5</para>
493 </listitem>
494 </itemizedlist>
495 </listitem>
496
497 <listitem>
498 <para>2020-03-29</para>
499 <itemizedlist>
500 <listitem>
501 <para>[bdubbs] - Textual updates thanks to Kevin Buckley.</para>
502 </listitem>
503 </itemizedlist>
504 </listitem>
505
506 <listitem revision="systemd">
507 <para>2020-03-19</para>
508 <itemizedlist>
509 <listitem>
510 <para>[renodr] - Update to systemd-245. Fixes
511 <ulink url="&lfs-ticket-root;4593">#4593</ulink>.</para>
512 </listitem>
513 </itemizedlist>
514 </listitem>
515
516 <listitem revision="systemd">
517 <para>2020-03-18</para>
518 <itemizedlist>
519 <listitem>
520 <para>[renodr] - Make minor modifications to the kernel configuration
521 in order to match the configuration options to there current positions
522 in Linux-5.5</para>
523 </listitem>
524 </itemizedlist>
525 </listitem>
526
527 <listitem>
528 <para>2020-03-15</para>
529 <itemizedlist>
530 <listitem>
531 <para>[bdubbs] - Update to gcc-9.3.0. Fixes
532 <ulink url="&lfs-ticket-root;4613">#4613</ulink>.</para>
533 </listitem>
534 <listitem>
535 <para>[bdubbs] - Update to bc-2.6.0. Fixes
536 <ulink url="&lfs-ticket-root;4612">#4612</ulink>.</para>
537 </listitem>
538 <listitem>
539 <para>[bdubbs] - Update to bison-3.5.3. Fixes
540 <ulink url="&lfs-ticket-root;4611">#4611</ulink>.</para>
541 </listitem>
542 <listitem>
543 <para>[bdubbs] - Update to linux-5.5.9. Fixes
544 <ulink url="&lfs-ticket-root;4610">#4610</ulink>.</para>
545 </listitem>
546 <listitem>
547 <para>[bdubbs] - Update to coreutils-8.32. Fixes
548 <ulink url="&lfs-ticket-root;4609">#4609</ulink>.</para>
549 </listitem>
550 </itemizedlist>
551 </listitem>
552
553 <listitem>
554 <para>2020-03-02</para>
555 <itemizedlist>
556 <listitem>
557 <para>[bdubbs] - Update to Python-3.8.2. Fixes
558 <ulink url="&lfs-ticket-root;4606">#4606</ulink>.</para>
559 </listitem>
560 <listitem>
561 <para>[bdubbs] - Update to meson-0.52.2. Fixes
562 <ulink url="&lfs-ticket-root;4605">#4605</ulink>.</para>
563 </listitem>
564 <listitem>
565 <para>[bdubbs] - Update to man-db-2.9.1. Fixes
566 <ulink url="&lfs-ticket-root;4604">#4604</ulink>.</para>
567 </listitem>
568 <listitem>
569 <para>[bdubbs] - Update to kmod-27. Fixes
570 <ulink url="&lfs-ticket-root;4603">#4603</ulink>.</para>
571 </listitem>
572 <listitem>
573 <para>[bdubbs] - Update to procps-3.3.16. Fixes
574 <ulink url="&lfs-ticket-root;4602">#4602</ulink>.</para>
575 </listitem>
576 <listitem>
577 <para>[bdubbs] - Update to psmisc-23.3. Fixes
578 <ulink url="&lfs-ticket-root;4601">#4601</ulink>.</para>
579 </listitem>
580 <listitem>
581 <para>[bdubbs] - Update to libcap-2.33. Fixes
582 <ulink url="&lfs-ticket-root;4600">#4608</ulink>.</para>
583 </listitem>
584 <listitem>
585 <para>[bdubbs] - Update to linux-5.5.7. Fixes
586 <ulink url="&lfs-ticket-root;4598">#4598</ulink>.</para>
587 </listitem>
588 </itemizedlist>
589 </listitem>
590
591 <listitem>
592 <para>2020-03-01</para>
593 <itemizedlist>
594 <listitem>
595 <para>[bdubbs] - LFS-9.1 released.</para>
596 </listitem>
597 </itemizedlist>
598 </listitem>
599
600 </itemizedlist>
601</sect1>
Note: See TracBrowser for help on using the repository browser.