Commit Graph

2973 Commits

Author SHA1 Message Date
Pierre Labastie
a3260cbb07 Fixes for bash tests
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11881 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-31 17:33:35 +00:00
Xi Ruoyao
5a430f1937 remove symlink to libfl.so, to satisify flex removal from chap5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11880 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-31 04:10:51 +00:00
Pierre Labastie
338c63fb69 Fix groups for user tester, and a forgotten tester in sed tests
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11877 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 18:14:52 +00:00
Xi Ruoyao
9c5cdd8a53 remove some unnecessary envs
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11876 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 14:44:59 +00:00
Xi Ruoyao
6ffda93198 cleanup: remove unused binutils CTF static archives
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11875 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 14:43:18 +00:00
Xi Ruoyao
4e00245458 flex: move it earlier in chap6, so we can remove it from chap5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11874 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 14:37:08 +00:00
Xi Ruoyao
e103700d52 zstd: move it earlier in chap6 for GCC
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11872 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 14:13:54 +00:00
Bruce Dubbs
b51bb68cda Run sed and findutils tests as an unprivileged user.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11869 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-30 00:03:55 +00:00
Bruce Dubbs
1f5a5864d2 Tweak additions and deletion of tester user.
Explain test filures in bash.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11868 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-29 22:05:38 +00:00
Pierre Labastie
18fa90938b Merge the 2 role="installation" sections in util-linux, using the same layout
as for glibc to explain the FHS compliance. Note also that /var/lib/hwclock
only contains adjtime, so it is not a "storage location" IMHO.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11867 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-29 13:26:19 +00:00
Bruce Dubbs
7406bece6f Add an unprivileged user, tester, at the
beginning of Chapter 6 for running some tests.  This
user is then removed at the end of the chapter.

Update to zstd-1.4.5. Fixes
Update to util-linux-2.35.2. Fixes
Update to bison-3.6.2. Fixes
Update to linux-5.6.15. Fixes



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11864 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-29 08:06:18 +00:00
Pierre Labastie
29b86b4b3a Document bash test results
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11861 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-27 19:36:20 +00:00
Pierre Labastie
59b66d792f Fix various test failures:
- bison and man-db: use a symlink:
           tools/share/locale->/usr/share/locale/locale-archive
  so that the installed locales are found by programs not yet installed
  in /usr
- vim: upstade to 8.2.0814 (used for testing by several persons)
- sed in automake, fixes one test
- patch for gold: allows its testsuite to run
- mount /dev/pts as --bind: foxes a test in coreutils
- bash: use su << EOF instead of su -c, to keep a controlling terminal

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11859 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-26 12:25:21 +00:00
Pierre Labastie
b6578e4ba9 Commit 48f44c6f2b48e45e has modified the defition of PKGCONFIGDIR to use
LIBDIR, which is /lib in our case, so that .pc files are wrongly installed
in /lib/pkgconfig. Explcitely set PKGCONFIGDIR so that the files land
at the right place.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11848 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-13 20:57:13 +00:00
Pierre Labastie
f878debab0 Fix building systemd with GCC 10
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11843 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-09 20:20:21 +00:00
Bruce Dubbs
784b3bb9a3 Update to bison-3.6.
Update to gcc-10.1.0. 
Update to libcap-2.34. 
Update to bc-2.7.2. 
Update to linux-5.6.11. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11840 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-08 23:19:59 +00:00
Pierre Labastie
0cdff2d4ac Remove useless commands in chap6 flex
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11833 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-04 12:11:00 +00:00
Bruce Dubbs
585e6ec3f8 Update to tzdata-2020a.
Update to meson-0.54.1. 
Update to iana-etc-20200429. 
Update to linux-5.6.8. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11827 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-01 18:41:27 +00:00
Ken Moffat
52544aa5ed Update to openssl-1.1.1g.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11822 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-24 01:04:14 +00:00
Bruce Dubbs
7fd302cf8e Typo
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11820 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-20 14:35:56 +00:00
Pierre Labastie
afc6823ff1 Change -isystem to -idirafter in "adjusting". Fix most of #4641.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11819 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-20 12:50:49 +00:00
Pierre Labastie
0b403eb328 Remove a spurious <space> at the end of a line
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11818 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-20 07:23:56 +00:00
Pierre Labastie
effe07a910 Fix circular deps between util-linux and eudev/systemd:
- build util-linux in chapter 5 for both books
- move eudev before util-linux in chapter 6
- make utils-linux libs and headers accessible to /usr in
  "Creating essential ..."
- not related, but forgotten at previous commit: make also libfl flex
  library accessible to /usr

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11817 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 14:45:08 +00:00
Pierre Labastie
924667ee54 Reinstate flex in chapter 5, for the sake on ar and ranlib.
This allows to reinstate bison's tests.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11816 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 14:06:50 +00:00
Pierre Labastie
c2863e6d25 Add remarks about .la files telling that they are potentially harmful
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11815 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 08:14:10 +00:00
Pierre Labastie
a5dddcb516 Fix readline.pc that incorrectly referenced termcap
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11814 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 07:54:14 +00:00
Pierre Labastie
50fdfc80bc Allow bison to use libtextstyle from gettext by moving gettext before bison
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11813 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 07:42:38 +00:00
Pierre Labastie
2a73970737 Move libcap before shadow so that new{u,g}idmap can use setcap. ticket #4633
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11812 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 06:25:04 +00:00
Pierre Labastie
0827a1ae41 Fix a wrong hardcoded path in some shadow programs. ticket #4632
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11811 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-19 06:08:50 +00:00
Douglas R. Reno
3944e7bdda systemd: actually install manpages
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11809 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-15 04:58:55 +00:00
Pierre Labastie
a5a3dc650d Do not remove inexistent symlinks in util-linux
+ fix some formatting

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11807 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-14 13:28:48 +00:00
Bruce Dubbs
49fb110fde Move eudev to before e2fsprogs
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11804 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-03 19:44:36 +00:00
Bruce Dubbs
caccd51a69 Update to vim-8.2.0486.
Update to elfutils-0.179. 
Update to meson-0.54.0. 
Update to e2fsprogs-1.45.6. 
Update to automake-1.16.2. 
Update to xz-5.2.5. 
Update to openssl-1.1.1f. 
Update to perl-5.30.2. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11802 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-31 20:22:50 +00:00
Douglas R. Reno
c06f49afdc Update to systemd-245
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11793 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-20 02:02:42 +00:00
Bruce Dubbs
8671978267 Update to gcc-9.3.0.
Update to bc-2.6.0. 
Update to bison-3.5.3. 
Update to linux-5.5.9. 
Update to coreutils-8.32. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11782 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-15 04:27:41 +00:00
Douglas R. Reno
3f7f3df039 There are now 197 tests in GMP rather than 190
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11776 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-05 19:27:52 +00:00
Bruce Dubbs
d9447c15c1 Update to libcap-2.32.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11772 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-02 18:27:41 +00:00
Xi Ruoyao
3b7972204b man-db: decorate username bin
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11769 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-02 03:07:42 +00:00
Bruce Dubbs
e8d05b3f95 Remove a workaround for sysdeps/unix/sysv/linux/bits/socket.h
that is no longer needed.



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11756 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-20 20:49:48 +00:00
Pierre Labastie
afcfd745ae Remove unused files and make
idref's more regular

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11746 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-09 20:50:38 +00:00
Xi Ruoyao
6b041a031d e2fsprogs: install-libs is automatically run by install
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-05 04:58:10 +00:00
Bruce Dubbs
dd49ea7430 Update python contents (remove pyvenv)
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11744 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-04 16:27:28 +00:00
Xi Ruoyao
45edd033a8 python3: run test suite
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11743 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-04 13:13:09 +00:00
Xi Ruoyao
a0d80869e8 perl: no tests fail now
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11742 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-04 05:51:28 +00:00
Xi Ruoyao
d495761211 grep: -k is not necessary for make test anymore
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11741 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-03 14:04:54 +00:00
Xi Ruoyao
90af5870fa binutils: document new libraries libctf{,-nobfd}
https://lwn.net/Articles/795384/


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11740 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-03 00:26:21 +00:00
Xi Ruoyao
ae11e15dd7 gcc: tell the audience that Glibc-2.31 is the smoking gun
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11739 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-02 07:09:11 +00:00
Bruce Dubbs
5e32d3008a Update to vim-8.2.0190.
Update to binutils-2.34. 
Update to glibc-2.31. 
Update to linux-5.5.1. 
Update to bc-2.5.3. 
Update to iproute2-5.5.0. 
Update to util-linux 2.35.1. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11738 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-02-02 01:15:18 +00:00
Pierre Labastie
701048059a Fix a ~6 year old typo :)
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11736 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-01-27 13:52:33 +00:00
Douglas R. Reno
f18ed3d8e7 systemd: remove obsolete installation commands (obsolete since 244 was released)
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11735 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-01-24 02:17:13 +00:00