changelog.xml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473
  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. <sect1 id="ch-scatter-changelog">
  8. <?dbhtml filename="changelog.html"?>
  9. <title>Changelog</title>
  10. <para>This is version
  11. <phrase revision="sysv">&version;</phrase>
  12. <phrase revision="systemd">&versiond;</phrase>
  13. of the Linux From Scratch book, dated
  14. &releasedate;. If this book is more than six months old, a newer and better
  15. version is probably already available. To find out, please check one of the
  16. mirrors via <ulink url="&lfs-root;mirrors.html"/>.</para>
  17. <para>Below is a list of changes made since the previous release of the
  18. book.</para>
  19. <itemizedlist>
  20. <title>Changelog Entries:</title>
  21. <!-- Changelog template
  22. <listitem>
  23. <para>Date</para>
  24. <itemizedlist>
  25. <listitem>
  26. <para>[name] - New changelog entry.</para>
  27. </listitem>
  28. <listitem>
  29. <para>[name] - Previous changelog entry.</para>
  30. </listitem>
  31. </itemizedlist>
  32. </listitem>
  33. Note: If a change is only specific to sysv or systemd, then use
  34. <listitem revision="sysv"> or <listitem revision="systemd"> as
  35. appropriate for the entry or if needed the entire day's listitem.
  36. -->
  37. <listitem revision="systemd">
  38. <para>2019-01-11</para>
  39. <itemizedlist>
  40. <listitem>
  41. <para>[renodr] - Add a security patch for systemd-240. This fixes
  42. CVE-2018-16865 and CVE-2018-16864 (memory corruption in journald
  43. leading to stack overflows / arbitrary code execution).
  44. Apply this as soon as you can. Fixes
  45. <ulink url="&lfs-ticket-root;4408">#4408</ulink>.</para>
  46. </listitem>
  47. </itemizedlist>
  48. </listitem>
  49. <listitem>
  50. <para>2019-01-10</para>
  51. <itemizedlist>
  52. <listitem>
  53. <para>[bdubbs] - Update to linux-4.20.1. Fixes
  54. <ulink url="&lfs-ticket-root;4398">#4398</ulink>.</para>
  55. </listitem>
  56. <listitem>
  57. <para>[bdubbs] - Update to diffutils-3.7. Fixes
  58. <ulink url="&lfs-ticket-root;4401">#4401</ulink>.</para>
  59. </listitem>
  60. <listitem>
  61. <para>[bdubbs] - Update to tar-1.31. Fixes
  62. <ulink url="&lfs-ticket-root;4402">#4402</ulink>.</para>
  63. </listitem>
  64. <listitem>
  65. <para>[bdubbs] - Update to man-db-2.8.5. Fixes
  66. <ulink url="&lfs-ticket-root;4403">#4403</ulink>.</para>
  67. </listitem>
  68. <listitem>
  69. <para>[bdubbs] - Update to bash-5.0. Fixes
  70. <ulink url="&lfs-ticket-root;4404">#4404</ulink>.</para>
  71. </listitem>
  72. <listitem>
  73. <para>[bdubbs] - Update to readline-8.0. Fixes
  74. <ulink url="&lfs-ticket-root;4401">#4405</ulink>.</para>
  75. </listitem>
  76. <listitem>
  77. <para>[bdubbs] - Update to iproute2-4.20.0. Fixes
  78. <ulink url="&lfs-ticket-root;4406">#4406</ulink>.</para>
  79. </listitem>
  80. <listitem>
  81. <para>[bdubbs] - Update to util-linux-2.33.1. Fixes
  82. <ulink url="&lfs-ticket-root;4407">#4407</ulink>.</para>
  83. </listitem>
  84. </itemizedlist>
  85. </listitem>
  86. <listitem>
  87. <para>2019-01-01</para>
  88. <itemizedlist>
  89. <listitem>
  90. <para>[bdubbs] - Update to gzip-1.10. Fixes
  91. <ulink url="&lfs-ticket-root;4400">#4400</ulink>.</para>
  92. </listitem>
  93. <listitem>
  94. <para>[bdubbs] - Update to tzdata-2018i. Fixes
  95. <ulink url="&lfs-ticket-root;4399">#4399</ulink>.</para>
  96. </listitem>
  97. </itemizedlist>
  98. </listitem>
  99. <listitem>
  100. <para>2018-12-27</para>
  101. <itemizedlist>
  102. <listitem>
  103. <para>[renodr] - Update to linux-4.19.12. Fixes
  104. <ulink url="&lfs-ticket-root;4389">#4389</ulink>.</para>
  105. </listitem>
  106. <listitem>
  107. <para>[renodr] - Update to e2fsprogs-1.44.5. Fixes
  108. <ulink url="&lfs-ticket-root;4390">#4390</ulink>.</para>
  109. </listitem>
  110. <listitem>
  111. <para>[renodr] - Update to bison-3.2.4. Fixes
  112. <ulink url="&lfs-ticket-root;4391">#4391</ulink>.</para>
  113. </listitem>
  114. <listitem>
  115. <para>[renodr] - Update to sed-4.7. Fixes
  116. <ulink url="&lfs-ticket-root;4392">#4392</ulink>.</para>
  117. </listitem>
  118. <listitem>
  119. <para>[renodr] - Update to grep-3.3. Fixes
  120. <ulink url="&lfs-ticket-root;4393">#4393</ulink>.</para>
  121. </listitem>
  122. <listitem revision="systemd">
  123. <para>[renodr] - Update to systemd-240. Contains a critical fix for
  124. systemd-tmpfiles (privilege escalation). Fixes
  125. <ulink url="&lfs-ticket-root;4394">#4394</ulink>.</para>
  126. </listitem>
  127. <listitem>
  128. <para>[renodr] - Update to Python-3.7.2. Fixes
  129. <ulink url="&lfs-ticket-root;4395">#4395</ulink>.</para>
  130. </listitem>
  131. <listitem>
  132. <para>[renodr] - Update to groff-1.22.4. Fixes
  133. <ulink url="&lfs-ticket-root;4396">#4396</ulink>.</para>
  134. </listitem>
  135. </itemizedlist>
  136. </listitem>
  137. <listitem>
  138. <para>2018-12-12</para>
  139. <itemizedlist>
  140. <listitem>
  141. <para>[renodr] - Add a note to libffi about optimizing for the
  142. specific CPU in use at compile time. Similar to GMP, this causes
  143. Illegal Operation errors if the installation is moved to another
  144. system.</para>
  145. </listitem>
  146. </itemizedlist>
  147. </listitem>
  148. <listitem>
  149. <para>2018-12-11</para>
  150. <itemizedlist>
  151. <listitem revision='systemd'>
  152. <para>[bdubbs] - Update to dbus-1.12.12. Fixes
  153. <ulink url="&lfs-ticket-root;4385">#4385</ulink>.</para>
  154. </listitem>
  155. <listitem>
  156. <para>[bdubbs] - Update to linux-4.19.8. Fixes
  157. <ulink url="&lfs-ticket-root;4387">#4387</ulink>.</para>
  158. </listitem>
  159. <listitem>
  160. <para>[bdubbs] - Update to meson-0.49.0. Fixes
  161. <ulink url="&lfs-ticket-root;4388">#4388</ulink>.</para>
  162. </listitem>
  163. </itemizedlist>
  164. </listitem>
  165. <listitem>
  166. <para>2018-12-01</para>
  167. <itemizedlist>
  168. <listitem>
  169. <para>[bdubbs] - Move /etc/bash_completions.d/grub to a
  170. better location. Fixes
  171. <ulink url="&lfs-ticket-root;4385">#4385</ulink>.</para>
  172. </listitem>
  173. <listitem>
  174. <para>[bdubbs] - Update to dejagnu-1.6.2. Fixes
  175. <ulink url="&lfs-ticket-root;4382">#4382</ulink>.</para>
  176. </listitem>
  177. <listitem>
  178. <para>[bdubbs] - Update to linux-4.19.6. Fixes
  179. <ulink url="&lfs-ticket-root;4383">#4383</ulink>.</para>
  180. </listitem>
  181. <listitem>
  182. <para>[bdubbs] - Update to perl-5.28.1. Fixes
  183. <ulink url="&lfs-ticket-root;4384">#4384</ulink>.</para>
  184. </listitem>
  185. </itemizedlist>
  186. </listitem>
  187. <listitem>
  188. <para>2018-11-25</para>
  189. <itemizedlist>
  190. <listitem>
  191. <para>[bdubbs] - Update to bison-3.2.2. Fixes
  192. <ulink url="&lfs-ticket-root;4380">#4380</ulink>.</para>
  193. </listitem>
  194. <listitem revision="sysv">
  195. <para>[bdubbs] - Update to sysvinit-2.93. Fixes
  196. <ulink url="&lfs-ticket-root;4360">#4360</ulink>.</para>
  197. </listitem>
  198. </itemizedlist>
  199. </listitem>
  200. <listitem>
  201. <para>2018-11-24</para>
  202. <itemizedlist>
  203. <listitem>
  204. <para>[dj] - Update to linux-4.19.4. Fixes
  205. <ulink url="&lfs-ticket-root;4381">#4381</ulink>.</para>
  206. </listitem>
  207. <listitem>
  208. <para>[dj] - Update to systemd-239-6b4878d.</para>
  209. </listitem>
  210. <listitem revision="systemd">
  211. <para>[dj] - Add "wheel" group to systemd groups.</para>
  212. </listitem>
  213. <listitem>
  214. <para>[dj] - Add touch to the list of moved coreutils programs, and
  215. clarify necessity of the moves to meet FHS compliance.</para>
  216. </listitem>
  217. </itemizedlist>
  218. </listitem>
  219. <listitem>
  220. <para>2018-11-21</para>
  221. <itemizedlist>
  222. <listitem>
  223. <para>[renodr] - Add "wheel" group to satisfy systemd
  224. requirements. Fixes
  225. <ulink url="&lfs-ticket-root;4376">#4376</ulink>.</para>
  226. </listitem>
  227. <listitem>
  228. <para>[renodr] - Add a sed to fix a bug in autoconf's test suite.
  229. Fixes
  230. <ulink url="&lfs-ticket-root;4372">#4372</ulink>.</para>
  231. </listitem>
  232. <listitem>
  233. <para>[renodr] - Update to tcl-8.6.9. Security update. Fixes
  234. <ulink url="&lfs-ticket-root;4375">#4375</ulink>.</para>
  235. </listitem>
  236. <listitem>
  237. <para>[renodr] - Update to openssl-1.1.1a. This is a security
  238. update. Fixes
  239. <ulink url="&lfs-ticket-root;4379">#4379</ulink>.</para>
  240. </listitem>
  241. <listitem revision="systemd">
  242. <para>[renodr] - Update to systemd-239-25d1ba1. This fixes
  243. three security problems in systemd. Fixes
  244. <ulink url="&lfs-ticket-root;4377">#4377</ulink>.</para>
  245. </listitem>
  246. <listitem>
  247. <para>[renodr] - Update to linux-4.19.3. Fixes
  248. <ulink url="&lfs-ticket-root;4373">#4373</ulink>.</para>
  249. </listitem>
  250. <listitem>
  251. <para>[renodr] - Update to elfutils-0.175. Fixes
  252. <ulink url="&lfs-ticket-root;4374">#4374</ulink>.</para>
  253. </listitem>
  254. </itemizedlist>
  255. </listitem>
  256. <listitem>
  257. <para>2018-11-19</para>
  258. <itemizedlist>
  259. <listitem>
  260. <para>[bdubbs] - Update to libcap-2.26. Fixes
  261. <ulink url="&lfs-ticket-root;4378">#4378</ulink>.</para>
  262. </listitem>
  263. </itemizedlist>
  264. </listitem>
  265. <listitem>
  266. <para>2018-11-09</para>
  267. <itemizedlist>
  268. <listitem revision='sysv'>
  269. <para>[bdubbs] - Update groups file for new eudev. Fixes
  270. <ulink url="&lfs-ticket-root;4369">#4369</ulink>.</para>
  271. </listitem>
  272. <listitem>
  273. <para>[bdubbs] - Update to meson-0.48.2. Fixes
  274. <ulink url="&lfs-ticket-root;4371">#4371</ulink>.</para>
  275. </listitem>
  276. <listitem>
  277. <para>[bdubbs] - Update to bison-3.2.1. Fixes
  278. <ulink url="&lfs-ticket-root;4370">#4370</ulink>.</para>
  279. </listitem>
  280. </itemizedlist>
  281. </listitem>
  282. <listitem>
  283. <para>2018-11-06</para>
  284. <itemizedlist>
  285. <listitem revision='sysv'>
  286. <para>[bdubbs] - Update to eudev-3.2.7. Fixes
  287. <ulink url="&lfs-ticket-root;4365">#4365</ulink>.</para>
  288. </listitem>
  289. <listitem>
  290. <para>[bdubbs] - Update to bison-3.2. Fixes
  291. <ulink url="&lfs-ticket-root;4367">#4367</ulink>.</para>
  292. </listitem>
  293. <listitem>
  294. <para>[bdubbs] - Update to linux-4.19.1. Fixes
  295. <ulink url="&lfs-ticket-root;4368">#4368</ulink>.</para>
  296. </listitem>
  297. <listitem>
  298. <para>[bdubbs] - Update to tzdata-2018g. Fixes
  299. <ulink url="&lfs-ticket-root;4366">#4366</ulink>.</para>
  300. </listitem>
  301. <listitem>
  302. <para>[bdubbs] - Update to util-linux-v2.33. Fixes
  303. <ulink url="&lfs-ticket-root;4353">#4353</ulink>.</para>
  304. </listitem>
  305. </itemizedlist>
  306. </listitem>
  307. <listitem>
  308. <para>2018-10-29</para>
  309. <itemizedlist>
  310. <listitem>
  311. <para>[dj] - Update to gdbm-1.18.1. Fixes
  312. <ulink url="&lfs-ticket-root;4364">#4364</ulink>.</para>
  313. </listitem>
  314. <listitem>
  315. <para>[dj] - Update to Python-3.7.1. Fixes
  316. <ulink url="&lfs-ticket-root;4361">#4361</ulink>.</para>
  317. </listitem>
  318. </itemizedlist>
  319. </listitem>
  320. <listitem>
  321. <para>2018-10-27</para>
  322. <itemizedlist>
  323. <listitem>
  324. <para>[dj] - Update to iproute2-4.19.0. Fixes
  325. <ulink url="&lfs-ticket-root;4363">#4363</ulink>.</para>
  326. </listitem>
  327. <listitem>
  328. <para>[dj] - Update to file-5.35. Fixes
  329. <ulink url="&lfs-ticket-root;4359">#4359</ulink>.</para>
  330. </listitem>
  331. <listitem>
  332. <para>[dj] - Update to tzdata-2018f. Fixes
  333. <ulink url="&lfs-ticket-root;4358">#4358</ulink>.</para>
  334. </listitem>
  335. <listitem>
  336. <para>[dj] - Update to meson-0.48.1. Fixes
  337. <ulink url="&lfs-ticket-root;4357">#4357</ulink>.</para>
  338. </listitem>
  339. <listitem>
  340. <para>[dj] - Update to linux-4.19. Fixes
  341. <ulink url="&lfs-ticket-root;4356">#4356</ulink>.</para>
  342. </listitem>
  343. </itemizedlist>
  344. </listitem>
  345. <listitem>
  346. <para>2018-10-10</para>
  347. <itemizedlist>
  348. <listitem revision="systemd">
  349. <para>[dj] - Removed incorrect link to /toold/lib64 in systemd
  350. instructions. Fixes
  351. <ulink url="&lfs-ticket-root;4355">#4355</ulink>.</para>
  352. </listitem>
  353. <listitem revision="systemd">
  354. <para>[dj] - Added systemd-239-meson-0.48.0_fixes-1.patch to resolve
  355. build errors with meson.</para>
  356. </listitem>
  357. <listitem>
  358. <para>[dj] - Update to meson-0.48.0. Fixes
  359. <ulink url="&lfs-ticket-root;4351">#4351</ulink>.</para>
  360. </listitem>
  361. <listitem>
  362. <para>[dj] - Update to linux-4.18.12. Fixes
  363. <ulink url="&lfs-ticket-root;4352">#4352</ulink>.</para>
  364. </listitem>
  365. </itemizedlist>
  366. </listitem>
  367. <listitem>
  368. <para>2018-09-30</para>
  369. <itemizedlist>
  370. <listitem revision="systemd">
  371. <para>[dj] - Restore build of Util-Linux in chapter5 to avoid
  372. reciprocal dependency for Systemd.</para>
  373. </listitem>
  374. <listitem>
  375. <para>[dj] - Moved installation of Util-Linux and E2fsprogs after
  376. Procps to satisfy build order in the Systemd book. This has no effect
  377. on the SysV book.</para>
  378. </listitem>
  379. </itemizedlist>
  380. </listitem>
  381. <listitem>
  382. <para>2018-09-20</para>
  383. <itemizedlist>
  384. <listitem>
  385. <para>[bdubbs] - Clean up of unneeded symbolic links.
  386. Reordered packages so version specific packages are
  387. built as late as possible in Chapter 6. Now building
  388. util-linux in Chapter 5 is unneeded and has been removed.
  389. Fixes <ulink url="&lfs-ticket-root;4345">#4345</ulink> and
  390. <ulink url="&lfs-ticket-root;4349">#4349</ulink>.</para>
  391. </listitem>
  392. <listitem revision='sysv'>
  393. <para>[bdubbs] - Update to eudev-3.2.6. Fixes
  394. <ulink url="&lfs-ticket-root;4350">#4350</ulink>.</para>
  395. </listitem>
  396. <listitem>
  397. <para>[bdubbs] - Update to elfutils-0.174 (libelf). Fixes
  398. <ulink url="&lfs-ticket-root;4348">#4348</ulink>.</para>
  399. </listitem>
  400. <listitem>
  401. <para>[bdubbs] - Update to psmisc-23.2. Fixes
  402. <ulink url="&lfs-ticket-root;4347">#4347</ulink>.</para>
  403. </listitem>
  404. <listitem>
  405. <para>[bdubbs] - Update to openssl-1.1.1. Fixes
  406. <ulink url="&lfs-ticket-root;4346">#4346</ulink>.</para>
  407. </listitem>
  408. <listitem>
  409. <para>[bdubbs] - Update to linux-4.18.9. Fixes
  410. <ulink url="&lfs-ticket-root;4344">#4344</ulink>.</para>
  411. </listitem>
  412. </itemizedlist>
  413. </listitem>
  414. <listitem>
  415. <para>2018-09-02</para>
  416. <itemizedlist>
  417. <listitem>
  418. <para>[bdubbs] - Update to bison-3.1. Fixes
  419. <ulink url="&lfs-ticket-root;4342">#4342</ulink>.</para>
  420. </listitem>
  421. <listitem>
  422. <para>[bdubbs] - Update to meson-0.47.2. Fixes
  423. <ulink url="&lfs-ticket-root;4341">#4341</ulink>.</para>
  424. </listitem>
  425. <listitem>
  426. <para>[bdubbs] - Update to gdbm-1.18. Fixes
  427. <ulink url="&lfs-ticket-root;4340">#4340</ulink>.</para>
  428. </listitem>
  429. <listitem>
  430. <para>[bdubbs] - Update to e2fsprogs-1.44.4. Fixes
  431. <ulink url="&lfs-ticket-root;4338">#4338</ulink>.</para>
  432. </listitem>
  433. </itemizedlist>
  434. </listitem>
  435. <listitem>
  436. <para>2018-09-01</para>
  437. <itemizedlist>
  438. <listitem>
  439. <para>[bdubbs] - LFS-8.3 released.</para>
  440. </listitem>
  441. </itemizedlist>
  442. </listitem>
  443. </itemizedlist>
  444. </sect1>