Poltern
b24ed1c3bd
Multilib instructions update
2024-02-22 14:20:16 +05:00
Poltern
f11906f825
Merge branch 'main' into multilib
2024-02-12 01:28:02 +05:00
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
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
0ace4ec523
Added multilib support, small typo
2023-10-03 21:54:49 +05:00
Poltern
3a75776371
Merge branch 'main' into multilib
2023-10-02 12:11:53 +05:00
Poltern
34f0201587
Package updates and disable building nscd in glibc.
2023-10-02 12:11:20 +05:00
Poltern
2c7da31625
Added multilib support in chapter 7
...
Small fix
2023-09-24 02:29:47 +05:00
Poltern
9d3d0b0936
Merge branch 'main' into multilib
2023-09-22 12:49:52 +05:00
Poltern
56aeacef38
Typo fix
2023-09-22 12:49:29 +05:00
Poltern
d55a3c811f
Added m32, mx32 arch
2023-09-22 12:47:46 +05:00
Poltern
ef71444998
Merge branch 'main' into multilib
2023-09-21 12:38:17 +05:00
Poltern
2e41e8d219
Minor reword
2023-09-21 12:37:44 +05:00
Poltern
5e852badde
Added multilib instructions in libstdc++.xml
2023-09-21 12:34:43 +05:00
Poltern
a58aa7b760
Translated chapter05/binutils-pass1 and gcc-pass1
2023-09-21 12:07:48 +05:00
Poltern
2964df271e
Merge from main
2023-09-21 11:54:41 +05:00
Poltern
36d0650717
Typo fix
2023-09-21 11:46:42 +05:00
Poltern
3371d33722
Merge branch 'main' into multilib
2023-09-21 11:44:57 +05:00
Poltern
907d01f857
Typo fix
2023-09-21 11:44:33 +05:00
Poltern
efa2d0767f
Merge branch 'main' into multilib
...
# Conflicts:
# chapter05/gcc-pass1.xml
2023-09-21 11:32:21 +05:00
Poltern
2c4b6da830
Typo fix
2023-09-21 10:41:09 +05:00
Poltern
b2bb3d8298
Translated chapter05/binutils-pass1 and gcc-pass1
...
Typo fix
2023-09-21 10:33:57 +05:00
Poltern
d3d3bbf9fb
libstdc++: Remove one more .la file
2023-09-15 22:49:46 +05:00
Poltern
ff1a697d30
Minor fixes for using gcc13
2023-08-12 21:15:35 +05:00
Poltern
fb0f4bc0dc
Spelling
2023-08-03 01:14:31 +05:00
Poltern
7730f2b8d7
Spelling
2023-08-02 20:37:27 +05:00
Poltern
499ee2fefc
Translated glibc and libstdc++
2023-06-29 00:43:30 +05:00
Poltern
c8519e473c
Translated binutils-pass1 and gcc-pass1
2023-06-28 23:50:50 +05:00
Poltern
f5f243bc93
Spelling/Typos
2023-06-22 23:45:00 +05:00
Poltern
721bdffd88
Translated page about kernel
2023-06-12 19:09:10 +05:00
Poltern
9614d13246
Small fix
2023-05-26 02:07:20 +05:00
Poltern
fd68af235e
Microtranslation
2023-05-24 17:27:52 +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
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
18b842c96d
Remove libtool archive (.la) files in Chapter 5 and 6
...
They are really harmful. In Binutils pass 2, libstdc++.la caused the
building system to use host /usr/lib/libstdc++.so for gprofng. We now
has disabled gprofng for pass 2, but the similar issue also exists in
GCC pass 2. In a normal LFS build, the building system silently uses
/usr/lib/libstdc++.so (I guess it does not blow up simply because some
blind luck); in a real cross build (x86 -> ARM for example) the build
will fail.
Remove the .la files to fix this issue. Instead of only modifying
clfs-ng, it makes more sense to apply the change for trunk: though
the build does not fail, using host library is still a contamination.
2022-08-19 21:38:23 +05:00
Vladimir Pertsev
712edf96d5
Add Chapter 9 and small translate fix
2022-08-13 00:17:03 +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
a94a9fbeb2
Spell check
2022-05-28 02:34:48 +05:00
Vladimir Pertsev
bad0f3328e
Minor line break fix
2022-05-22 01:04:03 +05:00
Vladimir Pertsev
05a5297d4f
Small fix Chapter 5
...
Add .gitattributes
2022-05-21 01:59:05 +05:00
Vladimir Pertsev
5cec9aa026
Added sections to chapter 5 (Добавлены разделы в главу 5)
...
- Glibc (Сборка Glibc)
- Libstdc++ Pass 1 (Libstdc++ Проход 1)
2022-05-21 00:53:51 +05:00
Vladimir Pertsev
8ea7c915c2
Added Linux Api Headers (Добавлены Заголовочные файлы Linux API)
2022-05-20 01:59:21 +05:00
Vladimir Pertsev
6f49e2d6f4
Added GCC-11.2.0 - Pass 1 in chapter 5 (Добавлена сборка GCC Проход 1) в главу 5
2022-05-20 00:36:16 +05:00
Vladimir Pertsev
8040de1a23
Add chapter 5 ( Добавлена глава 5)
...
- Introduction (Введение)
- Binutils-2.38 - Pass 1 (Сборка Binutils-2.38 - Проход 1)
2022-05-19 23:46:02 +05:00