Add systemd patch to fix networkd under 5.2+ kernels, as well as issues with RDRAND...
[linux_from_scratch.git] / BOOK / chapter01 / changelog.xml
blob5c2e6ee0fb939df97ee3fb33379536f2abb468c4
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 ]>
8 <sect1 id="ch-scatter-changelog">
9   <?dbhtml filename="changelog.html"?>
11   <title>Changelog</title>
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>
21   <para>Below is a list of changes made since the previous release of the
22   book.</para>
24   <itemizedlist>
25     <title>Changelog Entries:</title>
27 <!-- Changelog template
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>
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        -->
46     <listitem>
47       <para>2019-08-03</para>
48       <itemizedlist>
49         <listitem revision="systemd">
50           <para>[renodr] - Add a patch to systemd to fix issues with
51           networkd on kernel versions 5.2+, and to fix issues with AMD Ryzen
52           CPUs. Fixes <ulink url="&lfs-ticket-root;4506">#4506</ulink>.</para>
53         </listitem>
54         <listitem>
55           <para>[bdubbs] - Update to linux-5.2.5. Fixes
56           <ulink url="&lfs-ticket-root;4505">#4505</ulink>.</para>
57         </listitem>
58         <listitem>
59           <para>[bdubbs] - Update to kbd-2.2.0. Fixes
60           <ulink url="&lfs-ticket-root;4507">#4507</ulink>.</para>
61         </listitem>
62         <listitem>
63           <para>[bdubbs] - Update to glibc-2.30. Fixes
64           <ulink url="&lfs-ticket-root;4508">#4508</ulink>.</para>
65         </listitem>
66         <listitem>
67           <para>[bdubbs] - Update to man-pages-5.02. Fixes
68           <ulink url="&lfs-ticket-root;4509">#4509</ulink>.</para>
69         </listitem>
70       </itemizedlist>
71     </listitem>
73     <listitem>
74       <para>2019-07-21</para>
75       <itemizedlist>
76         <listitem>
77           <para>[bdubbs] - Update to linux-5.2.2. Fixes
78           <ulink url="&lfs-ticket-root;4504">#4504</ulink>.</para>
79         </listitem>
80         <listitem>
81           <para>[bdubbs] - Update to bc-2.1.1. Fixes
82           <ulink url="&lfs-ticket-root;4503">#4503</ulink>.</para>
83         </listitem>
84         <listitem>
85           <para>[bdubbs] - Update to kbd-2.1.0. Fixes
86           <ulink url="&lfs-ticket-root;4502">#4502</ulink>.</para>
87         </listitem>
88         <listitem>
89           <para>[bdubbs] - Update to e2fsprogs-1.45.3. Fixes
90           <ulink url="&lfs-ticket-root;4501">#4501</ulink>.</para>
91         </listitem>
92       </itemizedlist>
93     </listitem>
95     <listitem>
96       <para>2019-07-14</para>
97       <itemizedlist>
98         <listitem>
99           <para>[bdubbs] - Fix testing of binutils-2.32 gold linker. Fixes
100           <ulink url="&lfs-ticket-root;4498">#4498</ulink>.</para>
101         </listitem>
102         <listitem>
103           <para>[bdubbs] - Update to tzdata-2019b. Fixes
104           <ulink url="&lfs-ticket-root;4492">#4492</ulink>.</para>
105         </listitem>
106         <listitem>
107           <para>[bdubbs] - Update to python3-3.7.4. Fixes
108           <ulink url="&lfs-ticket-root;4496">#4496</ulink>.</para>
109         </listitem>
110         <listitem>
111           <para>[bdubbs] - Update to meson-0.51.1. Fixes
112           <ulink url="&lfs-ticket-root;4497">#4497</ulink>.</para>
113         </listitem>
114         <listitem>
115           <para>[bdubbs] - Update to iproute2-5.2.0. Fixes
116           <ulink url="&lfs-ticket-root;4495">#4495</ulink>.</para>
117         </listitem>
118         <listitem>
119           <para>[bdubbs] - Update to grub-2.04. Fixes
120           <ulink url="&lfs-ticket-root;4494">#4494</ulink>.</para>
121         </listitem>
122         <listitem>
123           <para>[bdubbs] - Update to linux-5.2.1. Fixes
124           <ulink url="&lfs-ticket-root;4493">#4493</ulink>.</para>
125         </listitem>
126         <listitem>
127           <para>[bdubbs] - Update to bc-2.1.0. Fixes
128           <ulink url="&lfs-ticket-root;4436">#4436</ulink>.</para>
129         </listitem>
130         <listitem>
131           <para>[bdubbs] - Update to bzip2-1.0.8. Fixes
132           <ulink url="&lfs-ticket-root;4499">#4499</ulink>.</para>
133         </listitem>
134       </itemizedlist>
135     </listitem>
137     <listitem revision="systemd">
138       <para>2019-07-12</para>
139       <itemizedlist>
140         <listitem>
141           <para>[renodr] - Fix an FTBFS for systemd and do minor text
142           and instructions improvements. Also, fix symlinks that were not
143           removed.</para>
144         </listitem>
145       </itemizedlist>
146     </listitem>
148     <listitem>
149       <para>2019-06-29</para>
150       <itemizedlist>
151         <listitem>
152           <para>[bdubbs] - Properly initialize a data structure in
153           OpenSSL to avoid valgrind uninitialized value errors. Fixes
154           <ulink url="&lfs-ticket-root;4491">#4491</ulink>.</para>
155         </listitem>
156         <listitem>
157           <para>[bdubbs] - Update to meson-0.51.0. Fixes
158           <ulink url="&lfs-ticket-root;4483">#4483</ulink>.</para>
159         </listitem>
160         <listitem>
161           <para>[bdubbs] - Update to gawk-5.0.1. Fixes
162           <ulink url="&lfs-ticket-root;4486">#4486</ulink>.</para>
163         </listitem>
164         <listitem>
165           <para>[bdubbs] - Update to expat-2.2.7. Fixes
166           <ulink url="&lfs-ticket-root;4488">#4488</ulink>.</para>
167         </listitem>
168         <listitem>
169           <para>[bdubbs] - Update to linux-5.1.15. Fixes
170           <ulink url="&lfs-ticket-root;4487">#4487</ulink>.</para>
171         </listitem>
172         <listitem revision="sysv">
173           <para>[bdubbs] - Update to sysvinit-2.95. Fixes
174           <ulink url="&lfs-ticket-root;4484">#4484</ulink>.</para>
175         </listitem>
176         <listitem>
177           <para>[bdubbs] - Update to bzip2-1.0.7. Fixes
178           <ulink url="&lfs-ticket-root;4490">#4490</ulink>.</para>
179         </listitem>
180       </itemizedlist>
181     </listitem>
183     <listitem>
184       <para>2019-06-24</para>
185       <itemizedlist>
186         <listitem>
187           <para>[renodr] - Fixed issue with installing Check's documentation
188           in a versioned directory. Thanks goes to Ryan Marsaw for the report.
189           This was fixed by removing the unrecognized/unused --docdir
190           and replacing it with a "docdir=" in the make install command.</para>
191         </listitem>
192       </itemizedlist>
193     </listitem>
195     <listitem>
196       <para>2019-06-18</para>
197       <itemizedlist>
198         <listitem>
199           <para>[renodr] - Update to linux-5.1.11. Fixes the SOCK PANIC
200           issue. Fixes
201           <ulink url="&lfs-ticket-root;4485">#4485</ulink>.</para>
202         </listitem>
203       </itemizedlist>
204     </listitem>
206     <listitem>
207       <para>2019-06-16</para>
208       <itemizedlist>
209         <listitem>
210           <para>[bdubbs] - Update to vim-8.1.1535. Fixes
211           <ulink url="&lfs-ticket-root;4482">#4482</ulink>.</para>
212         </listitem>
213         <listitem>
214           <para>[bdubbs] - Update to shadow-4.7. Fixes
215           <ulink url="&lfs-ticket-root;4481">#4481</ulink>.</para>
216         </listitem>
217         <listitem>
218           <para>[bdubbs] - Update to linux-5.1.10. Fixes
219           <ulink url="&lfs-ticket-root;4478">#4478</ulink>.</para>
220         </listitem>
221         <listitem>
222           <para>[bdubbs] - Update to less-551. Fixes
223           <ulink url="&lfs-ticket-root;4477">#4477</ulink>.</para>
224         </listitem>
225         <listitem>
226           <para>[bdubbs] - Update to util-linux-2.34. Fixes
227           <ulink url="&lfs-ticket-root;4452">#4462</ulink>.</para>
228         </listitem>
229         <listitem>
230           <para>[bdubbs] - Remove eudev instructions referring to /tools. Fixes
231           <ulink url="&lfs-ticket-root;4480">#4480</ulink>.</para>
232         </listitem>
233       </itemizedlist>
234     </listitem>
236     <listitem revision="systemd">
237       <para>2019-06-12</para>
238       <itemizedlist>
239         <listitem>
240           <para>[renodr] - Update to dbus-1.12.16. Fixes
241           <ulink url="&lfs-ticket-root;4470">#4470</ulink>.</para>
242         </listitem>
243       </itemizedlist>
244     </listitem>
246     <listitem>
247       <para>2019-06-08</para>
248       <itemizedlist>
249         <listitem>
250           <para>[renodr] - make it so that the instructions for removing 
251           symlinks before building Util-Linux in Chapter 6 are only visible 
252           in systemd.</para>
253         </listitem>
254       </itemizedlist>
255     </listitem>
257     <listitem>
258       <para>2019-06-03</para>
259       <itemizedlist>
260         <listitem>
261           <para>[bdubbs] - Update to perl-5.30.0. Fixes
262           <ulink url="&lfs-ticket-root;4474">#4474</ulink>.</para>
263         </listitem>
264         <listitem>
265           <para>[bdubbs] - Update to linux-5.1.6. Fixes
266           <ulink url="&lfs-ticket-root;4473">#4473</ulink>.</para>
267         </listitem>
268         <listitem>
269           <para>[bdubbs] - Update to openssl-1.1.1c. Fixes
270           <ulink url="&lfs-ticket-root;4476">#4476</ulink>.</para>
271         </listitem>
272         <listitem revision="sysv">
273           <para>[bdubbs] - Update to eudev-3.2.8. Fixes
274           <ulink url="&lfs-ticket-root;4472">#4472</ulink>.</para>
275         </listitem>
276         <listitem>
277           <para>[bdubbs] - Update to bison-3.4.1. Fixes
278           <ulink url="&lfs-ticket-root;4471">#4471</ulink>.</para>
279         </listitem>
280         <listitem>
281           <para>[bdubbs] - Update to e2fsprogs-1.45.2. Fixes
282           <ulink url="&lfs-ticket-root;4475">#4475</ulink>.</para>
283         </listitem>
284       </itemizedlist>
285     </listitem>
287     <listitem revision="sysv">
288       <para>2019-05-24</para>
289       <itemizedlist>
290         <listitem>
291           <para>[dj] - Cosmetic changes to LFS bootscripts.</para>
292         </listitem>
293       </itemizedlist>
294     </listitem>
296     <listitem>
297       <para>2019-05-19</para>
298       <itemizedlist>
299         <listitem>
300           <para>[bdubbs] - Update to man-pages-5.01. Fixes
301           <ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para>
302         </listitem>
303         <listitem>
304           <para>[bdubbs] - Update to linux-5.1.3. Fixes
305           <ulink url="&lfs-ticket-root;4464">#4464</ulink>.</para>
306         </listitem>
307         <listitem>
308           <para>[bdubbs] - Update to iproute2-5.1.0. Fixes
309           <ulink url="&lfs-ticket-root;4467">#4467</ulink>.</para>
310         </listitem>
311         <listitem>
312           <para>[bdubbs] - Update to gettext-0.20.1. Fixes
313           <ulink url="&lfs-ticket-root;4465">#4465</ulink>.</para>
314         </listitem>
315         <listitem>
316           <para>[bdubbs] - Update to file-5.37. Fixes
317           <ulink url="&lfs-ticket-root;4469">#4469</ulink>.</para>
318         </listitem>
319         <listitem>
320           <para>[bdubbs] - Update to e2fsprogs-1.45.1. Fixes
321           <ulink url="&lfs-ticket-root;4468">#4468</ulink>.</para>
322         </listitem>
323       </itemizedlist>
324     </listitem>
326     <listitem revision="systemd">
327       <para>2019-05-11</para>
328       <itemizedlist>
329         <listitem>
330           <para>[pierre] - Fix a hardcoded path to /usr/bin/find in the
331           systemd unit of man-db.</para>
332         </listitem>
333       </itemizedlist>
334     </listitem>
336     <listitem>
337       <para>2019-05-03</para>
338       <itemizedlist>
339         <listitem>
340           <para>[bdubbs] - Update to gcc-9.1.0. Fixes
341           <ulink url="&lfs-ticket-root;4463">#4463</ulink>.</para>
342         </listitem>
343         <listitem>
344           <para>[bdubbs] - Update to linux-5.0.11. Fixes
345           <ulink url="&lfs-ticket-root;4461">#4461</ulink>.</para>
346         </listitem>
347       </itemizedlist>
348     </listitem>
350     <listitem>
351       <para>2019-04-23</para>
352       <itemizedlist>
353         <listitem>
354           <para>[bdubbs] - Apply a change to allow Perl to build correctly when
355           building with the latest versions of gcc.</para>
356         </listitem>
357       </itemizedlist>
358     </listitem>
360     <listitem>
361       <para>2019-04-20</para>
362       <itemizedlist>
363         <listitem>
364           <para>[bdubbs] - Update to perl-5.28.2. Fixes
365           <ulink url="&lfs-ticket-root;4460">#4460</ulink>.</para>
366         </listitem>
367         <listitem>
368           <para>[bdubbs] - Update to meson-0.50.1. Fixes
369           <ulink url="&lfs-ticket-root;4459">#4459</ulink>.</para>
370         </listitem>
371         <listitem>
372           <para>[bdubbs] - Update to linux-5.0.9. Fixes
373           <ulink url="&lfs-ticket-root;4458">#4458</ulink>.</para>
374         </listitem>
375         <listitem>
376           <para>[bdubbs] - Update to libcap-2.27. Fixes
377           <ulink url="&lfs-ticket-root;4457">#4457</ulink>.</para>
378         </listitem>
379         <listitem revision="systemd">
380           <para>[renodr] - Fix the syntax used for configuring automatic file
381           creation and deletion.</para>
382         </listitem>
383       </itemizedlist>
384     </listitem>
386     <listitem>
387       <para>2019-04-15</para>
388       <itemizedlist>
389         <listitem>
390           <para>[bdubbs] - Update bzip2 url. Fixes
391           <ulink url="&lfs-ticket-root;4450">#4450</ulink>.</para>
392         </listitem>
393         <listitem>
394           <para>[bdubbs] - Update to util-linux-2.33.2. Fixes
395           <ulink url="&lfs-ticket-root;4454">#4454</ulink>.</para>
396         </listitem>
397         <listitem>
398           <para>[bdubbs] - Update to linux-5.0.7. Fixes
399           <ulink url="&lfs-ticket-root;4449">#4449</ulink>.</para>
400         </listitem>
401         <listitem>
402           <para>[bdubbs] - Update to gawk-5.0.0. Fixes
403           <ulink url="&lfs-ticket-root;4455">#4455</ulink>.</para>
404         </listitem>
405       </itemizedlist>
406     </listitem>
408     <listitem>
409       <para>2019-03-27</para>
410       <itemizedlist>
411         <listitem>
412           <para>[bdubbs] - Revert to meson-0.49.2.</para>
413         </listitem>
414       </itemizedlist>
415     </listitem>
417     <listitem>
418       <para>2019-03-26</para>
419       <itemizedlist>
420         <listitem>
421           <para>[bdubbs] - Update to tzdata2019a. Fixes
422           <ulink url="&lfs-ticket-root;4448">#4448</ulink>.</para>
423         </listitem>
424         <listitem>
425           <para>[bdubbs] - Update to Python-3.7.3. Fixes
426           <ulink url="&lfs-ticket-root;4447">#4447</ulink>.</para>
427         </listitem>
428       </itemizedlist>
429     </listitem>
431     <listitem>
432       <para>2019-03-25</para>
433       <itemizedlist>
434         <listitem>
435           <para>[bdubbs] - Update to iproute2-5.0.0. Fixes
436           <ulink url="&lfs-ticket-root;4446">#4446</ulink>.</para>
437         </listitem>
438         <listitem>
439           <para>[bdubbs] - Update to linux-5.0.4. Fixes
440           <ulink url="&lfs-ticket-root;4444">#4444</ulink>.</para>
441         </listitem>
442         <listitem>
443           <para>[xry111] - Use -ffile-prefix-map instead of -isystem and
444           symlinks in the Glibc build to simplify the instruction.</para>
445         </listitem>
446       </itemizedlist>
447     </listitem>
449     <listitem>
450       <para>2019-03-13</para>
451       <itemizedlist>
452         <listitem>
453           <para>[xry111] - Update contents and short descriptions of
454           packages. Fixes
455           <ulink url="&lfs-ticket-root;4443">#4443</ulink>.</para>
456         </listitem>
457       </itemizedlist>
458     </listitem>
460     <listitem>
461       <para>2019-03-12</para>
462       <itemizedlist>
463         <listitem>
464           <para>[bdubbs] - Update to meson-0.50.0. Fixes
465           <ulink url="&lfs-ticket-root;4442">#4442</ulink>.</para>
466         </listitem>
467         <listitem>
468           <para>[bdubbs] - Update to coreutils-8.31. Fixes
469           <ulink url="&lfs-ticket-root;4441">#4441</ulink>.</para>
470         </listitem>
471         <listitem>
472           <para>[bdubbs] - Update to linux-5.0.1. Fixes
473           <ulink url="&lfs-ticket-root;4440">#4440</ulink>.</para>
474         </listitem>
475         <listitem>
476           <para>[bdubbs] - Update to man-pages-5.00. Fixes
477           <ulink url="&lfs-ticket-root;4439">#4439</ulink>.</para>
478         </listitem>
479         <listitem>
480           <para>[bdubbs] - Update to e2fsprogs-1.45.0. Fixes
481           <ulink url="&lfs-ticket-root;4438">#4438</ulink>.</para>
482         </listitem>
483       </itemizedlist>
484     </listitem>
486     <listitem revision="systemd">
487       <para>2019-03-08</para>
488       <itemizedlist>
489         <listitem>
490           <para>[renodr] - Update to systemd-241. Fixes
491           <ulink url="&lfs-ticket-root;4424">#4424</ulink>.</para>
492         </listitem>
493       </itemizedlist>
494     </listitem>
496     <listitem>
497       <para>2019-03-05</para>
498       <itemizedlist>
499       <listitem>
500         <para>[bdubbs] - Update to linux-5.0. Fixes
501         <ulink url="&lfs-ticket-root;4437">#4437</ulink>.</para>
502       </listitem>
503       </itemizedlist>
504     </listitem>
506     <listitem>
507       <para>2019-03-01</para>
508       <itemizedlist>
509       <listitem>
510         <para>[bdubbs] - Update to texinfo-6.6. Fixes
511         <ulink url="&lfs-ticket-root;4427">#4427</ulink>.</para>
512       </listitem>
513       <listitem>
514         <para>[bdubbs] - Update to tar-1.32. Fixes
515         <ulink url="&lfs-ticket-root;4431">#4431</ulink>.</para>
516       </listitem>
517       <listitem revision='sysv'>
518         <para>[bdubbs] - Update to sysvinit-2.94. Fixes
519         <ulink url="&lfs-ticket-root;4432">#4432</ulink>.</para>
520       </listitem>
521       <listitem>
522         <para>[bdubbs] - Update to openssl-1.1.1b. Fixes
523         <ulink url="&lfs-ticket-root;4435">#4435</ulink>.</para>
524       </listitem>
525       <listitem>
526         <para>[bdubbs] - Update to gcc-8.3.0. Fixes
527         <ulink url="&lfs-ticket-root;4430">#4430</ulink>.</para>
528       </listitem>
529       <listitem>
530         <para>[bdubbs] - Update to linux-4.20.13. Fixes
531         <ulink url="&lfs-ticket-root;4434">#4434</ulink>.</para>
532       </listitem>
533       </itemizedlist>
534     </listitem>
536     <listitem>
537       <para>2019-03-01</para>
538       <itemizedlist>
539         <listitem>
540           <para>[bdubbs] - LFS-8.4 released.</para>
541         </listitem>
542       </itemizedlist>
543     </listitem>
545   </itemizedlist>
546 </sect1>