Changeset 54092c6
- Timestamp:
- 03/01/2020 07:13:04 PM (5 years ago)
- Branches:
- multilib-10.1
- Children:
- 0efb8e1
- Parents:
- bc12dcb
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rbc12dcb r54092c6 45 45 appropriate for the entry or if needed the entire day's listitem. 46 46 --> 47 <listitem arch="ml_32,ml_x32,ml_all"> 48 <para>2020-02-24</para> 49 <itemizedlist> 50 <listitem arch="ml_32,ml_x32,ml_all"> 51 <para>[thomas] - Add description to glibc configuration in Chapter 5. 52 Thanks to Kevin Buckley.</para> 53 </listitem> 54 </itemizedlist> 55 </listitem> 56 57 <listitem arch="ml_32,ml_x32,ml_all"> 58 <para>2020-02-21</para> 59 <itemizedlist> 60 <listitem arch="ml_32,ml_x32,ml_all"> 61 <para>[thomas] - Update to isl-0.22.1.</para> 62 </listitem> 63 <listitem arch="ml_32,ml_x32,ml_all"> 64 <para>[thomas] - Upgrade to linux-firmware-20200219</para> 65 </listitem> 66 </itemizedlist> 67 </listitem> 68 69 <listitem revision="systemd"> 70 <para>2020-02-16</para> 47 <listitem> 48 <para>2020-03-01</para> 71 49 <itemizedlist> 72 50 <listitem> 73 <para>[renodr] - Adjust the kernel configuration for systemd to adapt 74 to reorganization changes in Linux 5.5.</para> 75 </listitem> 76 </itemizedlist> 77 </listitem> 78 79 <listitem> 80 <para>2020-02-14</para> 81 <itemizedlist> 82 <listitem> 83 <para>[bdubbs] - Update to bison-3.5.2. Fixes 84 <ulink url="&lfs-ticket-root;4597">#4597</ulink>.</para> 85 </listitem> 86 </itemizedlist> 87 </listitem> 88 89 <listitem> 90 <para>2020-02-13</para> 91 <itemizedlist> 92 <listitem> 93 <para>[bdubbs] - Update to ncurses-6.2. Fixes 94 <ulink url="&lfs-ticket-root;4596">#4596</ulink>.</para> 95 </listitem> 96 <listitem> 97 <para>[bdubbs] - Update to man-pages-5.05. Fixes 98 <ulink url="&lfs-ticket-root;4595">#4595</ulink>.</para> 99 </listitem> 100 <listitem> 101 <para>[bdubbs] - Update to linux-5.5.3.tar.xz. Fixes 102 <ulink url="&lfs-ticket-root;4592">#4592</ulink>.</para> 103 </listitem> 104 </itemizedlist> 105 </listitem> 106 107 <listitem> 108 <para>2020-01-27</para> 109 <itemizedlist> 110 <listitem> 111 <para>[bdubbs] - Update to vim-8.2.0190. Addresses 112 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 113 </listitem> 114 <listitem> 115 <para>[bdubbs] - Update to binutils-2.34. Fixes 116 <ulink url="&lfs-ticket-root;4590">#4590</ulink>.</para> 117 </listitem> 118 <listitem> 119 <para>[bdubbs] - Update to glibc-2.31. Fixes 120 <ulink url="&lfs-ticket-root;4589">#4589</ulink>.</para> 121 </listitem> 122 <listitem> 123 <para>[bdubbs] - Update to linux-5.5.1. Fixes 124 <ulink url="&lfs-ticket-root;4588">#4588</ulink>.</para> 125 </listitem> 126 <listitem> 127 <para>[bdubbs] - Update to bc-2.5.3. Fixes 128 <ulink url="&lfs-ticket-root;4587">#4587</ulink>.</para> 129 </listitem> 130 <listitem> 131 <para>[bdubbs] - Update to iproute2-5.5.0. Fixes 132 <ulink url="&lfs-ticket-root;4586">#4586</ulink>.</para> 133 </listitem> 134 <listitem> 135 <para>[bdubbs] - Update to util-linux 2.35.1. Fixes 136 <ulink url="&lfs-ticket-root;4560">#4560</ulink>.</para> 137 </listitem> 138 </itemizedlist> 139 </listitem> 140 141 <listitem revision="systemd"> 142 <para>2020-01-23</para> 143 <itemizedlist> 144 <listitem> 145 <para>[renodr] - Remove obsolete installation commands from the 146 systemd page. These have been obsolete since 243 and were recently 147 discovered.</para> 148 </listitem> 149 </itemizedlist> 150 </listitem> 151 152 <listitem> 153 <para>2020-01-27</para> 154 <itemizedlist> 155 <listitem> 156 <para>[bdubbs] - Update to ninja-1.10.0. Fixes 157 <ulink url="&lfs-ticket-root;4585">#4585</ulink>.</para> 158 </listitem> 159 <listitem> 160 <para>[bdubbs] - Update to check-0.14.0. Fixes 161 <ulink url="&lfs-ticket-root;4583">#4583</ulink>.</para> 162 </listitem> 163 <listitem> 164 <para>[bdubbs] - Update to shadow-4.8.1. Fixes 165 <ulink url="&lfs-ticket-root;4582">#4582</ulink>.</para> 166 </listitem> 167 <listitem> 168 <para>[bdubbs] - Update to meson-0.53.1. Fixes 169 <ulink url="&lfs-ticket-root;4581">#4581</ulink>.</para> 170 </listitem> 171 <listitem> 172 <para>[bdubbs] - Update to linux-5.5. Fixes 173 <ulink url="&lfs-ticket-root;4580">#4580</ulink>.</para> 174 </listitem> 175 <listitem> 176 <para>[bdubbs] - Update to bison-3.5.1. Fixes 177 <ulink url="&lfs-ticket-root;4579">#4579</ulink>.</para> 178 </listitem> 179 </itemizedlist> 180 </listitem> 181 182 <listitem> 183 <para>2020-01-19</para> 184 <itemizedlist> 185 <listitem> 186 <para>[bdubbs] - Update to make-4.3. Fixes 187 <ulink url="&lfs-ticket-root;4578">#4578</ulink>.</para> 188 </listitem> 189 <listitem> 190 <para>[bdubbs] - Update to vim-8.2.0129. Addresses 191 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 192 </listitem> 193 <listitem> 194 <para>[bdubbs] - Update to gmp-6.2.0. Fixes 195 <ulink url="&lfs-ticket-root;4577">#4577</ulink>.</para> 196 </listitem> 197 <listitem> 198 <para>[bdubbs] - Update to sed-4.8. Fixes 199 <ulink url="&lfs-ticket-root;4576">#4576</ulink>.</para> 200 </listitem> 201 <listitem> 202 <para>[bdubbs] - Update to bc-2.5.1. Fixes 203 <ulink url="&lfs-ticket-root;4575">#4575</ulink>.</para> 204 </listitem> 205 <listitem> 206 <para>[bdubbs] - Update to linux-5.4.13. Fixes 207 <ulink url="&lfs-ticket-root;4572">#4572</ulink>.</para> 208 </listitem> 209 </itemizedlist> 210 </listitem> 211 212 <listitem> 213 <para>2020-01-16</para> 214 <itemizedlist> 215 <listitem> 216 <para>[pierre] - Update to libcap-2.31. Fixes 217 <ulink url="&lfs-ticket-root;4574">#4574</ulink>.</para> 218 </listitem> 219 </itemizedlist> 220 </listitem> 221 222 <listitem> 223 <para>2020-01-13</para> 224 <itemizedlist> 225 <listitem> 226 <para>[bdubbs] - Ensure zstd libraries are installed in the correct 227 location.</para> 228 </listitem> 229 </itemizedlist> 230 </listitem> 231 232 <listitem> 233 <para>2020-01-12</para> 234 <itemizedlist> 235 <listitem> 236 <para>[bdubbs] - Added zstd-1.4.4.</para> 237 </listitem> 238 </itemizedlist> 239 </listitem> 240 241 <listitem> 242 <para>2020-01-09</para> 243 <itemizedlist> 244 <listitem> 245 <para>[bdubbs] - Update to meson-0.53.0. Fixes 246 <ulink url="&lfs-ticket-root;4571">#4571</ulink>.</para> 247 </listitem> 248 <listitem> 249 <para>[bdubbs] - Update to e2fsprogs-1.45.5. Fixes 250 <ulink url="&lfs-ticket-root;4570">#4570</ulink>.</para> 251 </listitem> 252 <listitem> 253 <para>[bdubbs] - Update to grep-3.4. Fixes 254 <ulink url="&lfs-ticket-root;4568">#4568</ulink>.</para> 255 </listitem> 256 <listitem> 257 <para>[bdubbs] - Update to libpipeline-1.5.2. Fixes 258 <ulink url="&lfs-ticket-root;4567">#4567</ulink>.</para> 259 </listitem> 260 <listitem> 261 <para>[bdubbs] - Update to linux-5.4.8. Fixes 262 <ulink url="&lfs-ticket-root;4566">#4566</ulink>.</para> 263 </listitem> 264 <listitem> 265 <para>[pierre] - Add <filename>/etc/os-release</filename> to 266 the sysV version, as it is required by some packages in BLFS.</para> 267 </listitem> 268 </itemizedlist> 269 </listitem> 270 271 <listitem> 272 <para>2020-01-06</para> 273 <itemizedlist> 274 <listitem> 275 <para>[pierre] - Update to libcap-2.30. Fixes 276 <ulink url="&lfs-ticket-root;4569">#4569</ulink>.</para> 277 </listitem> 278 </itemizedlist> 279 </listitem> 280 281 <listitem> 282 <para>2020-01-04</para> 283 <itemizedlist> 284 <listitem> 285 <para>[pierre] - Fix various issues in libcap-2.29, and 286 update dependencies.</para> 287 </listitem> 288 </itemizedlist> 289 </listitem> 290 291 <listitem> 292 <para>2020-01-01</para> 293 <itemizedlist> 294 <listitem> 295 <para>[bdubbs] - Update to libcap-2.29. Fixes 296 <ulink url="&lfs-ticket-root;4564">#4564</ulink>.</para> 297 </listitem> 298 </itemizedlist> 299 </listitem> 300 301 <listitem> 302 <para>2019-12-22</para> 303 <itemizedlist> 304 <listitem> 305 <para>[pierre] - Update to python3-3.8.1. Fixes 306 <ulink url="&lfs-ticket-root;4564">#4564</ulink>.</para> 307 </listitem> 308 <listitem> 309 <para>[pierre] - Update to file-5.38. Fixes 310 <ulink url="&lfs-ticket-root;4563">#4563</ulink>.</para> 311 </listitem> 312 <listitem> 313 <para>[pierre] - Update to linux-5.4.6. Fixes 314 <ulink url="&lfs-ticket-root;4562">#4562</ulink>.</para> 315 </listitem> 316 <listitem> 317 <para>[pierre] - Update to vim-8.2.0024. Part of 318 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 319 </listitem> 320 </itemizedlist> 321 </listitem> 322 323 <listitem> 324 <para>2019-12-12</para> 325 <itemizedlist> 326 <listitem> 327 <para>[bdubbs] - Update to libcap-2.28. Fixes 328 <ulink url="&lfs-ticket-root;4559">#4559</ulink>.</para> 329 </listitem> 330 <listitem> 331 <para>[bdubbs] - Update to bison-3.5. Fixes 332 <ulink url="&lfs-ticket-root;4561">#4561</ulink>.</para> 333 </listitem> 334 </itemizedlist> 335 </listitem> 336 337 <listitem> 338 <para>2019-12-10</para> 339 <itemizedlist> 340 <listitem> 341 <para>[renodr] - Fix a regression in meson that was causing problems 342 in dependent packages.</para> 343 </listitem> 344 </itemizedlist> 345 </listitem> 346 347 <listitem> 348 <para>2019-12-05</para> 349 <itemizedlist> 350 <listitem revision="systemd"> 351 <para>[renodr] - Update to systemd-244. Fixes 352 <ulink url="&lfs-ticket-root;4554">#4554</ulink>.</para> 353 </listitem> 354 <listitem> 355 <para>[renodr] - Update to bc-2.4.0. Fixes 356 <ulink url="&lfs-ticket-root;4556">#4556</ulink>.</para> 357 </listitem> 358 <listitem> 359 <para>[renodr] - Update to shadow-4.8. Fixes 360 <ulink url="&lfs-ticket-root;4557">#4557</ulink>.</para> 361 </listitem> 362 <listitem> 363 <para>[renodr] - Update to linux-5.4.2. Fixes 364 <ulink url="&lfs-ticket-root;4558">#4558</ulink>.</para> 365 </listitem> 366 </itemizedlist> 367 </listitem> 368 369 <listitem arch="ml_32,ml_x32,ml_all"> 370 <para>2019-12-02</para> 371 <itemizedlist> 372 <listitem arch="ml_32,ml_x32,ml_all"> 373 <para>[thomas] - Update to isl-0.22.</para> 374 </listitem> 375 <listitem arch="ml_32,ml_x32,ml_all"> 376 <para>[thomas] - Upgrade to linux-firmware-20191026</para> 377 </listitem> 378 </itemizedlist> 379 </listitem> 380 381 <listitem> 382 <para>2019-12-01</para> 383 <itemizedlist> 384 <listitem> 385 <para>[bdubbs] - Add upstream fixes patch for bash. 386 Also add a note about possible problems when changing 387 to the lfs user.</para> 388 </listitem> 389 <listitem> 390 <para>[bdubbs] - Update to vim-8.1.2361. Updates 391 <ulink url="&lfs-ticket-root;4500">#4500</ulink>.</para> 392 </listitem> 393 <listitem> 394 <para>[bdubbs] - Update to meson-0.52.1. Fixes 395 <ulink url="&lfs-ticket-root;4555">#4555</ulink>.</para> 396 </listitem> 397 <listitem> 398 <para>[bdubbs] - Update to elfutils-0.178. Fixes 399 <ulink url="&lfs-ticket-root;4553">#4553</ulink>.</para> 400 </listitem> 401 <listitem> 402 <para>[bdubbs] - Update to iproute2-5.4.0. Fixes 403 <ulink url="&lfs-ticket-root;4551">#4551</ulink>.</para> 404 </listitem> 405 <listitem> 406 <para>[bdubbs] - Update to libffi-3.3. Fixes 407 <ulink url="&lfs-ticket-root;4550">#4550</ulink>.</para> 408 </listitem> 409 <listitem> 410 <para>[bdubbs] - Update to tcl-8.6.10. Fixes 411 <ulink url="&lfs-ticket-root;4549">#4549</ulink>.</para> 412 </listitem> 413 <listitem> 414 <para>[bdubbs] - Update to man-pages-5.04. Fixes 415 <ulink url="&lfs-ticket-root;4548">#4548</ulink>.</para> 416 </listitem> 417 <listitem> 418 <para>[bdubbs] - Update to perl-5.30.1. Fixes 419 <ulink url="&lfs-ticket-root;4547">#4547</ulink>.</para> 420 </listitem> 421 <listitem> 422 <para>[bdubbs] - Update to linux-5.4.1. Fixes 423 <ulink url="&lfs-ticket-root;4546">#4546</ulink>.</para> 424 </listitem> 425 <listitem> 426 <para>[bdubbs] - Update to bc-2.3.2. Fixes 427 <ulink url="&lfs-ticket-root;4545">#4545</ulink>.</para> 428 </listitem> 429 </itemizedlist> 430 </listitem> 431 432 <listitem> 433 <para>2019-11-08</para> 434 <itemizedlist> 435 <listitem> 436 <para>[renodr] - Update to Linux-5.3.9. Resolves a regression 437 with restarting systems with HD Audio (hda), data corruption 438 on btrfs, and a security vulnerability with systems that use 439 the RTLWIFI driver. Fixes 440 <ulink url="&lfs-ticket-root;4544">#4544</ulink>.</para> 441 </listitem> 442 </itemizedlist> 443 </listitem> 444 445 <listitem revision="systemd"> 446 <para>2019-11-06</para> 447 <itemizedlist> 448 <listitem> 449 <para>[renodr] - Fix potential infinite loop with meson-0.52 450 and systemd-243.</para> 451 </listitem> 452 </itemizedlist> 453 </listitem> 454 455 <listitem revision="sysv"> 456 <para>2019-10-31</para> 457 <itemizedlist> 458 <listitem> 459 <para>[dj] - Update to lfs-bootscripts-20191031.</para> 460 </listitem> 461 </itemizedlist> 462 </listitem> 463 464 <listitem revision="sysv"> 465 <para>2019-10-25</para> 466 <itemizedlist> 467 <listitem> 468 <para>[dj] - Update to lfs-bootscripts-20191025.</para> 469 </listitem> 470 </itemizedlist> 471 </listitem> 472 473 <listitem> 474 <para>2019-11-01</para> 475 <itemizedlist> 476 <listitem> 477 <para>[bdubbs] - Update to linux-5.3.8. Fixes 478 <ulink url="&lfs-ticket-root;4539">#4539</ulink>.</para> 479 </listitem> 480 <listitem> 481 <para>[bdubbs] - Update to bc-2.2.0. Fixes 482 <ulink url="&lfs-ticket-root;4543">#4543</ulink>.</para> 483 </listitem> 484 <listitem> 485 <para>[bdubbs] - Update to check-0.13.0. Fixes 486 <ulink url="&lfs-ticket-root;4540">#4540</ulink>.</para> 487 </listitem> 488 <listitem revision="sysv"> 489 <para>[bdubbs] - Update to eudev-3.2.9. Fixes 490 <ulink url="&lfs-ticket-root;4542">#4542</ulink>.</para> 491 </listitem> 492 <listitem> 493 <para>[bdubbs] - Update to man-db-2.9.0. Fixes 494 <ulink url="&lfs-ticket-root;4541">#4541</ulink>.</para> 495 </listitem> 496 </itemizedlist> 497 </listitem> 498 499 <listitem> 500 <para>2019-10-17</para> 501 <itemizedlist> 502 <listitem> 503 <para>[bdubbs] - Move attr and acl to be before shadow.</para> 504 </listitem> 505 <listitem> 506 <para>[bdubbs] - Update to linux-5.3.6. Fixes 507 <ulink url="&lfs-ticket-root;4534">#4534</ulink>.</para> 508 </listitem> 509 <listitem> 510 <para>[bdubbs] - Update to man-pages-5.03. Fixes 511 <ulink url="&lfs-ticket-root;4536">#4536</ulink>.</para> 512 </listitem> 513 <listitem> 514 <para>[bdubbs] - Update to meson-0.52.0. Fixes 515 <ulink url="&lfs-ticket-root;4535">#4535</ulink>.</para> 516 </listitem> 517 <listitem> 518 <para>[bdubbs] - Update to Python-3.8.0. Fixes 519 <ulink url="&lfs-ticket-root;4538">#4538</ulink>.</para> 520 </listitem> 521 <listitem> 522 <para>[bdubbs] - Update to binutils-2.33.1. Fixes 523 <ulink url="&lfs-ticket-root;4537">#4537</ulink>.</para> 524 </listitem> 525 </itemizedlist> 526 </listitem> 527 528 <listitem revision="systemd"> 529 <para>2019-10-03</para> 530 <itemizedlist> 531 <listitem> 532 <para>[renodr] - Add a consolidated patch to fix several 533 problems with the new version of systemd, including bugs 534 in udev, filesystem mounting (with Samba-4.11), hardware 535 database updates, timesync fixes with adjtime as is set 536 in LFS, and bugs with network management and domain 537 resolution.</para> 538 </listitem> 539 </itemizedlist> 540 </listitem> 541 542 <listitem> 543 <para>2019-09-29</para> 544 <itemizedlist> 545 <listitem> 546 <para>[bdubbs] - Update to texinfo-6.7. Fixes 547 <ulink url="&lfs-ticket-root;4529">#4529</ulink>.</para> 548 </listitem> 549 <listitem> 550 <para>[bdubbs] - Update to e2fsprogs-1.45.4. Fixes 551 <ulink url="&lfs-ticket-root;4530">#4530</ulink>.</para> 552 </listitem> 553 <listitem> 554 <para>[bdubbs] - Update to XML-Parser-2.46. Fixes 555 <ulink url="&lfs-ticket-root;4531">#4531</ulink>.</para> 556 </listitem> 557 <listitem> 558 <para>[bdubbs] - Update to expat-2.2.9. Fixes 559 <ulink url="&lfs-ticket-root;4532">#4532</ulink>.</para> 560 </listitem> 561 <listitem> 562 <para>[bdubbs] - Update to iproute2-5.3.0. Fixes 563 <ulink url="&lfs-ticket-root;4533">#4533</ulink>.</para> 564 </listitem> 565 </itemizedlist> 566 </listitem> 567 568 <listitem revision="systemd"> 569 <para>2019-09-27</para> 570 <itemizedlist> 571 <listitem> 572 <para>[renodr] - Update to systemd-243. Fixes 573 <ulink url="&lfs-ticket-root;4456">#4456</ulink>.</para> 574 </listitem> 575 </itemizedlist> 576 </listitem> 577 578 <listitem> 579 <para>2019-09-24</para> 580 <itemizedlist> 581 <listitem> 582 <para>[pierre] - Update to linux-5.3.1. Fixes 583 <ulink url="&lfs-ticket-root;4528">#4528</ulink>.</para> 584 </listitem> 585 </itemizedlist> 586 </listitem> 587 588 <listitem> 589 <para>2019-09-14</para> 590 <itemizedlist> 591 <listitem> 592 <para>[bdubbs] - Update to expat-2.2.8. Fixes 593 <ulink url="&lfs-ticket-root;4527">#4527</ulink>.</para> 594 </listitem> 595 <listitem> 596 <para>[bdubbs] - Update to bison-3.4.2. Fixes 597 <ulink url="&lfs-ticket-root;4526">#4526</ulink>.</para> 598 </listitem> 599 <listitem> 600 <para>[bdubbs] - Update to linux-5.2.14. Fixes 601 <ulink url="&lfs-ticket-root;4522">#4522</ulink>.</para> 602 </listitem> 603 <listitem> 604 <para>[bdubbs] - Update to openssl-1.1.1d. Fixes 605 <ulink url="&lfs-ticket-root;4523">#4523</ulink>.</para> 606 </listitem> 607 <listitem> 608 <para>[bdubbs] - Update to sysvinit-2.96. Fixes 609 <ulink url="&lfs-ticket-root;4524">#4524</ulink>.</para> 610 </listitem> 611 <listitem> 612 <para>[bdubbs] - Update to tzdata-2019c. Fixes 613 <ulink url="&lfs-ticket-root;4525">#4525</ulink>.</para> 614 </listitem> 615 </itemizedlist> 616 </listitem> 617 618 <listitem> 619 <para>2019-09-02</para> 620 <itemizedlist> 621 <listitem> 622 <para>[dj] - Update to lfs-bootscripts-20190908.</para> 623 </listitem> 624 <listitem arch="ml_32,ml_x32,ml_all"> 625 <para>[thomas] - Upgrade to isl-0.21</para> 626 </listitem> 627 <listitem arch="ml_32,ml_x32,ml_all"> 628 <para>[thomas] - Upgrade to linux-firmware-20190519</para> 629 </listitem> 630 </itemizedlist> 631 </listitem> 632 633 <listitem> 634 <para>2019-09-02</para> 635 <itemizedlist> 636 <listitem> 637 <para>[bdubbs] - Update to linux-5.2.11. Fixes 638 <ulink url="&lfs-ticket-root;4517">#4517</ulink>.</para> 639 </listitem> 640 <listitem> 641 <para>[bdubbs] - Update to man-db-2.8.7. Fixes 642 <ulink url="&lfs-ticket-root;4518">#4518</ulink>.</para> 643 </listitem> 644 <listitem> 645 <para>[bdubbs] - Update to meson-0.51.2. Fixes 646 <ulink url="&lfs-ticket-root;4519">#4519</ulink>.</para> 647 </listitem> 648 <listitem> 649 <para>[bdubbs] - Update to findutils-4.7.0. Fixes 650 <ulink url="&lfs-ticket-root;4520">#4520</ulink>.</para> 651 </listitem> 652 <listitem> 653 <para>[dj] - Update to LFS-Bootscripts-20190902 - correct LSB 654 dependency information in bootscripts and update standards page for 655 new LSB-Tools package.</para> 656 </listitem> 657 </itemizedlist> 658 </listitem> 659 660 <listitem> 661 <para>2019-09-01</para> 662 <itemizedlist> 663 <listitem> 664 <para>[bdubbs] - LFS-9.0 released.</para> 51 <para>[bdubbs] - LFS-9.1 released.</para> 665 52 </listitem> 666 53 </itemizedlist> -
chapter01/whatsnew.xml
rbc12dcb r54092c6 42 42 <para>Bash &bash-version;</para> 43 43 </listitem>--> 44 < listitem>44 <!--<listitem> 45 45 <para>Bc &bc-version;</para> 46 </listitem> 47 < listitem>46 </listitem>--> 47 <!--<listitem> 48 48 <para>Binutils-&binutils-version;</para> 49 </listitem> 50 < listitem>49 </listitem>--> 50 <!--<listitem> 51 51 <para>Bison-&bison-version;</para> 52 </listitem> 52 </listitem>--> 53 53 <!--<listitem> 54 54 <para>Bzip2-&bzip2-version;</para> 55 55 </listitem>--> 56 < listitem>56 <!--<listitem> 57 57 <para>Check-&check-version;</para> 58 </listitem> 58 </listitem>--> 59 59 <!--<listitem> 60 60 <para>Coreutils-&coreutils-version;</para> … … 69 69 <para>Diffutils-&diffutils-version;</para> 70 70 </listitem>--> 71 <listitem>72 <para>E2fsprogs-&e2fsprogs-version;</para>73 </listitem>74 <listitem revision="sysv">75 <para>Eudev-&eudev-version;</para>76 </listitem>77 <listitem>78 <para>Expat-&expat-version;</para>79 </listitem>80 <!-- <listitem>81 <para>Expect-&expect-version;</para>82 </listitem>-->83 <listitem>84 <para>File-&file-version;</para>85 </listitem>86 < listitem>71 <!--<listitem> 72 <para>E2fsprogs-&e2fsprogs-version;</para> 73 </listitem>--> 74 <!--<listitem revision="sysv"> 75 <para>Eudev-&eudev-version;</para> 76 </listitem>--> 77 <!--<listitem> 78 <para>Expat-&expat-version;</para> 79 </listitem>--> 80 <!-- <listitem> 81 <para>Expect-&expect-version;</para> 82 </listitem>--> 83 <!--<listitem> 84 <para>File-&file-version;</para> 85 </listitem>--> 86 <!--<listitem> 87 87 <para>Findutils-&findutils-version;</para> 88 </listitem> 88 </listitem>--> 89 89 <!--<listitem> 90 90 <para>Flex-&flex-version;</para> … … 92 92 <!--<listitem> 93 93 <para>Gawk-&gawk-version;</para> 94 </listitem>-->95 <!--<listitem>96 <para>GCC-&gcc-version;</para>97 </listitem>-->98 <!--<listitem>99 <para>GDBM-&gdbm-version;</para>100 </listitem>-->94 </listitem>--> 95 <!--<listitem> 96 <para>GCC-&gcc-version;</para> 97 </listitem>--> 98 <!--<listitem> 99 <para>GDBM-&gdbm-version;</para> 100 </listitem>--> 101 101 <!--<listitem> 102 102 <para>Gettext-&gettext-version;</para> 103 103 </listitem>--> 104 < listitem>104 <!--<listitem> 105 105 <para>Glibc-&glibc-version;</para> 106 </listitem> 107 < listitem>106 </listitem>--> 107 <!--<listitem> 108 108 <para>GMP-&gmp-version;</para> 109 </listitem> 109 </listitem>--> 110 110 <!--<listitem> 111 111 <para>Gperf-&gperf-version;</para> 112 112 </listitem>--> 113 < listitem>113 <!--<listitem> 114 114 <para>Grep-&grep-version;</para> 115 </li stitem>115 </lititem>--> 116 116 <!--<listitem> 117 117 <para>Groff-&groff-version;</para> … … 122 122 <!--<listitem> 123 123 <para>Gzip-&gzip-version;</para> 124 </listitem>-->124 </listitem>--> 125 125 <!--<listitem> 126 126 <para>IANA-Etc-&iana-etc-version;</para> … … 132 132 <para>Intltool-&intltool-version;</para> 133 133 </listitem>--> 134 < listitem>134 <!--<listitem> 135 135 <para>IPRoute2-&iproute2-version;</para> 136 </listitem>136 </listitem>--> 137 137 <!--<listitem> 138 138 <para>Kbd-&kbd-version;</para> … … 140 140 <!--<listitem> 141 141 <para>Kmod-&kmod-version;</para> 142 </listitem>-->143 <!--<listitem>142 </listitem>--> 143 <!--<listitem> 144 144 <para>Less-&less-version;</para> 145 </listitem>-->145 </listitem>--> 146 146 <!--<listitem> 147 147 <para>LFS-Bootscripts-&lfs-bootscripts-version;</para> 148 148 </listitem>--> 149 < listitem>149 <!--<listitem> 150 150 <para>Libcap-&libcap-version;</para> 151 </listitem> 152 < listitem>151 </listitem>--> 152 <!--<listitem> 153 153 <para>Libelf-&elfutils-version; (from elfutils)</para> 154 </listitem>155 <listitem>154 </listitem>--> 155 <!--<listitem> 156 156 <para>Libffi-&libffi-version;</para> 157 </listitem>158 <listitem>157 </listitem>--> 158 <!--<listitem> 159 159 <para>Libpipeline-&libpipeline-version;</para> 160 </listitem>160 </listitem>--> 161 161 <!--<listitem> 162 162 <para>Libtool-&libtool-version;</para> 163 163 </listitem>--> 164 < listitem>164 <!--<listitem> 165 165 <para>Linux-&linux-version;</para> 166 </listitem> 166 </listitem>--> 167 167 <listitem> 168 168 <para>Linux-Firmware-&linux-firmware-version;</para> … … 171 171 <para>M4-&m4-version;</para> 172 172 </listitem>--> 173 < listitem>173 <!--<listitem> 174 174 <para>Make-&make-version;</para> 175 </listitem> 176 < listitem>175 </listitem>--> 176 <!--<listitem> 177 177 <para>Man-DB-&man-db-version;</para> 178 </listitem>179 <listitem>178 </listitem>--> 179 <!--<listitem> 180 180 <para>Man-pages-&man-pages-version;</para> 181 </listitem>182 <listitem>181 </listitem>--> 182 <!--<listitem> 183 183 <para>Meson-&meson-version;</para> 184 </listitem>185 <!-- <listitem>184 </listitem>--> 185 <!-- <listitem> 186 186 <para>MPC-&mpc-version;</para> 187 </listitem>-->188 <!--<listitem>187 </listitem>--> 188 <!--<listitem> 189 189 <para>MPFR-&mpfr-version;</para> 190 </listitem>-->191 <listitem>190 </listitem>--> 191 <!--<listitem> 192 192 <para>Ncurses-&ncurses-version;</para> 193 </listitem>194 <listitem>193 </listitem>--> 194 <!--<listitem> 195 195 <para>Ninja-&ninja-version;</para> 196 </listitem>197 <listitem>196 </listitem>--> 197 <!--<listitem> 198 198 <para>Openssl-&openssl-version;</para> 199 </listitem>200 <!-- <listitem>199 </listitem>--> 200 <!-- <listitem> 201 201 <para>Patch-&patch-version;</para> 202 </listitem>-->203 <listitem>202 </listitem>--> 203 <!--<listitem> 204 204 <para>Perl-&perl-version;</para> 205 </listitem>205 </listitem>--> 206 206 <!--<listitem> 207 207 <para>Pkg-config-&pkgconfig-version;</para> … … 213 213 <para>Psmisc-&psmisc-version;</para> 214 214 </listitem>--> 215 < listitem>215 <!--<listitem> 216 216 <para>Python-&python-version;</para> 217 </listitem> 217 </listitem>--> 218 218 <!--<listitem> 219 219 <para>Readline-&readline-version;</para> 220 220 </listitem>--> 221 < listitem>221 <!--<listitem> 222 222 <para>Sed-&sed-version;</para> 223 </listitem> 224 < listitem>223 </listitem>--> 224 <!--<listitem> 225 225 <para>Shadow-&shadow-version;</para> 226 </listitem> 226 </listitem>--> 227 227 <!--<listitem revision="sysv"> 228 228 <para>Sysklogd-&sysklogd-version;</para> 229 229 </listitem>--> 230 < listitem revision="systemd">230 <!--<listitem revision="systemd"> 231 231 <para>Systemd-&systemd-version;</para> 232 </listitem> 233 < listitem revision="sysv">232 </listitem>--> 233 <!--<listitem revision="sysv"> 234 234 <para>SysVinit-&sysvinit-version;</para> 235 </listitem> 235 </listitem>--> 236 236 <!--<listitem> 237 237 <para>Tar-&tar-version;</para> 238 </listitem>-->239 <listitem>238 </listitem>--> 239 <!--<listitem> 240 240 <para>Tcl-&tcl-version;</para> 241 </listitem>242 <listitem>241 </listitem>--> 242 <!--<listitem> 243 243 <para>Texinfo-&texinfo-version;</para> 244 </listitem>245 <listitem>244 </listitem>--> 245 <!--<listitem> 246 246 <para>Tzdata-&tzdata-version;</para> 247 </listitem>248 <listitem>247 </listitem>--> 248 <!--<listitem> 249 249 <para>Util-Linux-&util-linux-version;</para> 250 </listitem>251 < listitem>250 </listitem>--> 251 <!--<listitem> 252 252 <para>Vim-&vim-version;</para> 253 </listitem> 253 </listitem>--> 254 254 <!--<listitem> 255 255 <para>XML-Parser-&xml-parser-version;</para> … … 260 260 <!--<listitem> 261 261 <para>Zlib-&zlib-version;</para> 262 </listitem>--> 263 <!--<listitem> 264 <para>Zstd-&zstd-version;</para> 262 265 </listitem>--> 263 266 </itemizedlist> … … 274 277 <itemizedlist> 275 278 <title>Added:</title> 276 <listitem><para> Zstd-&zstd-version;</para></listitem> <!-- satisfy build -->279 <listitem><para></para></listitem> <!-- satisfy build --> 277 280 278 281 </itemizedlist> … … 284 287 <!--<listitem> 285 288 <para>bash-4.4-upstream_fixes-1.patch</para> 286 </listitem>-->289 </listitem>--> 287 290 288 291 </itemizedlist> -
chapter03/packages.xml
rbc12dcb r54092c6 754 754 <note> 755 755 <para> 756 The version of vim changes daily. T heget the latest version, go to756 The version of vim changes daily. To get the latest version, go to 757 757 <ulink url="https://github.com/vim/vim/releases"> 758 758 https://github.com/vim/vim/releases</ulink>. -
chapter05/gcc-pass1.xml
rbc12dcb r54092c6 226 226 <term><parameter>--with-native-system-header-dir=/tools/include</parameter></term> 227 227 <listitem> 228 <para>By default GCC searches <filename>/usr/include</filename> for228 <para>By default, GCC searches <filename>/usr/include</filename> for 229 229 system headers. In conjunction with the sysroot switch, this would 230 230 normally translate to <filename>$LFS/usr/include</filename>. However -
general.ent
rbc12dcb r54092c6 1 <!ENTITY version "SVN-20200 216">1 <!ENTITY version "SVN-20200301"> 2 2 <!ENTITY short-version "svn"> <!-- Used below in &blfs-book; 3 3 Change to x.y for release but not -rc releases --> 4 4 <!ENTITY generic-version "development"> <!-- Use "development" or "x.y[-pre{x}]" --> 5 5 6 <!ENTITY versiond "20200 216-systemd">6 <!ENTITY versiond "20200301-systemd"> 7 7 <!ENTITY short-versiond "systemd"> 8 8 <!ENTITY generic-versiond "systemd"> 9 9 10 <!ENTITY releasedate " February 16th, 2020">10 <!ENTITY releasedate "March 1st, 2020"> 11 11 12 12 <!ENTITY copyrightdate "1999-2020"><!-- jhalfs needs a literal dash, not – --> -
prologue/architecture.xml
rbc12dcb r54092c6 15 15 also known to work, with some modifications, with the Power PC and ARM CPUs. To 16 16 build a system that utilizes one of these CPUs, the main prerequisite, in 17 addition to those on the next few pages, is an existing Linux system such as an17 addition to those on the next page, is an existing Linux system such as an 18 18 earlier LFS installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution 19 19 that targets the architecture that you have. Also note that a 32-bit … … 21 21 computer.</para> 22 22 23 <para>Some other facts about 64-bit systems need to be added here. When 24 compared to a 32-bit system, the sizes of executable programs are slightly 25 larger and the execution speeds of arbitrary programs are only slightly faster. 26 For example, in a test build of LFS-6.5 on a Core2Duo CPU based system, the 27 following statistics were measured:</para> 23 <para>For building LFS, the gain of building on a 64-bit system 24 compared to a 32-bit system is minimal. 25 For example, in a test build of LFS-9.1 on a Core i7-4790 CPU based system, 26 using 4 cores, the following statistics were measured:</para> 28 27 29 28 <screen><computeroutput>Architecture Build Time Build Size 30 32-bit 198.5 minutes 648 MB31 64-bit 190.6 minutes 709 MB</computeroutput></screen>29 32-bit 239.9 minutes 3.6 GB 30 64-bit 233.2 minutes 4.4 GB</computeroutput></screen> 32 31 33 <para>As you can see, the 64-bit build is only 4% faster and is 9% larger than 34 the 32-bit build. The gain from going to a 64-bit system is relatively 35 minimal. Of course, if you have more than 4GB of RAM or want to manipulate 36 data that exceeds 4GB, the advantages of a 64-bit system are substantial.</para> 32 <para>As you can see, on the same hardware, the 64-bit build is only 3% faster 33 and is 22% larger than the 32-bit build. If you plan to use LFS as a LAMP 34 server, or a firewall, a 32-bit CPU may be largely sufficient. On the other 35 hand, several packages in BLFS now need more that 4GB of RAM to be built 36 and/or to run, so that if you plan to use LFS as a desktop, the LFS authors 37 recommend building on a 64-bit system.</para> 37 38 38 <note><para>The above discussion is only appropriate when comparing 39 builds on the same hardware. Modern 64-bit systems are considerably 40 faster than older 64-bit systems and the LFS authors recommend building 41 on a 64-bit system when given a choice.</para></note> 42 43 <para arch="default">The default 64-bit build that results from LFS is 44 considered a "pure" 64-bit system. That is, it supports 64-bit executables only. 45 Building a "multi-lib" system requires compiling many applications twice, once 46 for a 32-bit system and once for a 64-bit system. This is not directly supported 47 in LFS because it would interfere with the educational objective of providing 48 the instructions needed for a straightforward base Linux system. You can refer 49 to the <ulink url="http://trac.clfs.org/">Cross Linux From Scratch</ulink> 50 project for this advanced topic.</para> 51 52 <!-- This does not appear to be valid for LFS/BLFS any more 53 <para>There is one last comment about 64-bit systems. There are some older 54 packages that cannot currently be built in a "pure" 64-bit system or require 55 specialized build instructions. Generally, these packages have some embedded 56 32-bit specific assembly language instructions that fail when building on a 57 64-bit system. This includes some Xorg drivers for some legacy video cards at 58 <ulink url="http://xorg.freedesktop.org/releases/individual/driver/"> 59 http://xorg.freedesktop.org/releases/individual/driver/</ulink>. Many of these 60 problems can be worked around, but may require some specialized procedures or 61 patches.</para> 62 --> 39 <para>The default 64-bit build that results from LFS is considered a 40 <quote>pure</quote> 64-bit system. That is, it supports 64-bit executables 41 only. Building a <quote>multi-lib</quote> system requires compiling many 42 applications twice, once for a 32-bit system and once for a 64-bit system. 43 This is not directly supported in LFS because it would interfere with the 44 educational objective of providing the instructions needed for a 45 straightforward base Linux system. Some LFS/BLFS editors maintain a fork 46 of LFS for multilib, which is accessible at <ulink 47 url="http://www.linuxfromscratch.org/~thomas/multilib/index.html"/>. But it 48 is an advanced topic.</para> 63 49 64 50 </sect1> 65 -
prologue/preface.xml
rbc12dcb r54092c6 15 15 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="audience.xml"/> 16 16 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="architecture.xml"/> 17 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="prerequisites.xml"/> 17 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib.xml"/> 18 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="standards.xml"/> 19 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="why.xml"/> 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="prerequisites.xml"/>21 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="typography.xml"/> 22 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="organization.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.