Linux From Scratch 12.2
Сообщество Linux From Scratch LFS объявляет о выпуске дистрибутива-книги LFS 12.2-SysV и LFS 12.2-systemd, также доступен перевод на русский язык.
Основные изменения включают обновления набора инструментов для binutils-2.43.1, gcc-14.2.0 и glibc-2.40. Всего с момента последнего выпуска было обновлено 45 пакетов и добавлен один новый пакет lz4. Внесены обширные изменения текста для улучшения читаемости. Ядро Linux обновлено до версии 6.10.5.
Исходники необходимых пакетов традиционно разместили в своём репозитории (wget-list, md5sums прилагаются)
Полный список изменений:
- f7e58b2 gcc: Don«t decrease the stack limit
- 18ce97f Add more detail to the About SBUs page
- 8cd1e8e bootscripts: console: Fix fb console detection If CONFIG_FB is not set but CONFIG_DRM_FBDEV_EMULATION is set to y, on a DRM-drived graphic card (anything from AMD/ATI, Intel, or NVIDIA in recent 20 years) we«d be using a fb console but without /sys/class/graphics/fb0. Then the script won«t run setfont for VT 2–6.
- adcb9bb Small fix and reword
- 8a62a21 Package updates. Update to iana-etc-20240806. Update to pkgconf-2.3.0. Update to python3–3.12.5. Update to setuptools-72.2.0. Update to kmod-33. Update to binutils-2.43.1. Update to linux-6.10.5
- fad6cea build: Use -r for git ls-tree in make dist
- fe038d2 Regenerate kernel configuration with Linux 6.10.5 source
- 5217788 Make capitalization os SysVinit consistent
- d509512 Fix a minor issue with liblz4.pc.
- 201b690 Update the paragraph describing ch05 glibc We no longer pass CC=»$LFS_TGT-gcc -nostdinc -isysroot» since cross-chap5.
- bb9b075 Package updates. Update to iana-etc-20240701. Update to vim-9.1.0580. Update to automake-1.17. Update to gdbm-1.24. Update to linux-6.9.9. Update to less-661. Update to meson-1.5.0. Update to setuptools-70.3.0. Update to util-linux-2.40.2 Update to lfs-bootscripts 20240717
- fe78f75 Update currency for lz, openssl.
- 01d2ff0 cleanup: Remove hidden files in /tmp
- 73d11ad Systemd: Update known failures
- 77512d6 binutils: Add –enable-new-dtags
- e88e84f Update lfs-bootscripts to only output escape sequences to a terminal.
- d635a98 dependencies: List rust-bindgen as Linux external dependency
- 89e6082 Package updates. Update to vim-9.1.0478. Update to iana-etc-20240607. Update to systemd-256. Update to python3–3.12.4. Update to perl-5.40.0. Update to openssl-3.3.1 (Security fix). Update to linux-6.9.4. Update to findutils-4.10.0.
- 99e321f tcl, expect, readline: Get rid of rpath
- 8f04542 Package Updates and add linux-6.9.x compatibility instructions to systemd and udev
- 318c187 [systemd] Disable RT_GROUP_SCHED
- 4728e16 Revert ncurses to 6.5 and glibc patch
- 5012468 Package updates Update to vim-9.1.0405 Update to util-linux-2.40.1 Update to linux-6.8.9 Update to jinja2–3.1.4 (Python mpdule) Update to iana-etc-20240502 Update to gcc-14.1.0
- b9b7834 systemd: Enable test suite (again)
- 2b1488e ncurses: Remove explicit –enable-widec in chapter 6 like chapter 8
- 41b6194 Package updates and a security fix.
- 76a68e0 chapter06/ncurses: Use ncurses-release instead of ncurses-version for library file names changingowner: Add –from lfs for chown root: root commands
- 3ff307a Make minor change to ifup script output text.
- 4cffce6 Package updates Update to setuptools-69.5.1 Update to python3–3.12.3 Update to openssl-3.3.0 Update to ninja-1.12.0 Update to man-db-2.12.1 Update to linux-6.8.6 Update to iana-etc-20240412 Update to vim-9.1.0330
- 2434ce3 util-linux: Create a dummy /etc/fstab to satisfy two tests python: Document test failures with recent expat kernel: Regenerate kernel config with 6.8.2
- 43705a3 Typos fix python: Run test suite with a time limit generalinstructions: Remove a false statement about «cp -R destroys symlink»
- 4241c91 changelog: Add revision=«sysv» for sysvinit-3.09 entry
- 12d6d8d coreutils: Test names are filenames
- b5cfb88 Update to sysvinit-3.09. Revert to xz-5.4.6 due to uptream compromise.
- c31847b packages: Simplify for vim tags page
- d6fb172 Package updates and a new addition: — Update to Linux-6.8.1 — Update to iproute2–6.8.0 — Update to man-pages-6.7 — Add LZ4 to the book
- 161e736 Package updates. Update to wheel-0.43.0. Update to setuptools-69.2.0 (Python module). Update to meson-1.4.0. Update to expat-2.6.2 (Security fix). Update to iana-etc-20240305. Update to vim-9.1.0161. Update to xz-5.6.1. Update to shadow-4.15.0. Update to psmisc-23.7. Update to kmod-32. Update to elfutils-0.191.
- c098462 shadow: Add an for using BLFS instruction if PAM installed
- eadad6d kernel: No longer disable CONFIG_AUDIT for systemd
- 8c42335 Package updates. Update to iana-etc-20240222. Update to vim-9.1.0145. Update to xz-5.6.0. Update to tcl-8.6.14. Update to shadow-4.14.6. Update to setuptools-69.1.1. Update to linux-6.7.7. Update to libffi-3.4.6. Update to gettext-0.22.5. Update to expat-2.6.1.
- bdbd8e3 glibc: Make the command enumerating timed out tests remap=«test» procps: Run chown -R tester. before running the test as tester coreutils: Redirect stdin for test suite to prevent two failures
- dcbc715 fix css nochunks v2 (optimize)
- 4dbe5b7 fixed #6; css for lfs-xsl/nochunks.xsl
Multilib-версия перевода будет размещена чуть позже (в течение 1–2 дней)
>>> Подробности