Comunitatea Linux From Scratch LFS anunță lansarea unei distribuții-carte LFS 12.2-SysV și LFS 12.2-systemd, de asemenea, disponibil traducere în limba română.
Principalele modificări includ actualizări ale setului de instrumente pentru binutils-2.43.1, gcc-14.2.0 și glibc-2.40. Un total de 45 de pachete au fost actualizate și a fost adăugat un nou pachet lz4. Au fost făcute modificări extinse ale textului pentru a îmbunătăți lizibilitatea. Kernelul Linux a fost actualizat la versiunea 6.10.5.
Sursele pachetelor necesare sunt tradițional disponibile în repository (lista wget, md5sums sunt incluse)
Lista completă a modificărilor:
- f7e58b2 gcc: Nu reduce limita stivei
- 18ce97f Adaugă mai multe detalii pe pagina Despre SBUs
- 8cd1e8e bootscripts: consolă: Repară detectarea consolei fb Dacă CONFIG_FB nu este setat, dar CONFIG_DRM_FBDEV_EMULATION este setat pe y, pe o placă grafică cu DRM (orice de la AMD/ATI, Intel sau NVIDIA în ultimele 20 de ani) am folosi o consolă fb, dar fără /sys/class/graphics/fb0. Apoi scriptul nu va rula setfont pentru VT 2-6.
- adcb9bb Mică corectare și reformulare
- 8a62a21 Actualizări de pachete. Actualizare la iana-etc-20240806. Actualizare la pkgconf-2.3.0. Actualizare la python3-3.12.5. Actualizare la setuptools-72.2.0. Actualizare la kmod-33. Actualizare la binutils-2.43.1. Actualizare la linux-6.10.5.
- fad6cea build: Folosește -r pentru git ls-tree în make dist
- fe038d2 Regenerare configurare kernel cu sursa Linux 6.10.5
- 5217788 Fă consistentă capitalizarea SysVinit
- d509512 Repară o problemă minoră cu liblz4.pc.
- 201b690 Actualizează paragraful ce descrie ch05 glibc Nu mai trecem CC=«$LFS_TGT-gcc -nostdinc -isysroot» deoarece capitolul 5 transmițem.
- bb9b075 Actualizări de pachete. Actualizare la iana-etc-20240701. Actualizare la vim-9.1.0580. Actualizare la automake-1.17. Actualizare la gdbm-1.24. Actualizare la linux-6.9.9. Actualizare la less-661. Actualizare la meson-1.5.0. Actualizare la setuptools-70.3.0. Actualizare la util-linux-2.40.2 Actualizare la lfs-bootscripts 20240717.
- fe78f75 Actualizează valuta pentru lz, openssl.
- 01d2ff0 curățare: Elimină fișierele ascunse din /tmp
- 73d11ad Systemd: Actualizează eșecurile cunoscute
- 77512d6 binutils: Adaugă –enable-new-dtags
- e88e84f Actualizează lfs-bootscripts pentru a emite doar secvențe de escape către un terminal.
- d635a98 dependențe: Listează rust-bindgen ca dependență externă Linux
- 89e6082 Actualizări de pachete. Actualizare la vim-9.1.0478. Actualizare la iana-etc-20240607. Actualizare la systemd-256. Actualizare la python3-3.12.4. Actualizare la perl-5.40.0. Actualizare la openssl-3.3.1 (Corecție de securitate). Actualizare la linux-6.9.4. Actualizare la findutils-4.10.0.
- 99e321f tcl, expect, readline: Scapă de rpath
- 8f04542 Actualizări de pachete și adaugă instrucțiuni de compatibilitate linux-6.9.x în systemd și udev
- 318c187 [systemd] Dezactivează RT_GROUP_SCHED
- 4728e16 Revertire ncurses la 6.5 și patch glibc
- 5012468 Actualizări de pachete Actualizare la vim-9.1.0405 Actualizare la util-linux-2.40.1 Actualizare la linux-6.8.9 Actualizare la jinja2-3.1.4 (modul Python) Actualizare la iana-etc-20240502 Actualizare la gcc-14.1.0.
- b9b7834 systemd: Activează suite de teste (din nou)
- 2b1488e ncurses: Elimină explicit –enable-widec în capitolul 6 ca în capitolul 8
- 41b6194 Actualizări de pachete și o corecție de securitate.
- 76a68e0 chapter06/ncurses: Folosește ncurses-release în loc de ncurses-version pentru numele fișierelor bibliotecilor schimbarea proprietarului: Adaugă –from lfs la comenzile chown root:root
- 3ff307a Fă o mică modificare textului de ieșire al scriptului ifup.
- 4cffce6 Actualizări de pachete Actualizare la setuptools-69.5.1 Actualizare la python3-3.12.3 Actualizare la openssl-3.3.0 Actualizare la ninja-1.12.0 Actualizare la man-db-2.12.1 Actualizare la linux-6.8.6 Actualizare la iana-etc-20240412 Actualizare la vim-9.1.0330.
- 2434ce3 util-linux: Creează un dummy /etc/fstab pentru a satisface două teste python: Documentează eșecurile testului cu expat recent kernel: Regenerare configurație kernel cu 6.8.2.
- 43705a3 Corecturi de tipar python: Răspunde suitei de teste cu o limită de timp generală instrucțiuni: Elimină o afirmație falsă despre «cp -R distruge symlink»
- 4241c91 jurnal de modificări: Adăugați revision=‘sysv’ pentru intrarea sysvinit-3.09
- 12d6d8d coreutils: Numele testelor sunt nume de fișiere
- b5cfb88 Actualizare la sysvinit-3.09. Revenire la xz-5.4.6 din cauza compromiterii upstream.
- c31847b pachete: Simplificare pentru pagina de etichete vim
- d6fb172 Actualizări de pachete și o nouă adăugare: — Actualizare la Linux-6.8.1 — Actualizare la iproute2-6.8.0 — Actualizare la man-pages-6.7 — Adăugați LZ4 în carte
- 161e736 Actualizări de pachete. Actualizare la wheel-0.43.0. Actualizare la setuptools-69.2.0 (modul Python). Actualizare la meson-1.4.0. Actualizare la expat-2.6.2 (fix de securitate). Actualizare la iana-etc-20240305. Actualizare la vim-9.1.0161. Actualizare la xz-5.6.1. Actualizare la shadow-4.15.0. Actualizare la psmisc-23.7. Actualizare la kmod-32. Actualizare la elfutils-0.191.
- c098462 shadow: Adăugați un pentru utilizarea instrucțiunii BLFS dacă PAM este instalat
- eadad6d kernel: Nu mai dezactivați CONFIG_AUDIT pentru systemd
- 8c42335 Actualizări de pachete. Actualizare la iana-etc-20240222. Actualizare la vim-9.1.0145. Actualizare la xz-5.6.0. Actualizare la tcl-8.6.14. Actualizare la shadow-4.14.6. Actualizare la setuptools-69.1.1. Actualizare la linux-6.7.7. Actualizare la libffi-3.4.6. Actualizare la gettext-0.22.5. Actualizare la expat-2.6.1.
- bdbd8e3 glibc: Faceți comanda de enumerare a testelor expirate remap=«test» procps: Rulați chown -R tester . înainte de a rula testul ca tester coreutils: Redirecționați stdin pentru suitele de teste pentru a preveni două eșecuri
- dcbc715 reparare css nochunks v2 (optimizare)
- 4dbe5b7 reparat #6; css pentru lfs-xsl/nochunks.xsl
Versiunea Multilib a traducerii va fi disponibilă mai târziu (în termen de 1-2 zile)
Sursa: linux.org.ru
