From 8b16d145d75583ea531dd48af1c6100dd753ea82 Mon Sep 17 00:00:00 2001 From: Thomas Trepl Date: Sun, 1 Sep 2019 18:37:36 +0000 Subject: [PATCH] MultiLib: Merge changes from trunk git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11664 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- appendices/dependencies.xml | 2 +- chapter01/changelog.xml | 39 ++++++ chapter01/whatsnew.xml | 8 +- chapter06/creatingdirs.xml | 2 +- chapter06/gcc.xml | 12 +- chapter06/glibc.xml | 4 +- general.ent | 6 +- packages.ent | 232 ++++++++++++++++++------------------ 8 files changed, 175 insertions(+), 130 deletions(-) diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 1e9ccb1eb..1ab3a7788 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -1376,7 +1376,7 @@ Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc, - Gzip, Make, Sed, Xz-Utils, and Zlib + Gzip, Make, Pkg-config, Sed, Xz-Utils, and Zlib diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 0a7992725..3c952aee3 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -45,6 +45,45 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2019-09-01 + + + [bdubbs] - LFS-9.0 released. + + + + + + 2019-08-14 + + + [bdubbs] - Update to vim-8.1.1846. Fixes + #4500. + + + [bdubbs] - Update to elfutils-0.177. Fixes + #4516. + + + [bdubbs] - Update to gcc-9.2.0. Fixes + #4514. + + + [bdubbs] - Update to bc-2.1.3. Fixes + #4513. + + + [bdubbs] - Update to man-db-2.8.6.1. Fixes + #4512. + + + [bdubbs] - Update to linux-5.2.8. Fixes + #4511. + + + + 2019-08-04 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 8ee0d8678..4420da790 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -149,9 +149,9 @@ Libcap-&libcap-version; - + @@ -170,9 +170,9 @@ - + Man-pages-&man-pages-version; diff --git a/chapter06/creatingdirs.xml b/chapter06/creatingdirs.xml index ec980dd5c..384df79c3 100644 --- a/chapter06/creatingdirs.xml +++ b/chapter06/creatingdirs.xml @@ -72,7 +72,7 @@ install -vdm755 /usr/libx32/pkgconfig The directory tree is based on the Filesystem Hierarchy Standard (FHS) (available at ). The FHS also specifies + url="https://refspecs.linuxfoundation.org/fhs.shtml"/>). The FHS also specifies the optional existence of some directories such as /usr/local/games and /usr/share/games. We create only the diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml index 4c42955d1..8abe79376 100644 --- a/chapter06/gcc.xml +++ b/chapter06/gcc.xml @@ -152,7 +152,7 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check" . Six tests related to get_time are known to fail. These are - apparantly related to the en_HK locale. + apparently related to the en_HK locale. Two tests named lookup.cc and reverse.cc in experimental/net are known to fail in LFS chroot environment because they require @@ -177,7 +177,15 @@ su nobody -s /bin/bash -c "PATH=$PATH make -k check" Install the package and remove an unneeded directory: make install -rm -rf /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include-fixed/bits/ +rm -rf /usr/lib/gcc/$(gcc -dumpmachine)/&gcc-version;/include-fixed/bits/ + + The GCC build directory is owned by + nobody now and the ownership of the installed header + directory (and its content) will be incorrect. Change the ownership to + root user and group: + +chown -v -R root:root \ + /usr/lib/gcc/*linux-gnu/&gcc-version;/include{,-fixed} Create a symlink required by the FHS diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 9af4e6335..c7e09499c 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -437,9 +437,7 @@ unset ZONEINFO Then create the /etc/localtime file by running: -cp -v /usr/share/zoneinfo/<xxx> /etc/localtime - -ln -sfv /usr/share/zoneinfo/<xxx> /etc/localtime +ln -sfv /usr/share/zoneinfo/<xxx> /etc/localtime Replace <xxx> with the name of the time zone selected (e.g., Canada/Eastern). diff --git a/general.ent b/general.ent index 85ec13b6b..466e9d3cd 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ - + - + - + diff --git a/packages.ent b/packages.ent index e76d7922d..4d6360dab 100644 --- a/packages.ent +++ b/packages.ent @@ -27,8 +27,8 @@ - - + + @@ -38,7 +38,7 @@ - + @@ -48,14 +48,14 @@ - + - - + + - - - + + + @@ -64,19 +64,19 @@ - + - - + + - + - + @@ -84,9 +84,9 @@ - + - + @@ -105,17 +105,17 @@ - + - + - - + + @@ -123,7 +123,7 @@ - + @@ -141,23 +141,23 @@ - + - - + + - - + + - + - - + + @@ -180,7 +180,7 @@ - + @@ -188,9 +188,9 @@ - + - + @@ -200,47 +200,47 @@ - - + + - - + + - + - - + + - - + + - + - - - - - - + + + + + + - + - + @@ -256,20 +256,20 @@ - - - - + + + + - - - - + + + + @@ -278,7 +278,7 @@ - + @@ -296,23 +296,23 @@ - + - - + + - - + + @@ -369,8 +369,8 @@ - - + + @@ -385,7 +385,7 @@ - + @@ -401,7 +401,7 @@ - + @@ -410,7 +410,7 @@ - + @@ -426,16 +426,16 @@ - + - + - + - + - - + + @@ -669,7 +669,7 @@ - + @@ -677,7 +677,7 @@ - + @@ -685,10 +685,10 @@ - - - - + + + + @@ -710,25 +710,25 @@ - - + + - + - + - + - - + + - + @@ -746,6 +746,6 @@ - +