Commit Graph

7416 Commits

Author SHA1 Message Date
Pierre Labastie
1405c4a2c6 Fix kernel crash when using STACK_PROTECTOR_STRONG=y
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11852 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-21 07:40:38 +00:00
Bruce Dubbs
aabe1face4 Update to meson-0.54.2.
Update to Python-3.8.3. 
Update to bison-3.6.1. 
Update to linux-5.6.13. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11850 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-16 13:56:05 +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
Xi Ruoyao
cc744b1ea6 dependencies: glibc needs bison
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11846 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-12 01:06:54 +00:00
Bruce Dubbs
477c098584 Fix procps-ng currency
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11845 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-10 16:41:49 +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
Xi Ruoyao
3256c73e84 bc: clean dependencies
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11834 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-05 00:55:08 +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
Thomas Trepl
e35b465957 Remove duplicate changelog entry
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11829 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-05-02 09:16:40 +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
Douglas R. Reno
6695e39d65 Dependencies: add libsigsegv as an optional dep to gawk
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11825 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-26 02:05:54 +00:00
Pierre Labastie
00429ae17e Fix openssl MD5
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11824 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-24 07:42:42 +00:00
Xi Ruoyao
62d1a9ff61 update dependencies page for ICA changes
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11823 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-24 01:58:02 +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
Bruce Dubbs
d2b37d7627 Update to gawk-5.1.0.
Update to gettext-0.20.2. 
Update to man-pages-5.06. 
Update to bc-2.6.1. 
Update to bison-3.5.4. 
Update to iproute2-5.6.0. 
Update to linux-5.6.4. 



git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11808 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-15 03:27:30 +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
Douglas R. Reno
6e0fcc29f3 Add libsigsegv as an optional dependency of grep.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11806 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-07 04:16:07 +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
9618d0eaf3 Clarify the kernel version needed.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11803 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-04-03 17:45:17 +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
Bruce Dubbs
df43be1530 Textual updates thanks to Kevin Buckley.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11800 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-29 20:04:31 +00:00
Bruce Dubbs
97af73804e Typo
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11799 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-28 16:48:44 +00:00
Xi Ruoyao
77d2a88286 sysv usage: specify -n for dmesg to set loglevel
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11796 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-23 02:14:04 +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
Douglas R. Reno
840b7db933 Make some minor tweaks to the kernel configuration on systemd
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11791 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-19 02:39:55 +00:00
Bruce Dubbs
b7dfb42253 Fix libstdc++.so version
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11790 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-18 22:30:25 +00:00
Bruce Dubbs
9822658476 Fix bc URL
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11789 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-18 09:47:55 +00:00
Pierre Labastie
50645c821c Reorder gcc-pass2 to parallel gcc-pass1
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11788 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-18 08:24:08 +00:00
Pierre Labastie
ed64d91109 Use .xz tarball for bc
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11787 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-18 08:13:13 +00:00
Xi Ruoyao
adbc3e5300 use &hints-root; instead of hardcoding long URL
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11786 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-18 03:36:00 +00:00
Xi Ruoyao
c8da464f83 dependencies: remove a extra comma
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11785 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-17 12:26:29 +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
Xi Ruoyao
4d796cab3e systemd-custom: add a section discussing core dumps
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11781 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-14 07:10:05 +00:00
Pierre Labastie
6fb10045a9 Commit forgotten Makefile in previous commit
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11780 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-13 14:45:58 +00:00
Pierre Labastie
1cb44818d1 Completely remove docbook snapshot
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11779 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-13 14:38:37 +00:00
Pierre Labastie
2e524f93fc Since LFS started using docbook-1.78.1, there is a lot of unused data
in the stylesheet directory. Basically, a whole docbook-stylesheet is
there, while we need only fo and xhtml (+ some common dirs). Each time
we checkout the repo, we have to download this whole thing, which is by
far the biggest part of the repo (~33 M). By removing unused cruft,
this could be down to ~12 M.

Of course, it would be even better to remove completely the stylesheets
and use host ones (repo size down to 2M). but let's do this first, it is
easier :)


git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11778 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-13 09:20:45 +00:00
Xi Ruoyao
cc98817b61 deps: Python needs system Expat
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11777 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
2020-03-08 01:47:14 +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