Linux From Scratch LFS võrgukogukond kuulutab välja raamatudistfriibu LFS 12.2-SysV ja LFS 12.2-systemd, samuti saadaval tõlge eesti keeles.
Peamised muudatused hõlmavad tööriistade komplekti uuendusi: binutils-2.43.1, gcc-14.2.0 ja glibc-2.40. Ühtekokku on viimase väljaande järel uuendatud 45 paketti ja lisatud üks uus pakett lz4. Teksti on ulatuslikult muudetud, et parandada loetavust. Linuxi tuuma versioon on uuendatud versioonile 6.10.5.
Tavapäraselt on vajalike paketide lähtekoodid üles seatud nende repositoriis (wget-list, md5sums on kaasas)
Muudatuste täielik nimekiri:
- f7e58b2 gcc: Ära vähenda virna piirangut
- 18ce97f Lisa rohkem üksikasju lehe About SBUs kohta
- 8cd1e8e bootscripts: console: Paranda fb konsooli tuvastamine Kui CONFIG_FB ei ole seatud, kuid CONFIG_DRM_FBDEV_EMULATION on seatud y, siis DRMi graafikakaardil (kõik AMD/ATI, Intel või NVIDIA viimase 20 aasta jooksul) me kasutame fb konsooli, kuid ilma /sys/class/graphics/fb0. Siis skript ei käivitaks setfont-i VT 2-6 jaoks.
- adcb9bb Väike parandamine ja sõnastuse muutmine
- 8a62a21 Pakettide uuendused. Uuenda iana-etc-20240806. Uuenda pkgconf-2.3.0. Uuenda python3-3.12.5. Uuenda setuptools-72.2.0. Uuenda kmod-33. Uuenda binutils-2.43.1. Uuenda linux-6.10.5
- fad6cea build: Kasuta -r git ls-tree puhul make dist
- fe038d2 Uuenda tuuma konfiguratsiooni koos Linux 6.10.5 allikaga
- 5217788 Tee suuruse kirjaviis SysVinitis ühtlaseks
- d509512 Paranda väike probleem liblz4.pc-ga.
- 201b690 Uuenda lõiku, mis kirjeldab ch05 glibc-d. Me ei edasta enam CC=«$LFS_TGT-gcc -nostdinc -isysroot» kuna ülekandemeetod ch05.
- Pakettide uuendamine. Uuendatud iana-etc-20240701. Uuendatud vim-9.1.0580. Uuendatud automake-1.17. Uuendatud gdbm-1.24. Uuendatud linux-6.9.9. Uuendatud less-661. Uuendatud meson-1.5.0. Uuendatud setuptools-70.3.0. Uuendatud util-linux-2.40.2. Uuendatud lfs-bootscripts 20240717.
- Uuendatud valuuta lz, openssl.
- Üksuse puhastamine: Eemaldatud varjatud failid kaustast /tmp.
- Systemd: Uuendatud tuntud tõrked.
- binutils: Lisatud –enable-new-dtags.
- Uuendatud lfs-bootscripts, et ainult terminalile sõnumid väljundusse suunata.
- sõltuvused: Loetletakse rust-bindgen kui Linuxi väline sõltuvus.
- Pakettide uuendamine. Uuendatud vim-9.1.0478. Uuendatud iana-etc-20240607. Uuendatud systemd-256. Uuendatud python3-3.12.4. Uuendatud perl-5.40.0. Uuendatud openssl-3.3.1 (turvaparandus). Uuendatud linux-6.9.4. Uuendatud findutils-4.10.0.
- tcl, expect, readline: Rpath eemaldamine.
- Pakettide uuendamine ja linux-6.9.x ühilduvuse juhiste lisamine systemd ja udev.
- [systemd] Keela RT_GROUP_SCHED.
- Naaske ncurses versioonile 6.5 ja glibc parandusele.
- Pakettide uuendamine. Uuendatud vim-9.1.0405. Uuendatud util-linux-2.40.1. Uuendatud linux-6.8.9. Uuendatud jinja2-3.1.4 (Python moodul). Uuendatud iana-etc-20240502. Uuendatud gcc-14.1.0.
- systemd: Testkomplekti lubamine (taas).
- ncurses: Eemaldage selgesõnaline –enable-widec peatükis 6 nagu peatükis 8.
- Pakettide uuendamine ja turvaparandus.
- peatükis 06/ncurses: Kasutage ncurses-release asemel ncurses-version teegifailide nimede jaoks. Muutke omanik: Lisage –from lfs chown root:root käskudele.
- Tehke väike muudatus ifup skripti väljundtekstis.
- Pakettide uuendamine. Uuendatud setuptools-69.5.1. Uuendatud python3-3.12.3. Uuendatud openssl-3.3.0. Uuendatud ninja-1.12.0. Uuendatud man-db-2.12.1. Uuendatud linux-6.8.6. Uuendatud iana-etc-20240412. Uuendatud vim-9.1.0330.
- 2434ce3 util-linux: Looge dummy /etc/fstab, et rahuldada kahte testi python: Dokumenteerige testide ebaõnnestumised, mis on seotud hiljutise expatiga kernel: Uuendage kernel konfiguratsiooni versioonile 6.8.2
- 43705a3 Kirjavigade parandamine python: Käivitage testikomplekt ajapiiranguga generalinstructions: Eemaldage vale väide «cp -R hävitab sümlink»
- 4241c91 changelog: Lisage revision=‘sysv’ sysvinit-3.09 kirje jaoks
- 12d6d8d coreutils: Testinimed on faili nimed
- b5cfb88 Uuendatud sysvinit-3.09-le. Tagasi pöörduda xz-5.4.6 juurde seoses allavoolu kompromissiga.
- c31847b pakettide uuendamine ja uus lisamine: — Uuendage Linux-6.8.1 — Uuendage iproute2-6.8.0 — Uuendage man-pages-6.7 — Lisage LZ4 raamatule
- 161e736 Pakettide uuendamine. Uuendage wheel-0.43.0. Uuendage setuptools-69.2.0 (Python moodul). Uuendage meson-1.4.0. Uuendage expat-2.6.2 (turva parandamine). Uuendage iana-etc-20240305. Uuendage vim-9.1.0161. Uuendage xz-5.6.1. Uuendage shadow-4.15.0. Uuendage psmisc-23.7. Uuendage kmod-32. Uuendage elfutils-0.191.
- 161e736 Paketi uuendused. Uuenda versioonile wheel-0.43.0. Uuenda versioonile setuptools-69.2.0 (Python moodul). Uuenda versioonile meson-1.4.0. Uuenda versioonile expat-2.6.2 (turvapaik). Uuenda versioonile iana-etc-20240305. Uuenda versioonile vim-9.1.0161. Uuenda versioonile xz-5.6.1. Uuenda versioonile shadow-4.15.0. Uuenda versioonile psmisc-23.7. Uuenda versioonile kmod-32. Uuenda versioonile elfutils-0.191.
- c098462 shadow: Lisage ülevaade BLFS juhiste kasutamise kohta, kui PAM on installitud
- eadad6d kernel: Ei keela enam CONFIG_AUDIT süsteemide jaoks keskendudes
- 8c42335 Pakettide uuendamine. Uuendage iana-etc-20240222. Uuendage vim-9.1.0145. Uuendage xz-5.6.0. Uuendage tcl-8.6.14. Uuendage shadow-4.14.6. Uuendage setuptools-69.1.1. Uuendage linux-6.7.7. Uuendage libffi-3.4.6. Uuendage gettext-0.22.5. Uuendage expat-2.6.1.
- bdbd8e3 glibc: Looge aegunud testide loendi lihtsustamine remap=«test» procps: Käivitage chown -R tester . enne testi käivitamist kui tester coreutils: Suunake stdin testikomplekti, et vältida kahte ebaõnnestumist
- dcbc715 parandage css nochunks v2 (optimeeri)
- 4dbe5b7 parandatud #6; css lfs-xsl/nochunks.xsl jaoks
Multilib versiooni tõlge avaldatakse hiljem (1-2 päeva jooksul)
Allikas: linux.org.ru
