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
Xi Ruoyao
81d3242ba4
glibc: add ld.so to programs list
...
Quote from the NEWS file:
A symbolic link to the dynamic linker is now installed under
/usr/bin/ld.so (or more precisely, '${bindir}/ld.so').
2022-02-13 11:01:29 +08:00
Thomas Trepl (Moody)
bf8012e6d5
Automatic merge of trunk into multilib
2022-02-11 05:45:10 +01:00
Xi Ruoyao
db3c501657
glibc: update contents & descriptions for 2.35
2022-02-11 11:18:13 +08:00
Thomas Trepl (Moody)
64cae89ff8
Automatic merge of trunk into multilib
2022-02-10 05:45:10 +01:00
Bruce Dubbs
9c4ff70edf
Package updates.
...
Update to bc-5.2.2.
Update to linux-5.16.8.
Update to binutils-2.38. Requires adding zlib to Chapter 6.
2022-02-09 20:54:15 -06:00
Thomas Trepl (Moody)
61f1d15932
Revert "Add glibc patch fixing the LC_MONETARY issue"
...
This reverts commit 2195c1e800
.
2022-02-07 21:24:22 +01:00
Thomas Trepl (Moody)
2195c1e800
Add glibc patch fixing the LC_MONETARY issue
2022-02-06 21:22:26 +01:00
Thomas Trepl (Moody)
2590473cf0
Automatic merge of trunk into multilib
2022-02-06 05:45:15 +01:00
Xi Ruoyao
f09dd59a81
systemd: /etc/{passwd,group} was created in Chapter 7
2022-02-05 22:17:26 +08:00
Xi Ruoyao
b852cef995
chapter 8: rename revisedchroot to cleanup
...
There is no "revision for chroot" now.
2022-02-05 21:59:24 +08:00
Xi Ruoyao
490dc15317
remove "+h" in bash commands in chroot ( #4998 )
...
In the new cross-compilation approach, the $PATH in chroot does not
contain '/tools/bin'. So "+h" is useless in chroot as the newly
installed tools always replace the temporary counterpart at the same
location.
"+h" in chapter4/settingenviron.xml is kept deliberately. Currently
$LFS/tools/bin only contains programs prefixed with
"x86_64-lfs-linux-gnu-", and it's highly unlikely that any distro will
ever ship a program named with such prefix. So it may seems that we can
remove this "+h" as well. However, the situation may change in future
and we can take this oppertunity to teach the advantage and disvantage
of bash hash feature.
2022-02-05 20:48:27 +08:00
Xi Ruoyao
69c4524b6d
systemd: remove unneeded LANG=en_US.UTF-8 settings
...
They were added because ninja had printed warnings about "non UTF-8
locale". Current version of ninja no longer does this.
2022-02-05 20:37:44 +08:00
Xi Ruoyao
e954006b16
util-linux: add --bindir and --sbindir
...
The defaults are /bin and /sbin. We don't like them because of "DESTDIR
on merged-usr system" issue.
2022-02-05 20:37:44 +08:00
Xi Ruoyao
50c357d363
util-linux: revise contents and short descriptions
...
* tailf is removed completely
* fdformat is disabled by default, and we don't really have any reason
to enable it (and we'll need to workaround the missing man page issue
if we want to enable it)
* irqtop, lsirq, scriptreplay, and uclampset added
2022-02-05 20:37:44 +08:00
Xi Ruoyao
db2d98f7a9
man-db: update to man-db-2.10.0 ( #5002 )
2022-02-05 20:37:44 +08:00
Xi Ruoyao
f26f74cb24
kmod: update the status for test suite
2022-02-05 20:37:44 +08:00
Xi Ruoyao
f5923aa8b4
kmod: link to openssl
2022-02-05 20:37:43 +08:00
Xi Ruoyao
889f3811e5
Revert "gdbm: document gdbmtool tests fail, add -k"
...
This reverts commit ae3f78a382
.
No longer needed with gdbm-1.22 or later:
https://git.gnu.org.ua/gdbm.git/commit/?id=5b62babd
https://git.gnu.org.ua/gdbm.git/commit/?id=f586b159
2022-02-05 17:51:06 +08:00
Xi Ruoyao
51e4ab228f
gcc: add "or later" for "Glibc-2.34", as we have 2.35 now
2022-02-05 17:03:36 +08:00
Xi Ruoyao
bf6c6f8180
tcl: update to tcl-8.6.12 ( #5001 )
...
tdbc 1.1.2 -> 1.1.3
itcl 4.2.1 -> 4.2.2
2022-02-05 17:03:36 +08:00
Xi Ruoyao
21dd2f064f
glibc: Makefile is not generated
2022-02-05 17:03:33 +08:00
Thomas Trepl (Moody)
3e09569e0d
Automatic merge of trunk into multilib
2022-02-05 05:45:10 +01:00
Douglas R. Reno
0a75d62658
Minor tweaks to systemd
2022-02-04 19:54:13 -06:00
Xi Ruoyao
bca4876ac5
Revert "binutils: use -j1 for make install"
...
This reverts commit 03a41fd0cd
.
It's no longer needed after binutils-gdb commit "install dependencies for
ld -> bfd and libctf -> bfd" (755ba58e).
2022-02-04 17:55:05 +08:00
Thomas Trepl (Moody)
51d1584808
Automatic merge of trunk into multilib
2022-02-04 10:52:30 +01:00
Thomas Trepl (Moody)
651c74bef9
Remove unnecessary sed in glibc-2.35
2022-02-04 10:51:57 +01:00
Thomas Trepl (Moody)
15a5fc904a
Automatic merge of trunk into multilib
2022-02-04 10:36:58 +01:00
Bruce Dubbs
a5d31dd654
Package updates and a patch.
...
Add coreutils-9.0 chmod patch.
Update to glibc-2.35.
Update to linux-5.16.5.
Update to findutils-4.9.0.
Update to expat-2.4.4.
Update to iana-etc-20220128.
2022-02-03 13:02:19 -06:00
Thomas Trepl (Moody)
cc37d96360
Automatic merge of trunk into multilib
2022-01-29 05:45:09 +01:00
Pierre Labastie
60933b952f
iproute2: remove a now useless sed
...
Upstream do not try anymore to build the *m_ipt modules if
iptables is not found.
2022-01-28 14:04:57 +01:00
Thomas Trepl (Moody)
e130fa2cf3
Automatic merge of trunk into multilib
2022-01-25 05:45:10 +01:00
Xi Ruoyao
7b370c55d7
util-linux: remove the description of "raw" command
...
Since Linux-5.13, <linux/raw.h> has been removed from API headers. So
this command won't be built by util-linux.
2022-01-25 03:30:05 +08:00
Thomas Trepl (Moody)
d960243410
Switch --with-isl not even required (gets pulled automatically if installed in standard location)
2022-01-21 18:44:16 +01:00
Thomas Trepl (Moody)
cfa3be5069
Automatic merge of trunk into multilib
2022-01-21 05:45:12 +01:00
Thomas Trepl (Moody)
c4595c3bd1
Fix usage of ISL in gcc
2022-01-20 23:31:05 +01:00
Pierre Labastie
18c1947298
Update to meson-0.61.1
2022-01-20 08:18:43 +01:00
Pierre Labastie
b83366b1b4
Use soversion for libreadline in "stripping" page
...
Report on #lfs-support by "r1c0n3r0": the libhistory and libreadline
filenames have been wrong on the "stripping" page since realine
version bump. Fix taken (with slight modification) from William
Harrington's port to arm:
05a2cd35aa
2022-01-20 08:11:31 +01:00
Thomas Trepl (Moody)
1e15437f33
Automatic merge of trunk into multilib
2022-01-16 05:45:15 +01:00
Xi Ruoyao
cd0ca9371c
shadow: fix a typo
2022-01-16 00:42:27 +08:00
Pierre Labastie
7ad105665e
Add missing installed program in shadow
...
getsubids has been added in shadow-4.10
2022-01-15 04:45:33 -08:00
Thomas Trepl (Moody)
f94c8ba3be
Automatic merge of trunk into multilib
2022-01-15 05:45:10 +01:00
Bruce Dubbs
ade3efafc6
Package updates.
...
Update to shadow-4.11.1.
Update to readline-8.1.2.
Update to meson-0.61.0.
Update to libpipeline-1.5.5.
Update to bash-5.1.16.
2022-01-14 13:43:28 -06:00
Thomas Trepl (Moody)
aa95507be6
Automatic merge of trunk into multilib
2022-01-14 05:45:10 +01:00
Douglas R. Reno
5ff21a47f9
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2022-01-13 18:28:30 -06:00
Douglas R. Reno
c8df034e5f
Fix CVE-2021-3997 in systemd.
2022-01-13 15:16:37 -06:00
Thomas Trepl (Moody)
9d1c90331a
Adopt instructions for work with v3.x
2022-01-08 18:19:25 +01:00
Thomas Trepl (Moody)
43a5dd6043
Automatic merge of trunk into multilib
2022-01-05 05:45:10 +01:00
Pierre Labastie
b029aa8bfb
Remove ending space in shadow
2022-01-04 19:23:38 +01:00
Bruce Dubbs
da7949dfb6
Minor reworing of reason for GID 999
2022-01-04 11:43:19 -06:00
Xi Ruoyao
e7f0fa1fa6
shadow: "users" is a groupname, not a parameter
2022-01-05 01:12:58 +08:00
Pierre Labastie
2b3f5219bc
Reword explanation of GROUP parameter in /etc/default/useradd
...
Tell that 999 comes from the --gid parameter, and that we already have
a group "users" with this gid to prevent messages when first using useradd.
2022-01-04 17:53:09 +01:00
Pierre Labastie
7f13657de1
shadow: move /etc/default/useradd creation to "Configuration"
...
This is needed so that /etc/default/useradd is not removed by package
managers when rebuilding shadow in BLFS. Change the explanations in
the text accordingly.
2022-01-04 12:38:18 +01:00
Thomas Trepl (Moody)
bb2febd46a
Automatic merge of trunk into multilib
2022-01-04 05:45:10 +01:00
Xi Ruoyao
cd99aff683
Revert "shadow: remove explicit --disable-{su,runuser}"
...
This reverts commit 6ecd06927b
.
Continue to use shadow su, until it's really dead.
2022-01-03 23:28:24 +08:00
Thomas Trepl (Moody)
0fd2370f61
Automatic merge of trunk into multilib
2022-01-01 05:45:10 +01:00
Bruce Dubbs
ad89f7b0d6
Package updates.
...
Update to e2fsprogs-1.46.5.
Update to zstd-1.5.1.
Update to expat-2.4.2.
Update to shadow-4.10.
Update to sysvinit-3.01.
Update to linux-5.15.12.
Update to iana-etc-20211224.
Update to openssl-3.0.1.
Update to eudev-3.2.11.
Update lfs-latest-git.php currency for new eudev location.
2021-12-31 07:10:48 -06:00
Thomas Trepl (Moody)
af4bd5774b
Automatic merge of trunk into multilib
2021-12-31 05:45:09 +01:00
Douglas R. Reno
6d19228191
Package Updates:
...
Update to systemd-250 (BLFS coming shortly)
Update to meson-0.60.3
Kernel Configuration: Enable the framebuffer since it's disabled by
default in Linux-5.15.
Kernel Configuration: Add a note about CONFIG_DEFAULT_HOSTNAME on
systemd.
2021-12-30 11:39:08 -06:00
Thomas Trepl (Moody)
0eb19f0f79
Automatic merge of trunk into multilib
2021-12-28 05:45:09 +01:00
Xi Ruoyao
6ecd06927b
shadow: remove explicit --disable-{su,runuser}
...
for sync with BLFS. They are automatically disabled when PAM is
unavailable.
2021-12-27 20:54:46 +08:00
Thomas Trepl (Moody)
0ca938376b
Automatic merge of trunk into multilib
2021-12-15 05:45:09 +01:00
Pierre Labastie
4b4f934b9c
Update the command explanations in findutils
2021-12-14 13:48:09 +01:00
Thomas Trepl
f2ab0c5d05
Fix issue building findutils on a 32bit system
...
Cherry picked from the multilib branch
2021-12-14 13:39:01 +01:00
Thomas Trepl (Moody)
5d6e55744f
Automatic merge of trunk into multilib
2021-12-05 05:45:13 +01:00
Xi Ruoyao
88bbf22f8b
ncursesw: do not in-place overwrite library being used by bash
2021-12-04 16:53:16 +08:00
Thomas Trepl (Moody)
a08b5f01cb
Remove an invalid (ignored) option; Move ncursesw6-config out of the way for lib{,x}32
2021-11-24 21:36:16 +01:00
Thomas Trepl (Moody)
d24dc0f95d
Merge upstream changes
2021-11-17 16:03:17 +01:00
Xi Ruoyao
394bd9caff
systemd: minor reword for Linux header >= 5.14 issue
...
It does not affect using systemd with Linux >= 5.14, but only affects
building systemd with kernel header >= 5.14.
2021-11-15 23:34:44 +08:00
Thomas Trepl (Moody)
cd67d000ae
Merge upstream changes
2021-11-15 14:57:41 +01:00
Bruce Dubbs
0d78c2c179
Package updates.
...
Update to iana-etc-20211112.
Update to elfutils-0.186.
Update to jinja2-3.0.3.
Update to bc-5.2.0.
Update to ncurses-6.3.
Update to libpipeline-1.5.4.
Update to meson-0.60.1.
Update to iproute2-5.15.0.
Update to linux-5.15.2.
One change was needed to systemd-249 due to changes in the linux
keernel version 5.14 and later.
A change to ncurses was needed to ensure the .pc files are placed in
the right location (/usr/lib/pkgconfig).
2021-11-14 12:22:12 -06:00
Thomas Trepl (Moody)
b08c45151a
Fix instructions for m32/mx32
2021-11-04 17:13:28 +01:00
Thomas Trepl
f08c6def04
Fix issue building findutils on a 32bit system
2021-11-03 17:36:07 +01:00
Thomas Trepl (Moody)
4a74a6fd42
Automatic merge of trunk into multilib
2021-11-03 05:45:09 +01:00
Xi Ruoyao
3328dfdc69
systemd: fix a typo
2021-11-02 21:44:49 +08:00
Thomas Trepl (Moody)
00696e1dd9
Automatic merge of trunk into multilib
2021-11-02 05:45:09 +01:00
Bruce Dubbs
d02074e9bc
Minor wording change
2021-11-01 08:49:48 -05:00
Thomas Trepl (Moody)
d352b982d6
Automatic merge of trunk into multilib
2021-11-01 05:45:09 +01:00
Bruce Dubbs
1f201845a3
Package updates
...
Update to gawk-5.1.1.
Update to meson-0.60.0.
Update to libcap-2.60.
Update to gdbm-1.22.
Update to file-5.41.
Update to linux-5.14.15.
Update to iana-etc-20211025.
Update to tzdata-2021e.
Change /bin to /usr/bin in passwd, and revisedchroot.
Fix systemd for new meson.
2021-10-31 14:00:21 -05:00
Thomas Trepl (Moody)
57e2684d5f
Automatic merge of trunk into multilib
2021-10-18 06:05:32 +02:00
Xi Ruoyao
8cece120f9
libcap: remove unneeded chmod command
...
Libcap-2.59 install shared libs with mode 0755 by default.
2021-10-16 01:59:06 +08:00
Thomas Trepl (Moody)
08a636839d
Merge upstream
2021-10-15 12:21:18 +02:00
Bruce Dubbs
fa32551de1
Package updates.
...
Update to vim-8.2.3508.
Update to tzdata-2021c.
Update to Python-3.10.0.
Update to Jinja2-3.0.2.
Update to linux-5.14.12.
Update to iana-etc-20211004.
Update to bc-5.1.1.
Update to automake-1.16.5.
2021-10-14 14:02:12 -05:00
Bruce Dubbs
8fd9f816d4
Make instructions more consistent.
...
When using mkdir during installation, use -pv all the time.
Make reference to irc channel all lower case.
Update lfs-latest for condxml merge
2021-10-13 15:00:35 -05:00
Thomas Trepl (Moody)
60870bc1de
Automatic merge of trunk into multilib
2021-09-21 05:45:12 +02:00
Pierre Labastie
35d257851a
Remove double slash // in some links
2021-09-20 22:01:06 +02:00
Thomas Trepl (Moody)
716db1f765
Merge upstream
2021-09-20 09:37:34 +02:00
Pierre Labastie
007d3bcce6
Remove eol spaces in recently added tcl doc
2021-09-15 09:51:34 +02:00
Bruce Dubbs
06e7b36118
Package updates.
...
Ensure tcl documentation install instructions are present.
Update to Python3-3.9.7.
Update to linux-5.14.3.
Update to libcap-2.57.
Update to iproute2-5.14.0.
Update to inetutils-2.2.
Update to gzip-1.11.
Update to gdbm-1.21.
Update to bison-3.8.1.
Update to bc-5.0.2.
2021-09-14 10:06:10 -05:00
Pierre Labastie
365b8c74b1
Move a misplaced role="nodump"
...
That lead jhalfs to create a useless 801-pkgmgt script.
2021-09-13 07:35:53 +02:00
Douglas R. Reno
e128c68596
Add the File upstream fixes patch to the book.
2021-09-08 10:36:09 -05:00
Pierre Labastie
c6f58f47bd
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2021-09-07 22:40:16 +02:00
Pierre Labastie
d672ab7d66
Remove spaces at end o lines - chapter08
2021-09-07 22:33:18 +02:00
Thomas Trepl (Moody)
d2e7db424f
Automatic merge of trunk into multilib
2021-08-30 05:45:11 +02:00
Xi Ruoyao
ae3f78a382
gdbm: document gdbmtool tests fail, add -k
2021-08-29 23:39:03 +08:00
Bruce Dubbs
3dc82263cf
Update openssl test failure explanation.
2021-08-29 08:34:35 -05:00
Thomas Trepl (Moody)
2bad57f3d8
Automatic merge of trunk into multilib
2021-08-26 05:45:09 +02:00
Bruce Dubbs
49170b0a84
Package updates for lfs-11.0-rc3
...
LFS-11.0-rc3 released.
Update to e2fsprogs-1.46.4.
Update to meson-0.59.1.
Update to util-linux 2.37.2.
Update to linux-5.13.12.
Update to libcap-2.53.
2021-08-25 18:51:16 -05:00
Xi Ruoyao
35ad663174
grub: remove --sbindir (merged /usr)
2021-08-26 05:12:34 +08:00
Thomas Trepl (Moody)
fd6a5f8dd5
Automatic merge of trunk into multilib
2021-08-20 23:20:44 +02:00
Bruce Dubbs
de8b6cb08a
Fix security issue in Chapter 8 glibc.
...
Add a sed to glibc in Chapter 8 to fix a critical security issue.
2021-08-20 15:47:13 -05:00
Thomas Trepl (Moody)
e05a52a6ef
Automatic merge of trunk into multilib
2021-08-19 05:45:09 +02:00
Bruce Dubbs
658a5da5fb
Now run all the tests in binutils.
...
We were removing a failing test, but it is not longer a problem.
Eliminate the instruction that does that.
2021-08-18 00:19:33 -05:00
Thomas Trepl (Moody)
a98222651c
Automatic merge of trunk into multilib
2021-08-13 22:05:08 +02:00
Bruce Dubbs
fb8aee8051
Package updates and a patch.
...
Update to linux-5.13.10.
Update to bc-5.0.0.
Update to vim-8.2.3337.
Add binutils-2.37 upstream patch.
2021-08-13 12:20:37 -05:00
Thomas Trepl (Moody)
c84c636c1b
Automatic merge of trunk into multilib
2021-08-13 17:28:33 +02:00
Bruce Dubbs
d0204e44b8
Typo
2021-08-13 09:18:50 -05:00
Thomas Trepl (Moody)
3330d51805
Fix instructions (add online_usrbin to m32/mx32)
2021-08-13 14:02:00 +02:00
Thomas Trepl (Moody)
eeecd8910f
Automatic merge of trunk into multilib
2021-08-13 09:26:01 +02:00
Thomas Trepl (Moody)
85d9695ad8
Merge trunk
2021-08-13 06:33:25 +02:00
Xi Ruoyao
89250241d4
minor typo
2021-08-13 12:24:15 +08:00
Bruce Dubbs
8a269ec27e
Touch up cleanup commands in Chapter 8
...
We moved the rm /tools from Chapter 8 to Chapter 7.
Some minor wording changes and file renaming.
2021-08-12 16:03:35 -05:00
Thomas Trepl (Moody)
802438754c
Automatic merge of trunk into multilib
2021-08-10 05:45:09 +02:00
Bruce Dubbs
cf5da2558f
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
2021-08-09 14:17:48 -05:00
Bruce Dubbs
58ccce58b6
Clean up glibc list of test failures
2021-08-09 14:17:31 -05:00
Thomas Trepl (Moody)
cd3fd92d82
Adopt changes in libffi for other archs
2021-08-09 08:14:52 +02:00
Thomas Trepl (Moody)
b51c338c8a
Automatic merge of trunk into multilib
2021-08-09 05:45:09 +02:00
Xi Ruoyao
c3f8922b50
libffi: document --disable-exec-static-tramp
2021-08-09 09:34:23 +08:00
Thomas Trepl (Moody)
c28569be5b
Automatic merge of trunk into multilib
2021-08-08 21:28:03 +02:00
Bruce Dubbs
3ba82a8a1f
Package updates.
...
Update to linux-5.13.9.
Update to libffi-3.4.2.
2021-08-08 14:19:18 -05:00
Thomas Trepl (Moody)
835c1c8ac4
Add CC= to install commands at m32/mx32
2021-08-08 15:58:25 +02:00
Thomas Trepl (Moody)
b8d5542c28
Fix syntax errors caused by jhalfs xsls
2021-08-07 17:05:32 +02:00
Thomas Trepl (Moody)
81f8f6e436
Automatic merge of trunk into multilib
2021-08-07 05:45:09 +02:00
Xi Ruoyao
26560c186b
m4: test-posix_spawn-script does not fail
...
Reported on lfs-dev and confirmed with jhalfs.
2021-08-06 23:11:00 +08:00
Xi Ruoyao
a04b3d3931
gcc: fix PR101749
...
https://wiki.linuxfromscratch.org/blfs/ticket/15350
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101749
2021-08-06 21:37:01 +08:00
Xi Ruoyao
a3d62322b5
minor wording change
2021-08-06 13:49:32 +08:00
Thomas Trepl (Moody)
f5b747c56f
Merge trunk
2021-08-04 14:09:24 +02:00
Bruce Dubbs
4350669654
Make stripping work fo rboth x86 and x86_64
2021-08-03 21:58:23 -05:00
Xi Ruoyao
99b29384ca
minor typo
2021-08-04 00:26:51 +08:00
Xi Ruoyao
2a22256772
bash: minor command style fix
2021-08-04 00:09:52 +08:00
Xi Ruoyao
6094daeb7a
strip: restore versions in online_usrlib and save_usrlib
...
Without them, for example:
cp /usr/lib/libbfd.so /tmp/libbfd.so
# now /tmp/libbfd.so is a hardcopy of /usr/lib/libbfd-2.37.so
strip --strip-unneeded /tmp/libbfd.so
install -vm755 /tmp/libbfd.so /usr/lib/libbfd.so
# now /usr/lib/libbfd.so is *not* a symlink, but a real file
We don't want this to happen.
libdl and libpthread removed: they are now dummy libs and is not used by
anything built in LFS/BLFS.
2021-08-04 00:04:15 +08:00
Thomas Trepl (Moody)
31ff88ba10
Automatic merge of trunk into multilib
2021-08-03 16:09:11 +02:00
Xi Ruoyao
2cc15c335f
gcc: document new test failures with glibc-2.34
...
The links to gcc bugzilla is in XML comments.
2021-08-03 20:53:14 +08:00
Thomas Trepl (Moody)
66bfc2bb56
Automatic merge of trunk into multilib
2021-08-03 05:45:09 +02:00
Bruce Dubbs
adcaf07efb
Fix spacing
2021-08-02 22:27:16 -05:00
Bruce Dubbs
9c7598cc15
Package updates.
...
Update to glibc-2.34.
Update to diffutils-3.8.
Update to libcap-2.52.
2021-08-02 20:52:40 -05:00
Xi Ruoyao
ea0f48e5a8
binutils: typo
2021-08-02 21:08:51 +08:00
Thomas Trepl (Moody)
6ff520fb98
Automatic merge of trunk into multilib
2021-08-02 05:45:10 +02:00
Bruce Dubbs
c2d234220b
Update test results for several packages.
...
Most of the changes were removing documentation of failed tests
that no longer fail.
2021-08-01 12:53:19 -05:00
Bruce Dubbs
0b10545515
Fackage updates and fixes.
...
Remove unneeded sed commands from automake and coreutils.
Update to linux-5.13.7.
Update to e2fsprogs-1.46.3.
2021-08-01 11:58:29 -05:00
Thomas Trepl (Moody)
16cdca7b48
Automatic merge of trunk into multilib
2021-07-30 05:45:11 +02:00
Xi Ruoyao
2f67a2a07f
Revert "util-linux: explain ioctl_ns failure more precisely"
...
This reverts commit 79902f4e51
.
2021-07-29 18:14:21 +08:00
Thomas Trepl (Moody)
00e8b5325a
Merge upstream changes
2021-07-28 15:43:47 +02:00
Xi Ruoyao
7f9a48070e
package update
...
Update to GCC-11.2.0 (#4883 )
Update to inetutils-2.1 (#4892 )
Update to automake-1.16.4 (#4894 )
SHA256 checksum entities for the three packages are added. I think we
can start a transition to SHA256 now.
2021-07-28 19:01:48 +08:00
Xi Ruoyao
8416b1f926
Revert coreutils library location change
...
libstdbuf.so is a LD_PRELOAD hook, instead of a library which would be
used at link time. So let's keep the upstream default.
2021-07-28 18:48:09 +08:00
Xi Ruoyao
08f72423ce
always use --strip-unneeded for stripping
...
The behavior of --strip-unneeded and --strip-all are same for
executables and shared libraries. For static libraries,
--strip-unneeded keeps the symbols needed for relocation processing so
it won't break static archives.
2021-07-28 18:46:22 +08:00
Xi Ruoyao
79902f4e51
util-linux: explain ioctl_ns failure more precisely
2021-07-28 12:30:03 +08:00