Linux From Scratch LFS kopiena paziņo par grāmatas izsniegšanu LFS 12.2-SysV un LFS 12.2-systemd, ir pieejams arī tulkot krievu valodā.
Galvenās izmaiņas ietver rīku kopas atjauninājumus uz binutils-2.43.1, gcc-14.2.0 un glibc-2.40. Kopumā kopš pēdējā izsniegšanas tika atjaunināti 45 pakotnes un pievienota viena jauna pakotne lz4. Veiktas plašas teksta izmaiņas, lai uzlabotu lasāmību. Linux kods ir atjaunināts uz versiju 6.10.5.
Nepieciešamo pakotņu avoti tradicionāli tika izvietoti savā repozitorijā (wget-list, md5sums pievienoti)
Pilns izmaiņu saraksts:
- f7e58b2 gcc: Nesamazināt steka ierobežojumu
- 18ce97f Pievienot vairāk detaļu par SBUs lapu
- 8cd1e8e boot skripti: konsoles: Labot fb konsoles noteikšanu Ja CONFIG_FB nav iestatīts, bet CONFIG_DRM_FBDEV_EMULATION ir iestatīts uz y, DRM vadītajā grafikas kartē (jebkas no AMD/ATI, Intel vai NVIDIA pēdējo 20 gadu laikā) mēs izmantosim fb konsoli, bet bez /sys/class/graphics/fb0. Tādējādi skripts neskries setfont VT 2-6.
- adcb9bb Neliels labojums un pārfrazēšana
- 8a62a21 Pakotņu atjauninājumi. Atjaunināt uz iana-etc-20240806. Atjaunināt uz pkgconf-2.3.0. Atjaunināt uz python3-3.12.5. Atjaunināt uz setuptools-72.2.0. Atjaunināt uz kmod-33. Atjaunināt uz binutils-2.43.1. Atjaunināt uz linux-6.10.5
- fad6cea apbūve: Izmantot -r git ls-tree komanda make dist
- fe038d2 Pārgenerēt kodola konfigurāciju ar Linux 6.10.5 avotu
- 5217788 Padarīt SysVinit rakstību konsekventu
- d509512 Labot nelielu problēmu ar liblz4.pc.
- 201b690 Atjaunināt ierakstu, kas apraksta ch05 glibc Mēs vairs nenododam CC="${LFS_TGT}-gcc -nostdinc -isysroot", jo krustenīši-chap5.
- bb9b075 Pakotņu atjauninājumi. Atjaunināt uz iana-etc-20240701. Atjaunināt uz vim-9.1.0580. Atjaunināt uz automake-1.17. Atjaunināt uz gdbm-1.24. Atjaunināt uz linux-6.9.9. Atjaunināt uz less-661. Atjaunināt uz meson-1.5.0. Atjaunināt uz setuptools-70.3.0. Atjaunināt uz util-linux-2.40.2 Atjaunināt uz lfs-bootscripts 20240717
- fe78f75 Atjaunināt valūtu uz lz, openssl.
- 01d2ff0 tīrīšana: Noņemt slēptos failus /tmp
- 73d11ad Systemd: Atjaunināt zināmās neveiksmes
- 77512d6 binutils: Pievienot –enable-new-dtags
- e88e84f Atjaunināt lfs-bootscripts, lai tikai izvērstu bēgšanas secības uz terminālu.
- d635a98 atkarības: Saraksts rust-bindgen kā Linux ārējā atkarība
- 89e6082 Pakotņu atjauninājumi. Atjaunināt uz vim-9.1.0478. Atjaunināt uz iana-etc-20240607. Atjaunināt uz systemd-256. Atjaunināt uz python3-3.12.4. Atjaunināt uz perl-5.40.0. Atjaunināt uz openssl-3.3.1 (drošības labojums). Atjaunināt uz linux-6.9.4. Atjaunināt uz findutils-4.10.0.
- 99e321f tcl, expect, readline: Atbrīvoties no rpath
- 8f04542 Pakotņu atjauninājumi un pievienot linux-6.9.x saderības instrukcijas systemd un udev
- 318c187 [systemd] Atspējot RT_GROUP_SCHED
- 4728e16 Atjaunot ncurses līdz 6.5 un glibc labojums
- 5012468 Pakotņu atjauninājumi Atjaunināt uz vim-9.1.0405 Atjaunināt uz util-linux-2.40.1 Atjaunināt uz linux-6.8.9 Atjaunināt uz jinja2-3.1.4 (Python modulis) Atjaunināt uz iana-etc-20240502 Atjaunināt uz gcc-14.1.0
- b9b7834 systemd: Iespējot testu komplektu (atkal)
- 2b1488e ncurses: Noņemt skaidru –enable-widec 6. nodaļā līdzīgi 8. nodaļā
- 41b6194 Pakotņu atjauninājumi un drošības labojums.
- 76a68e0 6. nodaļa/ncurses: Izmantot ncurses-release, nevis ncurses-version bibliotēku failu nosaukumu mainīšana: Pievienot –from lfs chown root:root komandu
- 3ff307a Veikt nelielu izmaiņu ifup skripta izvades tekstā.
- 4cffce6 Pakotņu atjauninājumi Atjaunināt uz setuptools-69.5.1 Atjaunināt uz python3-3.12.3 Atjaunināt uz openssl-3.3.0 Atjaunināt uz ninja-1.12.0 Atjaunināt uz man-db-2.12.1 Atjaunināt uz linux-6.8.6 Atjaunināt uz iana-etc-20240412 Atjaunināt uz vim-9.1.0330
- 2434ce3 util-linux: Izveidot dummy /etc/fstab, lai apmierinātu divus testus python: Dokumentēt testu neveiksmes ar jaunāko expat kodolu: Pārgenerēt kodola konfigurāciju ar 6.8.2
- 43705a3 Klusumu labojums python: Izpildiet testu komplektu ar laika ierobežojumu vispārīgas instrukcijas: Noņemiet nepatiesu apgalvojumu par „cp -R iznīcina simbolisko saiti”
- 4241c91 izmaiņu žurnāls: Pievienojiet revision=‘sysv’ sysvinit-3.09 ierakstam
- 12d6d8d coreutils: Testa nosaukumi ir failu nosaukumi
- b5cfb88 Atjauninājums uz sysvinit-3.09. Atgriezties pie xz-5.4.6 dēļ augšupvērsta kompromisa.
- c31847b pakotnes: Vienkāršojiet vim tagu lapu
- d6fb172 Pakotņu atjauninājumi un jauna pievienošana: — Atjauninājums uz Linux-6.8.1 — Atjauninājums uz iproute2-6.8.0 — Atjauninājums uz man-pages-6.7 — Pievienot LZ4 grāmatā
- 161e736 Pakotņu atjauninājumi. Atjauninājums uz wheel-0.43.0. Atjauninājums uz setuptools-69.2.0 (Python modulis). Atjauninājums uz meson-1.4.0. Atjauninājums uz expat-2.6.2 (drošības labojums). Atjauninājums uz iana-etc-20240305. Atjauninājums uz vim-9.1.0161. Atjauninājums uz xz-5.6.1. Atjauninājums uz shadow-4.15.0. Atjauninājums uz psmisc-23.7. Atjauninājums uz kmod-32. Atjauninājums uz elfutils-0.191.
- c098462 shadow: Pievienot iespēju izmantot BLFS instrukcijas, ja ir uzstādīts PAM
- eadad6d kodols: Vairs netraucēt CONFIG_AUDIT systemd dēļ
- 8c42335 Pakotņu atjauninājumi. Atjauninājums uz iana-etc-20240222. Atjauninājums uz vim-9.1.0145. Atjauninājums uz xz-5.6.0. Atjauninājums uz tcl-8.6.14. Atjauninājums uz shadow-4.14.6. Atjauninājums uz setuptools-69.1.1. Atjauninājums uz linux-6.7.7. Atjauninājums uz libffi-3.4.6. Atjauninājums uz gettext-0.22.5. Atjauninājums uz expat-2.6.1.
- bdbd8e3 glibc: Padarīt komandu, kas uzskaita laiku ierobežotos testus, remap=„test” procps: Izpildīt chown -R tester . pirms testēšanas kā tester coreutils: Pārvirzīt stdin testu komplektam, lai novērstu divas neveiksmes
- dcbc715 labojums css nochunks v2 (optimizēt)
- 4dbe5b7 labots #6; css lfs-xsl/nochunks.xsl
Multilib versija tiks ievietota drīz (1-2 dienu laikā)
Avots: linux.org.ru
