Commit Graph

167 Commits

Author SHA1 Message Date
Poltern
76fad010c0 Fix punctuation in quotes, and quote signs 2024-02-01 22:12:23 +05:00
Poltern
6ffa2cb043 treewide: Use <ulink> instead of <filename> for man pages
"gcc(1)" is really not a file name.

Use <ulink> and link to the online man page on
https://man.archlinux.org/ so the user can refer to the man pages more
easily.

The change is done via a sed command and long lines are wrapped
manually.
2024-02-01 16:39:54 +05:00
Poltern
aec038d85e Packages update and small fix 2024-01-31 21:41:07 +05:00
Poltern
91199867f8 Fix CVE-2024-0684 (#5417) 2024-01-31 20:29:37 +05:00
Poltern
b0260cae16 Use the wide-character ABI compatible with libncursesw.so 2024-01-31 20:29:10 +05:00
Poltern
ea30a2a80b Small fix 2024-01-28 22:38:22 +05:00
Poltern
f105f90e87 Nitpick on format 2024-01-28 12:09:37 +05:00
Poltern
f6a073bbae Change C.UTF-8 localedef
udev: Drop duplicated udevadm in the ninja command
2024-01-28 11:54:56 +05:00
Poltern
fa2871f12e Typo and Unset udev_helpers after installation 2024-01-08 20:05:26 +05:00
Poltern
b35bb207dd binutils: Add --enable-default-hash-style=gnu for configure (#5401) 2024-01-02 21:34:28 +05:00
Poltern
627d1976d6 gen-changelog: Handles holding tickets
systemd: Fix CVE-2023-7008
Package updates:

- Update to meson-1.3.1 (#5402)
- Update to vim-9.0.2189 (#4500)
- Update to inetutils-2.5 (#5404)
- Update to xml-parser-2.47 (#5403)
- Update to linux-6.6.8 (#5397)
- Update to tzdata-2023d (#5399)
- Update to setuptools-69.0.3 (#5400)
- Update to iana-etc-20231205 (#5006)
- Update to autoconf-2.72 (#5398)
- Update to grub-2.12 (#5396)
2024-01-02 21:11:20 +05:00
Poltern
4b22241d1f Remove stray references to TESTSUITEFLAGS
Now TESTSUITEFLAGS is set globally in Chapter 7.4, so there is no need
to mention it again and again in individual packages.
2023-12-24 20:40:23 +05:00
Poltern
ff6d5e3c0b Update to systemd-255 2023-12-23 19:04:39 +07:00
Poltern
be26e8faee Reformat util-linux configure parameters. 2023-12-15 11:50:00 +07:00
Poltern
5b3061e01c Fix cmds installing python docs (permissions) 2023-12-06 00:16:55 +07:00
Poltern
b54fb2de6c udev: Adjust the paths to search .link files and install 99-default.link
Tested in QEMU and the virtio NIC is now named "enp0s3"
2023-12-02 18:49:08 +07:00
Poltern
0345af71bb dbus: minor spacing adjustment 2023-11-26 21:49:38 +05:00
Poltern
22bd70b2b7 Remove the reference to BLFS Berkeley DB page
Berkeley DB has been archived in BLFS.
2023-11-26 21:48:19 +05:00
Poltern
de805a6c01 Set -Dlogind=false -Dvconsole=false to disable out-of-scope udev rules.
Use "ninja -n" to list the targets, so the disabled udev rules won't
show up then we can remove some "rm" commands.  Do not remove
70-power-switch.rules from the source directory so we won't break
multilib.
2023-11-22 17:30:41 +05:00
Poltern
a8694f2fe2 Set MAKEFLAGS and TESTSUITEFLAGS for parallelism 2023-11-22 17:30:04 +05:00
Poltern
e88f0fda49 Remove four udev rules belonging to logind 2023-11-12 20:20:41 +05:00
Poltern
2668146d6e Update the desc for "separate directories" 2023-11-09 22:26:01 +05:00
Poltern
9649932844 Fix "gawk-&gawk-version; is a remnant from Chapter 7" again 2023-11-09 21:42:59 +05:00
Poltern
4714d57e32 python: Remove --with-system-ffi
This option is removed by upstream in 3.12.

Link: https://github.com/python/cpython/pull/100544
2023-11-01 22:52:02 +05:00
Poltern
cc9769402f Added setuptools-68.2.2. 2023-11-01 22:51:31 +05:00
Poltern
db67e2e25f Updated: bc, iana-etc, linux, meson, openssl, python, shadow, texinfo, wheel 2023-11-01 22:03:09 +05:00
Poltern
5ef43ff46e Small reword 2023-10-16 23:44:30 +03:00
Poltern
1b4b6bb9e1 pkgmgt: Reinstall the same version of Glibc should be safe
man-db: Remove outdated test failure notice
2023-10-05 17:49:15 +03:00
Poltern
34f0201587 Package updates and disable building nscd in glibc. 2023-10-02 12:11:20 +05:00
Poltern
7665bc6707 createfiles: Add Y2038 info about the traditional {b,u,w}tmp and lastlog files
And utmp does not exist on systemd-based LFS.

shadow: Remove lastlog from contents
It's deprecated because of Y2038 issue and no longer being built by
default.
2023-09-30 20:24:59 +05:00
Poltern
60c5754784 Typo fix 2023-09-28 22:06:28 +05:00
Poltern
a6549d00b0 systemd: Use NSS modules provided by systemd in nsswitch.conf
It allows a simplification to /etc/hosts.  Also correct some info about
FQDN in both sysv and systemd.
2023-09-15 22:48:37 +05:00
Poltern
92ebce7ff4 Glibc: Fix CVE-2023-4806 2023-09-15 21:53:49 +05:00
Poltern
6e085266a1 stripping: Compress the kept debug info with Zlib 2023-09-13 23:20:17 +03:00
Poltern
b95047b6ff glibc: Fix CVE-2023-4527 2023-09-13 23:19:08 +03:00
Poltern
516c393512 Minor reword 2023-09-10 20:12:41 +03:00
Poltern
65d6093e5a mpfr: 4.2.1 has 198 tests
util-linux: grammar reword for test
2023-09-09 11:18:02 +03:00
Poltern
ee3cc2e578 perl: Move some explanations from Chapter 8 to Chapter 7 2023-09-09 11:13:07 +03:00
Poltern
5b06cb5107 pkgconf: Hotfix for a regression breaking BLFS packages 2023-09-07 16:39:29 +03:00
Poltern
e30455c139 util-linux: 2^128 2023-09-06 22:09:56 +03:00
Poltern
884ba85a50 chapter08: Move pkgconf before binutils
dependencies: Zstd should be in binutils-rundeps
2023-09-06 21:52:36 +03:00
Poltern
4c54302f47 Package updates and misc upates/typos 2023-09-05 00:36:20 +03:00
Poltern
9b7d7badf0 Add --no-cache-dir into pip3 wheel commands for Python modules 2023-09-05 00:33:00 +03:00
Poltern
c502819490 Revert "openssl: warning about minor version bump and OpenSSH" 2023-09-05 00:31:24 +03:00
Poltern
e416685aa0 Fix parse error 2023-09-02 02:28:17 +05:00
Poltern
d8c9bd7cb3 Translated pages from chapter 8 2023-09-02 02:00:11 +05:00
Poltern
0198ef0dbc Translated chapter 8 (from gettext until shadow) 2023-09-01 23:38:19 +05:00
Poltern
daedb78fc0 Translated e2fsprogs.xml, expect.xml, findutils.xml, flex.xml, gawk.xml, gcc.xml 2023-09-01 14:53:20 +05:00
Poltern
81b3e21af3 Translated binutils, chapter08, coreutils, dbus 2023-08-30 23:58:29 +05:00
Poltern
13459d08a1 Typo 2023-08-29 23:46:09 +05:00
Poltern
a253f2915d Small fix 2023-08-29 23:42:27 +05:00
Poltern
bd506b1cf4 Translated libxcrypt.xml 2023-08-29 23:34:04 +05:00
Poltern
faab062cab Translated new packages: pkgconf, flit-core
Deleted: eudev, pkgconfig
2023-08-28 15:33:30 +05:00
Poltern
5c3bd39d50 Spelling 2023-08-04 01:54:52 +05:00
Poltern
d60507efcd Fix parse error 2023-08-01 18:35:41 +05:00
Poltern
4481d6010b Fix e2fsprogs.xml parse error 2023-08-01 18:25:33 +05:00
Poltern
9ef9c9f065 Fix e2fsprogs.xml parse error 2023-08-01 18:23:38 +05:00
Poltern
0a2027ca4e Fix parse error 2023-08-01 18:20:36 +05:00
Poltern
bff7af1389 Small fix util-linux 2023-07-30 23:51:59 +05:00
Poltern
6b9d804ae5 Translated pages: util-linux, vim, wheel, xml-parser, zstd 2023-07-15 22:33:43 +05:00
Poltern
00449d3d4c Translated page stripping, sysklogd, systemd, sysvinit, tcl 2023-07-14 22:39:51 +05:00
Poltern
e635a744fb Translated page procps, psmisc, python, readline 2023-07-13 00:55:00 +05:00
Poltern
6d29f1a230 Translated page openssl, patch, perl, pkgmgt 2023-07-12 23:03:43 +05:00
Poltern
ebfcb0d4f0 Translated pages with libffi until ninja inclusively 2023-07-11 00:15:42 +05:00
Poltern
4d7ee9e57a Translated pages with grub until libelf inclusively 2023-07-10 01:12:34 +05:00
Poltern
e6c64e43c2 Translated glibc, gperf, grep, groff 2023-07-09 15:43:13 +05:00
Poltern
481074bd20 Translated gcc, gdbm, gettext 2023-07-08 23:55:58 +05:00
Poltern
3d13065e9a Translated eudev, findutils, gawk 2023-07-07 23:57:26 +05:00
Poltern
79c6cf4d86 Translated coreutils, dbus, diffutils, e2fsprogs 2023-07-06 23:40:49 +05:00
Poltern
7c9e65b7aa Translated binutils, cleanup
Typo fix bc
2023-07-03 23:46:30 +05:00
Poltern
a9ccc38862 Translated aboutdebug, acl, attr, autoconf, bash, bc 2023-07-02 02:41:28 +05:00
Poltern
a94c90098d Translated page util-linux 2023-06-19 13:26:12 +05:00
Poltern
9887f6b566 rc-fixes 2023-06-14 23:49:47 +05:00
Poltern
4e8ee82468 Small fixes 2023-06-14 15:34:58 +05:00
Poltern
5066cd089d Translated page systemd 2023-06-14 02:19:24 +05:00
Poltern
9614d13246 Small fix 2023-05-26 02:07:20 +05:00
Poltern
5a97f3f756 Added Chapter 11 translation 2023-05-25 14:22:06 +05:00
Poltern
3cc75c95ff Fix Makefile for pdf generation 2023-05-24 13:49:18 +05:00
Poltern
4cb26ecb54 Correction of endings 2023-05-24 11:00:49 +05:00
Poltern
d8ef61d04e Small build html fix 2023-05-23 15:35:16 +05:00
Poltern
712973fa8d Small syntax fix 2023-05-23 11:39:21 +05:00
Poltern
e06288904a Small syntax fix 2023-05-23 11:29:29 +05:00
Poltern
4853b374aa Added all (even untranslated) pages 2023-05-23 11:22:34 +05:00
Vladimir Pertsev
ea57126215 glibc: don't mention "/lib" as ld.so search path anymore
Don't use dummy.c for glibc sanity check in chap 5
grub: update description for grub-glue-efi
python: supress "failed to check new pip version" or "a new pip version is available" warnings
parition: mention EFI system partition
Remove all non header files in linux headers
groff: remove -j1
gcc-pass2: remove unnecessary --enable-initfini-array option
2022-09-06 23:32:38 +05:00
Vladimir Pertsev
80b1ecadd2 Update changelog entries, SBU times and disk usage for all packages 2022-08-22 18:45:44 +05:00
Vladimir Pertsev
629197533b Intermediate update prior to lfs-11.2-rc1
add changelog entries for last package update
stripping: also mention symbol table besides debug symbols
2022-08-21 20:47:56 +05:00
Vladimir Pertsev
3ccf2b92b7 Clean chapter 8 binutils xml and text
Remove old commented instructions
Remove a sed and a test failure explanation: both have been fixed
in binutils-2.39
2022-08-15 23:17:51 +05:00
Vladimir Pertsev
712edf96d5 Add Chapter 9 and small translate fix 2022-08-13 00:17:03 +05:00
Vladimir Pertsev
dfd0bad2c7 Tweak pip3 instructions 2022-08-11 00:49:47 +05:00
Vladimir Pertsev
59946a9462 Added appendices (Acknowledgments)
Binutils: added description for gprofng
2022-08-10 01:41:13 +05:00
Vladimir Pertsev
345c9975b4 Added package file: coreutils 2022-08-09 01:24:49 +05:00
Vladimir Pertsev
f4752c1466 Package updates.
Update to binutils-2.39.
Update to util-linux-2.38.1.
Update to Python3-3.10.6.
Update to glibc-2.36.

Added package file:gcc
2022-08-08 00:21:02 +05:00
Vladimir Pertsev
17a8cc02f0 Package updates.
Update to meson-0.63.0.
Update to kmod-30.
Update to inetutils-2.3.
Update to linux-5.18.9.
Update to OpenSSL-3.0.5.
2022-07-19 00:09:10 +05:00
Vladimir Pertsev
ca108f8fe3 texinfo: remove unneeded sed
python: mention that "--force-reinstall" needs parameter "--no-deps"
2022-07-02 16:27:46 +05:00
Vladimir Pertsev
df62973ee6 Package updates.
Update to vim-9.0.0006.
Update to iana-etc-20220610.
Update to OpenSSL-3.0.4.
Update to kbd-2.5.1.
Update to linux-5.18.8.
Update to bc-5.3.3.
2022-07-01 17:53:51 +05:00
Vladimir Pertsev
0ca9077cbe Generate shared C++ bindings for ncurses 2022-06-29 22:44:40 +05:00
Vladimir Pertsev
8bc6a8314e grep: mark egrep and fgrep obsolete (пометить egrep и fgrep как устаревшие) 2022-06-23 18:29:26 +05:00
Vladimir Pertsev
d73f079df5 openssl: mark c_rehash obsolete (openssl: c_rehash помечен, как устаревший) 2022-06-23 17:45:43 +05:00
Vladimir Pertsev
9a8008b516 Documented some newly reported test failures
bc: enable readline
2022-06-23 16:06:25 +05:00
Vladimir Pertsev
6da3621773 Minor reword for glibc test failures on slow systems (Незначительное изменение в описании сбоев тестирования glibc на медленных системах) 2022-06-23 15:33:11 +05:00