Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ 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 Π΄Π½Π΅ΠΉ)
ΠΡΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru