Commit Graph

404 Commits

Author SHA1 Message Date
Poltern
f27b19da1b Ed text editor translated and added 2024-04-11 22:29:27 +05:00
Poltern
ebfaabd823 Translated section "Important" 2024-04-09 11:26:18 +05:00
Poltern
e7798492cc Added chapter 12 2024-04-09 10:13:26 +05:00
Poltern
e1f1e0d226 Forgotten tag para 2024-04-09 10:04:34 +05:00
Poltern
8af5fbda75 Book generation fixed 2024-04-09 09:46:13 +05:00
Poltern
43705a305a Typos fix
python: Run test suite with a time limit
generalinstructions: Remove a false statement about "cp -R destroys symlink"
2024-04-06 21:07:47 +05:00
Poltern
4241c9170e changelog: Add revision='sysv' for sysvinit-3.09 entry 2024-04-03 12:54:54 +05:00
Poltern
12d6d8d955 coreutils: Test names are filenames 2024-04-03 12:53:56 +05:00
Poltern
bd40ed8bb8 Package updates
Update to iana-etc-20240318
Update to zstd-1.5.6
Update to util-linux-2.40
Update to shadow-4.15.1
Update to pkgconf-2.2.0
Update to linux-6.8.2
Update to coreutils-9.5
2024-04-01 16:14:35 +05:00
Poltern
0ee929eb99 Small fix 2024-04-01 16:09:20 +05:00
Poltern
b5cfb888ed Update to sysvinit-3.09.
Revert to xz-5.4.6 due to uptream compromise.
2024-03-30 14:45:33 +05:00
Poltern
40579d72fa Small typo :: 2024-03-29 16:58:17 +05:00
Poltern
c31847bfda packages: Simplify <ulink> for vim tags page
Fix currency and cleanup
Fix currency for upstream changes for
Python
psmisc

Add currency for
lz

Remove a lot of old commented code.

changelog: Fix typos
2024-03-21 00:48:01 +05:00
Poltern
d6fb17270a 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

Fix Python currency
2024-03-20 13:26:22 +05:00
Poltern
69b23d7343 Small reword 2024-03-19 16:22:16 +05:00
Poltern
b8622acf36 Switching to dev 2024-03-16 00:44:38 +05:00
Poltern
161e7368c2 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.
2024-03-16 00:41:52 +05:00
Poltern
c09846225b shadow: Add an <important> for using BLFS instruction if PAM installed
kmod: Remove an unnecessary command and adjust the description
/usr/bin/lsmod is already created by the building system.
2024-03-16 00:41:22 +05:00
Poltern
eadad6d24e kernel: No longer disable CONFIG_AUDIT for systemd
The incompatibilty between systemd and CONFIG_AUDIT has been fixed since
Linux kernel 3.14, thus there is no reason to disable it on LFS.  And we
are referring to pam_loginuid.so from /etc/pam.d in BLFS, which is
completely useless if CONFIG_AUDIT is disabled.

Link: https://github.com/systemd/systemd/commit/db999e0f923c
2024-03-05 23:18:17 +05:00
Poltern
8c423354ad 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.
2024-03-05 23:17:39 +05:00
Poltern
bdbd8e34e2 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
2024-03-05 23:15:39 +05:00
Poltern
dcbc71519b fix css nochunks v2 (optimize) 2024-03-04 13:42:35 +05:00
Poltern
4dbe5b7aa3 fixed #6; css for lfs-xsl/nochunks.xsl 2024-03-04 02:10:58 +05:00
Poltern
039087e52a Release 12.1 2024-02-29 22:58:36 +05:00
Poltern
1556e0de8f Added russian console font support 2024-02-28 16:57:57 +05:00
Poltern
2f1a3a46a1 Minor text changes
Fix some external URLs
procps: Add "-k" for make check and document two additional failures
2024-02-28 13:21:02 +05:00
Poltern
66feeb6930 Small typo 2024-02-27 01:56:39 +05:00
Poltern
32378c23c4 vim: Minor decoration
coreutils: Comment out test-getlogin failure
procps: Be more specific about the known ps test failure
2024-02-27 01:56:18 +05:00
Poltern
f456600f6e Gettext may use system libunistring
When system libunistring is not installed (for eg building LFS), a
shipped copy of libunistring is used.
2024-02-27 01:55:10 +05:00
Poltern
e1cca63c8e fixed #3; Automatic insertion of arrows for ru lang 2024-02-26 17:40:43 +05:00
Poltern
565460aa73 vim: Set TERM=xterm-256color for test
glibc: Correctly mark revision='systemd' for a paragraph in update note and  don't "overwrite" libcrypt.so.1* when updating
2024-02-24 17:27:10 +05:00
Poltern
61414b8cb2 dependencies: Kbd can use Linux-PAM 2024-02-24 17:26:51 +05:00
Poltern
68ed4d4204 Kernel typo fix 2024-02-23 00:02:52 +05:00
Poltern
98f0f56a97 Decorate test failures, remove outdated comments, move comments for upstream PR links to correct location. 2024-02-18 23:33:17 +05:00
Poltern
2b37f5ee2f Glibc: Re-organize test failures and mention how to rule out timed out tests
Glibc tests occansionally fail due to a timeout because:

1. The hardware is slower than the developers expected.
2. Some tests use multiple or even all CPU cores internally, for e.g.
   with 8 active CPU cores we may end up running 8 tests (due to -j8)
   each of them uses 8 cores in the worst case, resulting a severe
   congestion.
2024-02-18 23:31:06 +05:00
Poltern
99877719e0 Update descriptions for some test failures and small syntax fix 2024-02-18 00:20:58 +05:00
Poltern
6ef11543f0 Packages update and small fix chapter10/kernel.xml chown command reported by @ylegan 2024-02-15 00:13:18 +05:00
Poltern
383d5ecc96 Use http://cdn.docbook.org to run on other distros 2024-02-12 01:15:33 +05:00
Poltern
6507d710a8 systemd: Fix a bug breaking systemd-verify an instantiated unit 2024-02-12 01:13:44 +05:00
Poltern
a97fd0085f Change date format 2024-02-07 15:07:11 +05:00
Poltern
0a3ec3f736 Fix file mode 2024-02-07 14:55:30 +05:00
Poltern
1d899a5672 Change to devel 2024-02-07 13:58:39 +05:00
Poltern
386b2f858f pdf book: fix page numbering 2024-02-07 13:52:50 +05:00
Poltern
596ec4cca0 Added missing tag 2024-02-07 13:10:52 +05:00
Poltern
f8ddca6c50 bash: Really pass through the return code 2024-02-06 15:49:41 +05:00
Poltern
855635a4eb expect: Add (back) a simple test for PTY
We used to run "expect -c 'spawn ls'" for this in Binutils, but then we
thought expect test suite was enough as such a simple PTY test.  However
expect test can fail due to some different reason, so add back a simple
test using Python pty module before building expect.  Now we no longer
need to consider expect test critical (IIRC there was a report saying
one expect test failed for unknown reason but all other things OK).
2024-02-06 15:47:09 +05:00
Poltern
0f038fb272 Fix and unify the commands creating the link target of /dev/shm
$(realpath /dev/shm) will return the absolute path of the target of
/dev/shm, thus the command will work for both absolute symlink and
relative symlink.
2024-02-06 15:12:27 +05:00
Poltern
f4918d0720 Fix currency for xz 2024-02-06 14:49:11 +05:00
Poltern
30db4f49a4 Remove -v from "chown -R tester" commands
It does no good: normally we have -v for chown so once it no longer has
an effect we can know, but in this case these chown commands will never
have no effect.  And a huge amount of output with -v wastes the server
storage and bandwidth (for both the server and the people reading the
build logs).
2024-02-06 14:47:50 +05:00
Poltern
1558778edf Add info about how to upgrade Glibc on a running system
Let's change our policy to match other "rolling release" distros and
ease the procedure to fix Glibc security vulnerabilities.

Squashed the commits in xry111/update-glibc branch to keep the history
clean.
2024-02-06 14:42:52 +05:00