source: chapter01/changelog.xml@ 6dfcfecc

ml-11.0 multilib
Last change on this file since 6dfcfecc was 6dfcfecc, checked in by Xℹ Ruoyao <xry111@…>, 3 years ago

Update to new lfs structure

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11986 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

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