Thomas Trepl (Moody)
53efe27294
Automatic merge of trunk into multilib
2022-05-23 05:45:10 +02:00
Pierre Labastie
8731bd1cd0
stripping, chapter 8: prevent stripping ld-*.dbg
...
With the construct used in save_usrlib, if ld-linux-...dbg already
exists, it is stripped again and a file ld-linux-...dbg.dbg is
created. Prevent this by not listing files ending in "g".
2022-05-22 09:57:28 +02:00
Thomas Trepl (Moody)
642412110b
Automatic merge of trunk into multilib
2022-05-17 05:45:10 +02:00
Pierre Labastie
07b9641cac
Document the test failure in coreutils
...
Seems to be fixed upstream, but adding a patch for just a test
is overkill IMO.
2022-05-16 15:30:35 +02:00
Thomas Trepl (Moody)
3c2b81973f
Fix systemd instructions
2022-05-15 21:26:30 +02:00
Thomas Trepl (Moody)
588c7a0492
Merge upstream
2022-05-11 09:22:07 +02:00
Thomas Trepl (Moody)
3a72ffa858
Adopt upstream changes
2022-05-11 08:56:48 +02:00
Xi Ruoyao
3d722b94dc
procps: fix typo
...
How did I copied "FAIL:" along with the test name? :(
2022-05-09 22:28:48 +08:00
Pierre Labastie
80760d4ed1
Minor grammar fix
2022-05-08 09:07:14 +02:00
Xi Ruoyao
0341ecc6cc
util-linux: remove unnecessary test workaround
...
According to upstream, this issue is fixed:
https://github.com/util-linux/util-linux/issues/1635 .
Also tested by Pierre and me.
2022-05-07 12:43:46 +08:00
Xi Ruoyao
b0b37b6852
procps: update testsuite status
2022-05-07 12:25:47 +08:00
Xi Ruoyao
6edc3b46e0
gcc-12: update test status
...
The analyzer tests fixed at https://gcc.gnu.org/r12-7119 .
The PR100400 status is discussed in the thread started with
https://gcc.gnu.org/pipermail/gcc-patches/2022-May/593931.html .
2022-05-07 10:51:21 +08:00
Xi Ruoyao
bd08757bab
gcc-12: remove unnecessary workaround for PR91085
...
Reference: https://gcc.gnu.org/r12-1924
2022-05-07 05:20:53 +08:00
Thomas Trepl (Moody)
481b2e0584
Merge upstream
2022-05-02 14:52:30 +02:00
Bruce Dubbs
8cab730a5b
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-04-30 09:40:46 -05:00
Bruce Dubbs
813ab55675
Package updates and nobody uid change.
...
Change nobody/nogroup uid/git to 65534.
Update to meson-0.62.1.
Update to libpipeline-1.5.6.
Update to elfutils-0.187.
Update to Jinja2-3.1.2.
Update to vim-8.2.4814.
Update to sysvinit-3.03.
Update to linux-5.17.5.
Update to gcc-11.3.0.
Update to coreutils-9.1.
Update to bc-5.2.4.
2022-04-30 09:38:48 -05:00
Thomas Trepl (Moody)
65ac2fdf48
Automatic merge of trunk into multilib
2022-04-22 05:45:10 +02:00
Xi Ruoyao
93db1e614e
python: fix a typo
2022-04-21 23:28:35 +08:00
Bruce Dubbs
dd9987c5ab
Minor rewording of pip3 recommendations
2022-04-21 08:43:49 -05:00
Xi Ruoyao
720c0bd9fb
python: add a <important> for pip3 usage
2022-04-21 14:23:07 +08:00
Xi Ruoyao
e286d8db14
decorate the references to root and lfs user
...
The references already correctly decorated are not changed because "if
it's not broken don't fix it".
2022-04-21 14:12:43 +08:00
Thomas Trepl (Moody)
cd77c31151
Automatic merge of trunk into multilib
2022-04-19 05:45:10 +02:00
Xi Ruoyao
4b51d83b3e
wheel: capitalize the first letter of the title, like all other packages
2022-04-18 20:44:35 +08:00
Thomas Trepl (Moody)
644d5e06d7
Fix m{,x}32 instructions
2022-04-18 12:58:19 +02:00
Xi Ruoyao
ee16e55d20
text fixes for wheel change
...
* Add description for "wheel" command
* Explain why pip3 warning does not matter for us
* Format and typo fixes
2022-04-18 12:59:52 +08:00
Bruce Dubbs
9749744481
Use pip3 to install Python modules and programs
...
meson, Markupsafe, and Jinja2
2022-04-17 23:08:16 -05:00
Thomas Trepl (Moody)
1937fe0c15
Automatic merge of trunk into multilib
2022-04-18 05:45:10 +02:00
Bruce Dubbs
5a2aca5626
Add wheel.xml
2022-04-17 19:04:53 -05:00
Bruce Dubbs
032d88fc75
Add wheel-0.37.1 (Python module).
2022-04-17 17:11:27 -05:00
Bruce Dubbs
7a0687cbbf
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-04-17 14:19:34 -05:00
Bruce Dubbs
e9538133fa
Suppress a waring if running pip3 as root.
...
In serveral places we use the pip3 command to install Python 3 programs
and modules for all users as root. This conflicts with the Python
developers' recommendation to build packages in a virtual environment as
a regular user. To this end, a multi-line warning is written when using
pip3 as the root user.
This change shows users how to avoid this warning.
2022-04-17 12:55:48 -05:00
Thomas Trepl (Moody)
03cd145c43
Automatic merge of trunk into multilib
2022-04-16 05:45:10 +02:00
Ken Moffat
1d694184b3
Patch xz for the xzgrep vulnerability.
2022-04-15 20:01:35 +01:00
Thomas Trepl (Moody)
540a8bc67e
Automatic merge of trunk into multilib
2022-04-15 05:45:10 +02:00
Xi Ruoyao
75bab32f83
procps: update library and include directory name
2022-04-15 10:32:55 +08:00
Bruce Dubbs
62b66860b3
Package updates.
...
Update to libcap-2.64.
Update to linux-5.17.3.
Update to gzip-1.12.
2022-04-14 11:17:20 -05:00
Thomas Trepl (Moody)
992a95ce05
Automatic merge of trunk into multilib
2022-04-13 05:45:10 +02:00
Bruce Dubbs
b861051f19
Typos
2022-04-12 14:31:26 -05:00
Thomas Trepl (Moody)
9399bf9a96
Automatic merge of trunk into multilib
2022-04-05 05:45:10 +02:00
Xi Ruoyao
d70fd55a87
procps-ng: remove an outdated note
...
It now just untars into procps-ng-4.0.0 directory, as we expect.
2022-04-05 01:30:19 +08:00
Thomas Trepl (Moody)
9ea5b3dc06
Fix instructions
2022-04-03 20:23:06 +02:00
Thomas Trepl (Moody)
11b1e35880
Adopt /usr/local fix for other archs
2022-04-03 19:45:15 +02:00
Thomas Trepl (Moody)
070e36cd7e
Automatic merge of trunk into multilib
2022-04-03 10:46:19 +02:00
Thomas Trepl (Moody)
a7e5537889
Automatic merge of trunk into multilib
2022-04-03 10:45:52 +02:00
Bruce Dubbs
f30c2e8029
Add in the patch needed for systemd with the 5.17 kernel
2022-03-31 12:39:23 -05:00
Bruce Dubbs
676f0fdcec
Package updates.
...
Update to sysvinit-3.02.
Update to zlib-1.2.12.
Update to expat-2.4.8.
Update to Jinja2-3.1.1.
Update to Python-3.10.4.
Update to procps-ng-4.0.0.
Update to iproute2-5.17.0.
Update to meson-0.62.0.
Update to linux-5.17.1.
Update to util-linux-2.38.
2022-03-30 16:13:26 -05:00
Thomas Trepl (Moody)
1b85bf1bb6
Automatic merge of trunk into multilib
2022-03-28 05:45:09 +02:00
Bruce Dubbs
f23beb1acf
Remove refereces to Russia
2022-03-27 11:46:00 -05:00
Thomas Trepl (Moody)
355d7610df
Automatic merge of trunk into multilib
2022-03-27 05:45:10 +02:00
Xi Ruoyao
ab7af9e6f0
libffi: reword the note about "building for another system"
...
Telling the user to override CFLAGS and CXXFLAGS may cause two problems:
1. We've added --with-gcc-arch=native, so the configure script will add
"-march=native" into CFLAGS. Then we've not really verified which
-march= value is the last one in the GCC command line and being really
used.
2. User may just export CFLAGS="-march=x86_64", without "-O2". This
will produce unoptimized binaries.
2022-03-26 23:25:36 +08:00
Thomas Trepl (Moody)
051c1608d9
Automatic merge of trunk into multilib
2022-03-25 05:45:09 +01:00
Bruce Dubbs
bcb20b4701
Speling
2022-03-24 12:11:57 -05:00
Thomas Trepl (Moody)
60093fdb51
Automatic merge of trunk into multilib
2022-03-22 05:45:10 +01:00
Xi Ruoyao
d54813bc0c
zstd: add prefix=/usr for make
...
libzstd.pc is created during "make", so without prefix=/usr here
"-L/usr/local/lib" will show up in libzstd.pc.
Thanks Ryan Marsaw for the report.
2022-03-21 21:59:45 +08:00
Xi Ruoyao
0a993870cf
libffi: update the desc for --disable-exec-static-tramp
...
Now BLFS has gobject-introspection-1.72, which is already fixed. GJS
fix will be released in GNOME 43 (not 42).
2022-03-21 14:39:47 +08:00
Thomas Trepl (Moody)
02c702c62e
Automatic merge of trunk into multilib
2022-03-17 15:30:05 +01:00
Thomas Trepl (Moody)
d9bec1e96a
Automatic merge of trunk into multilib
2022-03-17 15:28:37 +01:00
Xi Ruoyao
43149b904b
markupsafe: mention the suffix "-linux-<arch>" in installed directories
2022-03-16 19:47:09 +08:00
Xi Ruoyao
ccb08fafc8
pkgmgmt: for systemd revision, add how to restart systemd without reboot
2022-03-16 15:49:35 +08:00
Xi Ruoyao
9c7e6ff853
systemd: remove --strip-compoents=1 from man page installation command
...
systemd-man-pages-250.tar.xz has no additional leading components.
An errata is required.
2022-03-16 00:13:35 +08:00
Xi Ruoyao
f7ac150c84
package update
...
* update to expat-2.4.7 (#5019 )
* update to bc-5.2.3 (#5020 )
* update to linux-5.16.14 (#5021 )
* update to perl-5.34.1 (#5022 )
* update to vim-8.2.4567 (#4500 )
2022-03-15 16:18:24 +08:00
Bruce Dubbs
51a5442f16
Fix pdf presentation issues and some misc issues
...
Change pdf generation to use 9 point fonts for monospace
sections of the book. Otherwise texy overflows, especially
in Chapter 8, Stripping.
Fix a minor spacing issue in the stripping issue.
MAke a minor grammar fix in creatingfiles.xml.
2022-03-14 13:08:40 -05:00
Xi Ruoyao
582da16ec4
glibc: fix the desc of nss/tst-nss-files-hosts-multi failure, and ...
...
mention nss/tst-nss-files-hosts-long failure
It seems I was confused by the two failures with similar name, when I
added the description.
2022-03-15 00:26:26 +08:00
Xi Ruoyao
408f4ae838
systemd: dbus: add --runstatedir=/run
...
This prevents a reference to /var/run in /usr/lib/tmpfiles.d/dbus.conf,
which would cause a warning from systemd-tmpfiles.
--with-system-pid-file=/run/dbus/pid is not needed with this, but
--with-console-auth-dir and --with-system-socket are still needed.
2022-03-13 16:12:55 +08:00
Xi Ruoyao
070bc9a4f7
add zstd upstream fixes patch
2022-03-05 16:30:28 +08:00
Xi Ruoyao
9c4380393e
gcc: use $(gcc -dumpmachine) instead of *linux-gnu
...
It's consistent with other commands in the same page, and also helpful
for porting to targets with different triplets (-musl or -gnuabi64).
2022-03-05 03:03:19 +08:00
Xi Ruoyao
3522efe046
package updates
...
* Update to meson-0.61.2.
* Update to linux-5.16.12.
* Update to MarkupSafe-2.1.0.
* Update to dbus-1.14.0.
* Update to vim-8.2.4489.
2022-03-03 02:20:37 +08:00
Xi Ruoyao
259b8e0aa3
Merge remote-tracking branch 'origin/trunk' into xry111/lfs-next
2022-03-02 21:02:54 +08:00
Thomas Trepl (Moody)
53beb36860
Automatic merge of trunk into multilib
2022-02-28 05:45:10 +01:00
Xi Ruoyao
477c9a1d58
tcl: remove outdated test failure description
2022-02-27 23:38:45 +08:00
Xi Ruoyao
859502b2f4
iproute2: add NETNS_RUN_DIR=/run/netns to avoid using deprecated /var/run
2022-02-27 23:36:55 +08:00
Xi Ruoyao
a4f63e494b
remove adjusting.xml
...
Now adjusting.xml only serves as a historical reference, and a "snip
library" for gcc.xml. Put all relevant content into gcc.xml directly
and remove adjusting.xml. If someone needs a historical reference, he
can always get adjusting.xml in Git history.
2022-02-27 23:36:55 +08:00
Xi Ruoyao
83c258fce0
tcl: remove --enable-64bit
...
It only adds -m64 on x86_64 GNU/Linux. In 64-bit LFS -m64 is the
default.
2022-02-27 23:36:55 +08:00
Thomas Trepl (Moody)
14d25ef29c
Automatic merge of trunk into multilib
2022-02-26 05:45:10 +01:00
Bruce Dubbs
7b270d9a69
Wording
2022-02-25 14:58:18 -06:00
Thomas Trepl (Moody)
f7cac90fce
Automatic merge of trunk into multilib
2022-02-24 05:45:10 +01:00
Xi Ruoyao
c19371f6f9
systemd: remove unneeded command
...
For systmed-250, systemd-time-wait-sync.service is disabled by
systemctl preset-all.
2022-02-23 15:25:28 +08:00
Xi Ruoyao
96fa6f2558
systemd: trivial indent fix :)
2022-02-23 15:10:03 +08:00
Thomas Trepl (Moody)
856169b6af
Automatic merge of trunk into multilib
2022-02-23 05:45:10 +01:00
Xi Ruoyao
186f52656e
glibc: document tst-nss-files-hosts-multi failure ...
...
on the systems without non-loopback IP address
We'd observed this long ago with "unknown reason". I just saw it again
and did some investigation, found it depends on getaddrinfo() with
AI_ADDRCONFIG, which requires a non-loopback address.
2022-02-22 16:44:04 +08:00
Thomas Trepl (Moody)
3b70f926ce
Automatic merge of trunk into multilib
2022-02-19 05:45:14 +01:00
Xi Ruoyao
9f0a6427ab
short description should not end with "."
2022-02-18 14:03:51 +08:00
Bruce Dubbs
988a68e3c8
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-02-17 23:39:07 -06:00
Bruce Dubbs
01cf1502c2
Remove reference to test failures
2022-02-17 23:38:53 -06:00
Xi Ruoyao
52155b6c33
shadow: add --disable-static
...
Approved by bdubbs for 11.1.
To editors: no need to rebuild system and re-tag anything, AFAIK nothing
in BLFS uses libsubid now. You may delete /usr/lib/libsubid.a on your
system manually.
2022-02-18 12:51:41 +08:00
Thomas Trepl (Moody)
77ea132a9f
Automatic merge of trunk into multilib
2022-02-18 05:45:10 +01:00
Xi Ruoyao
b5e4ab72f1
shadow: add description for libsubid
2022-02-17 19:39:07 +08:00
Xi Ruoyao
662f6497ff
systemd: remove systemd-cryptenroll and bootctl
...
bootctl is not built because LFS doesn't have gnu-efi.
systemd-cryptenroll is disabled if cryptsetup is not installed (should
be added into BLFS).
2022-02-17 19:39:07 +08:00
Xi Ruoyao
e5b4b3fff6
gcc: update contents and descriptions
...
Add lto-dump and libitm, and reword description for liblto_plugin
because it's actually used by libbfd (from binutils).
2022-02-17 19:39:07 +08:00
Xi Ruoyao
24fe054b4e
dejagnu: add description for "dejagnu" command
2022-02-17 19:39:07 +08:00
Xi Ruoyao
85d9756bbe
expect: fix library name in description, and remove unused expect-lib-version
2022-02-17 19:39:07 +08:00
Xi Ruoyao
b7daa52a5c
glibc: update desc for content
...
Add libc_malloc_check.so (it's like libmcheck.a, but should be used with
LD_PRELOAD).
Add description for libmvec.
"libnss" -> "libnss_*", and reword the description.
2022-02-17 19:39:07 +08:00
Thomas Trepl (Moody)
bb19832d67
Automatic merge of trunk into multilib
2022-02-17 05:45:10 +01:00
Bruce Dubbs
d6f5aab381
Binutils fix to fix some package builds
...
This fix was found on an i368 system when building openjdk. The
fix does not help or hurt x86_64 systems.
2022-02-16 16:56:04 -06:00
Xi Ruoyao
c5755859a8
binutils: reword the desc for LTO patch
...
Prevent from misleading people to think "I don't build binutils with LTO,
so I can skip the patch".
2022-02-16 14:32:24 +08:00
Thomas Trepl (Moody)
738a4c13cd
Automatic merge of trunk into multilib
2022-02-16 05:45:10 +01:00
Bruce Dubbs
8dd179b044
Fix typos in glibc and for systemd-oom group syntax
2022-02-15 13:22:46 -06:00
Bruce Dubbs
9a612a967b
Document a failing test
2022-02-15 11:35:46 -06:00
Bruce Dubbs
6af4dabc16
Package updates and fixes.
...
Add binutils-2.38 LTO patch.
Update to util-linux-2.37.4.
Update to man-db-2.10.1.
Update to linux-5.16.9.
Update to vim-8.2.4383.
Update to iana-etc-20220207.
2022-02-15 09:55:45 -06:00
Thomas Trepl (Moody)
7158d799ac
Automatic merge of trunk into multilib
2022-02-13 05:45:10 +01:00