changelog.xml 17 KB

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