Skupnost Linux From Scratch LFS oznanja izid distribucije-knjige LFS 12.2-SysV in LFS 12.2-systemd, prav tako na voljo prevod v ruščini.
Osnovne spremembe vključujejo posodobitve orodij za binutils-2.43.1, gcc-14.2.0 in glibc-2.40. Skupaj je bilo od zadnjega izida posodobljenih 45 paketov in dodan nov paket lz4. V besedilu so bile opravljene obsežne spremembe za izboljšanje berljivosti. Jedro Linuxa je posodobljeno na različico 6.10.5.
Izvorne datoteke potrebnih paketov so tradicionalno na njihovem repozitoriji (wget-list, md5sums priloženi)
Popoln seznam sprememb:
- f7e58b2 gcc: Ne zmanjšujte mejne vrednosti sklada
- 18ce97f Dodajte več podrobnosti na stran O SBUs
- 8cd1e8e bootscripts: konzola: Popravite zaznavanje fb konzole. Če CONFIG_FB ni nastavljen, ampak je CONFIG_DRM_FBDEV_EMULATION nastavljen na y, na grafični kartici z DRM (katerikoli od AMD/ATI, Intel ali NVIDIA v zadnjih 20 letih) bi uporabljali fb konzolo, vendar brez /sys/class/graphics/fb0. Takrat skripta ne bo zagnala setfont za VT 2-6.
- adcb9bb Majhna popravka in preoblikovanje besedila
- 8a62a21 Posodobitve paketov. Posodobite na iana-etc-20240806. Posodobite na pkgconf-2.3.0. Posodobite na python3-3.12.5. Posodobite na setuptools-72.2.0. Posodobite na kmod-33. Posodobite na binutils-2.43.1. Posodobite na linux-6.10.5
- fad6cea gradnja: Uporabite -r za git ls-tree v make dist
- fe038d2 Ponovno ustvarite konfiguracijo jedra z izvorom Linux 6.10.5
- 5217788 Uskladite kapitalizacijo os SysVinit
- d509512 Popravite manjšo težavo z liblz4.pc.
- 201b690 Posodobite odstavek, ki opisuje ch05 glibc. Več ne posredujemo CC=«$LFS_TGT-gcc -nostdinc -isysroot» od prečno poglavja 5.
- bb9b075 Posodobitve paketov. Posodobite na iana-etc-20240701. Posodobite na vim-9.1.0580. Posodobite na automake-1.17. Posodobite na gdbm-1.24. Posodobite na linux-6.9.9. Posodobite na less-661. Posodobite na meson-1.5.0. Posodobite na setuptools-70.3.0. Posodobite na util-linux-2.40.2. Posodobite na lfs-bootscripts 20240717
- fe78f75 Posodobite valuto za lz, openssl.
- 01d2ff0 čiščenje: Odstranite skrite datoteke v /tmp
- 73d11ad Systemd: Posodobite znane napake
- 77512d6 binutils: Dodajte –enable-new-dtags
- e88e84f Posodobite lfs-bootscripts, da samo izhodne zaporedne kode na terminal.
- d635a98 odvisnosti: Seznam rust-bindgen kot zunanjo odvisnost sistema Linux
- 89e6082 Posodobitve paketov. Posodobite na vim-9.1.0478. Posodobite na iana-etc-20240607. Posodobite na systemd-256. Posodobite na python3-3.12.4. Posodobite na perl-5.40.0. Posodobite na openssl-3.3.1 (popravilo varnosti). Posodobite na linux-6.9.4. Posodobite na findutils-4.10.0.
- 99e321f tcl, expect, readline: Znebite se rpath
- 8f04542 Posodobitve paketov in dodajte navodila o združljivosti linux-6.9.x za systemd in udev
- 318c187 [systemd] Onemogočite RT_GROUP_SCHED
- 4728e16 Razvrnite ncurses na 6.5 in popravite glibc
- 5012468 Posodobitve paketov. Posodobite na vim-9.1.0405. Posodobite na util-linux-2.40.1. Posodobite na linux-6.8.9. Posodobite na jinja2-3.1.4 (Python modul). Posodobite na iana-etc-20240502. Posodobite na gcc-14.1.0
- b9b7834 systemd: Omogočite testno zbirko (spet)
- 2b1488e ncurses: Odstranite eksplicitni –enable-widec v poglavju 6, kot v poglavju 8
- 41b6194 Posodobitve paketov in popravilo varnosti.
- 76a68e0 chapter06/ncurses: Uporabite ncurses-release namesto ncurses-version za imena datotek knjižnice, ki spreminjajo lastnika: Dodajte –from lfs za ukaze chown root:root
- 3ff307a Naredite manjšo spremembo v besedilu izhoda skripte ifup.
- 4cffce6 Posodobitve paketov. Posodobite na setuptools-69.5.1. Posodobite na python3-3.12.3. Posodobite na openssl-3.3.0. Posodobite na ninja-1.12.0. Posodobite na man-db-2.12.1. Posodobite na linux-6.8.6. Posodobite na iana-etc-20240412. Posodobite na vim-9.1.0330
- 2434ce3 util-linux: Ustvarite lažno /etc/fstab, da zadovoljite dva testa. python: Dokumentirajte napake pri testiranju z zadnjim expat. jedro: Ponovno ustvarite konfiguracijo jedra z 6.8.2.
- Исправление опечаток python: Запуск тестового набора с ограничением по времени общие инструкции: Удалить ложное утверждение о том, что «cp -R уничтожает символическую ссылку»
- Изменения: Добавить revision=‘sysv’ для записи sysvinit-3.09
- coreutils: Имена тестов являются именами файлов
- Обновление до sysvinit-3.09. Вернуться к xz-5.4.6 из-за компрометации на стороне поставщика.
- пакеты: Упрощение страницы тегов vim
- Обновления пакетов и новое дополнение: — Обновление до Linux-6.8.1 — Обновление до iproute2-6.8.0 — Обновление до man-pages-6.7 — Добавить LZ4 в книгу
- Обновления пакетов. Обновление до wheel-0.43.0. Обновление до setuptools-69.2.0 (модуль Python). Обновление до meson-1.4.0. Обновление до expat-2.6.2 (исправление безопасности). Обновление до iana-etc-20240305. Обновление до vim-9.1.0161. Обновление до xz-5.6.1. Обновление до shadow-4.15.0. Обновление до psmisc-23.7. Обновление до kmod-32. Обновление до elfutils-0.191.
- shadow: Добавить раздел для использования инструкции BLFS, если PAM установлен
- kernel: Больше не отключать CONFIG_AUDIT для systemd
- Обновления пакетов. Обновление до iana-etc-20240222. Обновление до vim-9.1.0145. Обновление до xz-5.6.0. Обновление до tcl-8.6.14. Обновление до shadow-4.14.6. Обновление до setuptools-69.1.1. Обновление до linux-6.7.7. Обновление до libffi-3.4.6. Обновление до gettext-0.22.5. Обновление до expat-2.6.1.
- glibc: Сделать команду, перечисляющую тесты с истекшим временем, remap=«test» procps: Запустить chown -R tester . перед запуском теста как tester coreutils: Перенаправить stdin тестового набора, чтобы предотвратить два сбоя
- исправить css nochunks v2 (оптимизация)
- fixed #6; css для lfs-xsl/nochunks.xsl
Многоязычная версия перевода будет размещена чуть позже (в течение 1-2 дней)
Izvor: linux.org.ru
