Linux From Scratch 12.2

Linux From Scratch 12.2

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

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster