Komunita Linux From Scratch LFS oznamuje vydanie distribúcie-knihy LFS 12.2-SysV a LFS 12.2-systemd, taktiež dostupný preklad do slovenčiny.
Hlavné zmeny zahŕňajú aktualizácie nástrojov na binutils-2.43.1, gcc-14.2.0 a glibc-2.40. Celkovo bolo od posledného vydania aktualizovaných 45 balíkov a pridaný jeden nový balík lz4. Boli vykonané rozsiahle úpravy textu na zlepšenie čitateľnosti. Jadro Linux bolo aktualizované na verziu 6.10.5.
Zdrojové kódy potrebných balíkov tradične umiestnili do svojho repozitári (wget-list, md5sums sú v prílohe)
Úplný zoznam zmien:
- f7e58b2 gcc: Nezmenšujte limit zásobníka
- 18ce97f Pridajte podrobnosti na stránku O SBUs
- 8cd1e8e bootscripts: konzola: Opraviť detekciu fb konzoly Ak CONFIG_FB nie je nastavené, ale CONFIG_DRM_FBDEV_EMULATION je nastavené na y, na grafickej karte riadenej DRM (čokoľvek od AMD/ATI, Intel, alebo NVIDIA v posledných 20 rokoch) by sme používali fb konzolu, ale bez /sys/class/graphics/fb0. Potom skript nespustí setfont pre VT 2-6.
- adcb9bb Malá oprava a preformulovanie
- 8a62a21 Aktualizácie balíkov. Aktualizovať na iana-etc-20240806. Aktualizovať na pkgconf-2.3.0. Aktualizovať na python3-3.12.5. Aktualizovať na setuptools-72.2.0. Aktualizovať na kmod-33. Aktualizovať na binutils-2.43.1. Aktualizovať na linux-6.10.5
- fad6cea build: Použiť -r pre git ls-tree v make dist
- fe038d2 Regenerovať konfiguráciu jadra so zdrojom Linux 6.10.5
- 5217788 Urobiť písanie os SysVinit konzistentné
- d509512 Opraviť drobný problém s liblz4.pc.
- 201b690 Aktualizovať odsek popisujúci ch05 glibc Už viac neposielame CC=«$LFS_TGT-gcc -nostdinc -isysroot» od spôsobu prechodu kapitoly 5.
- bb9b075 Aktualizácie balíkov. Aktualizovať na iana-etc-20240701. Aktualizovať na vim-9.1.0580. Aktualizovať na automake-1.17. Aktualizovať na gdbm-1.24. Aktualizovať na linux-6.9.9. Aktualizovať na less-661. Aktualizovať na meson-1.5.0. Aktualizovať na setuptools-70.3.0. Aktualizovať na util-linux-2.40.2 Aktualizovať na lfs-bootscripts 20240717
- fe78f75 Aktualizovať menu pre lz, openssl.
- 01d2ff0 upratovanie: Odstrániť skryté súbory v /tmp
- 73d11ad Systemd: Aktualizovať známe zlyhania
- 77512d6 binutils: Pridať –enable-new-dtags
- e88e84f Aktualizovať lfs-bootscripts, aby iba výstup utekal sekvencie na terminál.
- d635a98 závislosti: Uviesť rust-bindgen ako externú závislosť Linuxu
- 89e6082 Aktualizácie balíkov. Aktualizovať na vim-9.1.0478. Aktualizovať na iana-etc-20240607. Aktualizovať na systemd-256. Aktualizovať na python3-3.12.4. Aktualizovať na perl-5.40.0. Aktualizovať na openssl-3.3.1 (Oprava zabezpečenia). Aktualizovať na linux-6.9.4. Aktualizovať na findutils-4.10.0.
- 99e321f tcl, expect, readline: zbaviť sa rpath
- 8f04542 Aktualizácie balíkov a pridať inštrukcie o kompatibilite s linux-6.9.x do systemd a udev
- 318c187 [systemd] Deaktivovať RT_GROUP_SCHED
- 4728e16 Vrátiť ncurses na 6.5 a glibc záplatu
- 5012468 Aktualizácie balíkov Aktualizovať na vim-9.1.0405 Aktualizovať na util-linux-2.40.1 Aktualizovať na linux-6.8.9 Aktualizovať na jinja2-3.1.4 (Python modul) Aktualizovať na iana-etc-20240502 Aktualizovať na gcc-14.1.0
- b9b7834 systemd: Opäť povoliť testovaciu sadu
- 2b1488e ncurses: Odstrániť explicitné –enable-widec v kapitole 6 ako v kapitole 8
- 41b6194 Aktualizácie balíkov a oprava zabezpečenia.
- 76a68e0 chapter06/ncurses: Použiť ncurses-release namiesto ncurses-version pre názvy súborov knižnice zmenenie vlastníka: Pridať –from lfs pre príkazy chown root:root
- 3ff307a Urobiť drobnú zmenu vo výstupnom texte skriptu ifup.
- 4cffce6 Aktualizácie balíkov Aktualizovať na setuptools-69.5.1 Aktualizovať na python3-3.12.3 Aktualizovať na openssl-3.3.0 Aktualizovať na ninja-1.12.0 Aktualizovať na man-db-2.12.1 Aktualizovať na linux-6.8.6 Aktualizovať na iana-etc-20240412 Aktualizovať na vim-9.1.0330
- 2434ce3 util-linux: Vytvoriť dummy /etc/fstab na uspokojenie dvoch testov python: Dokumentovať zlyhania testov s nedávnym expatom jadra: Regenerovať konfiguráciu jadra s 6.8.2
- 43705a3 Opravy preklepov python: Spustiť testovaciu sadu s časovým limitom všeobecné inštrukcie: Odstrániť falošné vyhlásenie o 'cp -R ničí symlink'
- 4241c91 changelog: Pridať revíziu='sysv' pre sysvinit-3.09 záznam
- 12d6d8d coreutils: Názvy testov sú názvy súborov
- b5cfb88 Aktualizácia na sysvinit-3.09. Vrátiť späť na xz-5.4.6 kvôli kompromisu upstream.
- c31847b balíky: Zjednodušiť stránku s tagmi vim
- d6fb172 Aktualizácie balíkov a nová pridaná položka: — Aktualizácia na Linux-6.8.1 — Aktualizácia na iproute2-6.8.0 — Aktualizácia na man-pages-6.7 — Pridať LZ4 do knihy
- 161e736 Aktualizácie balíkov. Aktualizácia na wheel-0.43.0. Aktualizácia na setuptools-69.2.0 (Python modul). Aktualizácia na meson-1.4.0. Aktualizácia na expat-2.6.2 (Oprava zabezpečenia). Aktualizácia na iana-etc-20240305. Aktualizácia na vim-9.1.0161. Aktualizácia na xz-5.6.1. Aktualizácia na shadow-4.15.0. Aktualizácia na psmisc-23.7. Aktualizácia na kmod-32. Aktualizácia na elfutils-0.191.
- c098462 shadow: Pridať inštrukciu na použitie BLFS, ak je nainštalovaný PAM
- eadad6d kernel: Už sa nedeaktivuje CONFIG_AUDIT pre systemd
- 8c42335 Aktualizácie balíkov. Aktualizácia na iana-etc-20240222. Aktualizácia na vim-9.1.0145. Aktualizácia na xz-5.6.0. Aktualizácia na tcl-8.6.14. Aktualizácia na shadow-4.14.6. Aktualizácia na setuptools-69.1.1. Aktualizácia na linux-6.7.7. Aktualizácia na libffi-3.4.6. Aktualizácia na gettext-0.22.5. Aktualizácia na expat-2.6.1.
- bdbd8e3 glibc: Spraviť príkaz, ktorý enumeruje timed out testy remap=«test» procps: Spustiť chown -R tester . pred spustením testu ako tester coreutils: Presmerovať stdin pre testovací balík, aby sa predišlo dvom chybám
- dcbc715 opraviť css nochunks v2 (optimalizovať)
- 4dbe5b7 opravené #6; css pre lfs-xsl/nochunks.xsl
Multilib verzia prekladu bude zverejnená čoskoro (v priebehu 1-2 dní)
Zdroj: linux.org.ru
