De Linux From Scratch LFS-gemeenschap kondigt de release van een boekdistributie aan LFS 12.2-SysV en LFS 12.2-systemd, ook beschikbaar vertaling in het Russisch.
De belangrijkste veranderingen omvatten updates van de toolchain naar binutils-2.43.1, gcc-14.2.0 en glibc-2.40. In totaal zijn er sinds de laatste release 45 pakketten bijgewerkt en één nieuw pakket toegevoegd: lz4. Er zijn uitgebreide tekstwijzigingen aangebracht om de leesbaarheid te verbeteren. De Linux-kernel is bijgewerkt naar versie 6.10.5.
De broncode van de noodzakelijke pakketten is traditioneel geplaatst in hun de repository (wget-lijst, md5sums zijn bijgevoegd)
Volledige lijst met wijzigingen:
- f7e58b2 gcc: Verlaag de stacklimiet niet
- 18ce97f Voer meer details toe aan de pagina Over SBUs
- 8cd1e8e bootscripts: console: Fix fb console-detectie Als CONFIG_FB niet is ingesteld, maar CONFIG_DRM_FBDEV_EMULATION is ingesteld op y, op een DRM-gestuurde grafische kaart (alles van AMD/ATI, Intel of NVIDIA in de afgelopen 20 jaar) zouden we een fb-console gebruiken, maar zonder /sys/class/graphics/fb0. Dan zal het script setfont niet uitvoeren voor VT 2-6.
- adcb9bb Kleine fix en herformulering
- 8a62a21 Pakketupdates. Update naar iana-etc-20240806. Update naar pkgconf-2.3.0. Update naar python3-3.12.5. Update naar setuptools-72.2.0. Update naar kmod-33. Update naar binutils-2.43.1. Update naar linux-6.10.5
- fad6cea build: Gebruik -r voor git ls-tree in make dist
- fe038d2 Genereer de kernelconfiguratie opnieuw met de broncode van Linux 6.10.5
- 5217788 Maak de kapitalisatie van SysVinit consistent
- d509512 Fix een klein probleem met liblz4.pc.
- 201b690 Update de paragraaf die ch05 glibc beschrijft We geven CC=«$LFS_TGT-gcc -nostdinc -isysroot» niet meer door sinds cross-chap5.
- bb9b075 Pakketupdates. Update naar iana-etc-20240701. Update naar vim-9.1.0580. Update naar automake-1.17. Update naar gdbm-1.24. Update naar linux-6.9.9. Update naar less-661. Update naar meson-1.5.0. Update naar setuptools-70.3.0. Update naar util-linux-2.40.2 Update naar lfs-bootscripts 20240717
- fe78f75 Update valuta voor lz, openssl.
- 01d2ff0 opruiming: Verwijder verborgen bestanden in /tmp
- 73d11ad Systemd: Update bekende fouten
- 77512d6 binutils: Voeg –enable-new-dtags toe
- e88e84f Update lfs-bootscripts om alleen escape-sequenties naar een terminal uit te geven.
- d635a98 afhankelijkheden: Vermeld rust-bindgen als externe afhankelijkheid van Linux
- 89e6082 Pakketupdates. Update naar vim-9.1.0478. Update naar iana-etc-20240607. Update naar systemd-256. Update naar python3-3.12.4. Update naar perl-5.40.0. Update naar openssl-3.3.1 (beveiligingsfix). Update naar linux-6.9.4. Update naar findutils-4.10.0.
- 99e321f tcl, expect, readline: Verwijder rpath
- 8f04542 Pakketupdates en voeg compatibiliteitsinstructies voor linux-6.9.x toe aan systemd en udev
- 318c187 [systemd] Schakel RT_GROUP_SCHED uit
- 4728e16 Herstel ncurses naar 6.5 en glibc-patch
- 5012468 Pakketupdates Update naar vim-9.1.0405 Update naar util-linux-2.40.1 Update naar linux-6.8.9 Update naar jinja2-3.1.4 (Python-module) Update naar iana-etc-20240502 Update naar gcc-14.1.0
- b9b7834 systemd: Schakel test suite in (opnieuw)
- 2b1488e ncurses: Verwijder expliciet –enable-widec in hoofdstuk 6 zoals in hoofdstuk 8
- 41b6194 Pakketupdates en een beveiligingsfix.
- 76a68e0 hoofdstuk06/ncurses: Gebruik ncurses-release in plaats van ncurses-versie voor bibliotheeksbestandsnamen veranderen eigenaar: Voeg –from lfs toe voor chown root:root-opdrachten
- 3ff307a Maak een kleine wijziging aan de outputtekst van het ifup-script.
- 4cffce6 Pakketupdates Update naar setuptools-69.5.1 Update naar python3-3.12.3 Update naar openssl-3.3.0 Update naar ninja-1.12.0 Update naar man-db-2.12.1 Update naar linux-6.8.6 Update naar iana-etc-20240412 Update naar vim-9.1.0330
- 2434ce3 util-linux: Maak een dummy /etc/fstab om aan twee tests te voldoen python: Documenteer testfouten met recente expat kernel: Genereer de kernelconfiguratie opnieuw met 6.8.2
- 43705a3 Typos fix python: Voer de test suite uit met een tijdslimiet algemene instructies: Verwijder een valse verklaring over «cp -R vernietigt symlink»
- 4241c91 changelog: Voeg revision=‘sysv’ toe voor sysvinit-3.09 entry
- 12d6d8d coreutils: Testnamen zijn bestandsnamen
- b5cfb88 Update naar sysvinit-3.09. Keer terug naar xz-5.4.6 vanwege upstream compromittering.
- c31847b pakketten: Vereenvoudig voor vim tags pagina
- d6fb172 Pakketupdates en een nieuwe toevoeging: — Update naar Linux-6.8.1 — Update naar iproute2-6.8.0 — Update naar man-pages-6.7 — Voeg LZ4 toe aan het boek
- 161e736 Pakketupdates. Update naar wheel-0.43.0. Update naar setuptools-69.2.0 (Python-module). Update naar meson-1.4.0. Update naar expat-2.6.2 (Beveiligingsfix). Update naar iana-etc-20240305. Update naar vim-9.1.0161. Update naar xz-5.6.1. Update naar shadow-4.15.0. Update naar psmisc-23.7. Update naar kmod-32. Update naar elfutils-0.191.
- c098462 shadow: Voeg een toe voor het gebruiken van BLFS-instructie als PAM geïnstalleerd is
- eadad6d kernel: CONFIG_AUDIT voor systemd niet langer uitschakelen
- 8c42335 Pakketupdates. Update naar iana-etc-20240222. Update naar vim-9.1.0145. Update naar xz-5.6.0. Update naar tcl-8.6.14. Update naar shadow-4.14.6. Update naar setuptools-69.1.1. Update naar linux-6.7.7. Update naar libffi-3.4.6. Update naar gettext-0.22.5. Update naar expat-2.6.1.
- bdbd8e3 glibc: Maak het commando dat tijdgebonden tests enumereert remap=«test» procps: Voer chown -R tester . uit voor het uitvoeren van de test als tester coreutils: Omleid stdin voor test suite om twee fouten te voorkomen
- dcbc715 fix css nochunks v2 (optimaliseer)
- 4dbe5b7 opgelost #6; css voor lfs-xsl/nochunks.xsl
De Multilib-versie van de vertaling wordt iets later gepubliceerd (binnen 1-2 dagen)
Bron: linux.org.ru
