diff options
author | Krejzi <krejzi@linuxfromscratch.org> | 2014-02-15 00:40:11 +0000 |
---|---|---|
committer | Krejzi <krejzi@linuxfromscratch.org> | 2014-02-15 00:40:11 +0000 |
commit | f8756ab90bb3d7c3f4010c0d19a0624c330f889b (patch) | |
tree | 9529ec03e2c022afde268385d20428655c36ed7d | |
parent | e88c73c0575311238614cf05e8b54c69a9a7a4e8 (diff) |
Merge latest LFS SVN.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10468 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r-- | chapter01/changelog.xml | 95 | ||||
-rw-r--r-- | chapter05/expect.xml | 4 | ||||
-rw-r--r-- | chapter05/gcc-pass2.xml | 6 | ||||
-rw-r--r-- | chapter05/glibc.xml | 8 | ||||
-rw-r--r-- | chapter05/util-linux.xml | 6 | ||||
-rw-r--r-- | chapter06/e2fsprogs.xml | 29 | ||||
-rw-r--r-- | chapter06/flex.xml | 15 | ||||
-rw-r--r-- | chapter06/glibc.xml | 62 | ||||
-rw-r--r-- | chapter06/groff.xml | 3 | ||||
-rw-r--r-- | general.ent | 4 | ||||
-rw-r--r-- | network-scripts/Makefile | 17 | ||||
-rw-r--r-- | network-scripts/lfs/tmpfiles/nscd.conf | 2 | ||||
-rw-r--r-- | network-scripts/lfs/units/nscd.service | 16 | ||||
-rw-r--r-- | packages.ent | 32 | ||||
-rw-r--r-- | patches.ent | 6 | ||||
-rw-r--r-- | process-scripts.sh | 1 |
16 files changed, 184 insertions, 122 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index e0cdd32d3..402a696c8 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,101 @@ </listitem> --> <listitem> + <para>2014-02-14</para> + <itemizedlist> + <listitem> + <para>[krejzi] - Merge LFS SVN-20140214 book.</para> + </listitem> + <listitem> + <para>[bdubbs] - Make sed for omit-frame-pointers the + same in Chapters 5 and 6. Fixes + <ulink url="&lfs-ticket-root;3497">#3497</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Simplify zimesone configuration in glibc. + Thanks to Chris Staub for the patch. Fixes + <ulink url="&lfs-ticket-root;3496">#3496</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Let the glibc Makefile install rpc headers. + Thanks to Chris Staub for the patch. Fixes + <ulink url="&lfs-ticket-root;3495">#3495</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to linux-3.13.3. Fixes + <ulink url="&lfs-ticket-root;3493">#3493</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2014-02-13</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to file-5.17. Fixes + <ulink url="&lfs-ticket-root;3491">#3491</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to flex-2.5.38. Fixes + <ulink url="&lfs-ticket-root;3492">#3492</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to man-pages-3.58. Fixes + <ulink url="&lfs-ticket-root;3490">#3490</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2014-02-10</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update coreutils i18n patch. + Thanks to Igor Izivkov for pointing it out. Fixes + <ulink url="&lfs-ticket-root;3488">#3488</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2014-02-08</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to glibc-2.19. Fixes + <ulink url="&lfs-ticket-root;3486">#3486</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2014-02-07</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Update to linux-3.13.2. Fixes + <ulink url="&lfs-ticket-root;3485">#3485</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>2014-02-05</para> + <itemizedlist> + <listitem> + <para>[bdubbs] - Change expect library type in Chapter 5. + Thanks to kammet for the report. Fixes + <ulink url="&lfs-ticket-root;3484">#3484</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Fix e2fsprogs tests to run properly + in the LFS chroot environment.</para> + </listitem> + <listitem> + <para>[bdubbs] - Remove unnecessary mkdir in groff.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>2014-02-04</para> <itemizedlist> <listitem> diff --git a/chapter05/expect.xml b/chapter05/expect.xml index e1a9d9dbc..d53394504 100644 --- a/chapter05/expect.xml +++ b/chapter05/expect.xml @@ -121,7 +121,7 @@ sed 's:/usr/local/bin:/bin:' configure.orig > configure</userinput></screen> <seglistitem> <seg>expect</seg> - <seg>libexpect-&expect-lib-version;.a</seg> + <seg>libexpect-&expect-lib-version;.so</seg> </seglistitem> </segmentedlist> @@ -142,7 +142,7 @@ sed 's:/usr/local/bin:/bin:' configure.orig > configure</userinput></screen> </varlistentry> <varlistentry id="libexpect"> - <term><filename class="libraryfile">libexpect-&expect-lib-version;.a</filename></term> + <term><filename class="libraryfile">libexpect-&expect-lib-version;.so</filename></term> <listitem> <para>Contains functions that allow Expect to be used as a Tcl extension or to be used directly from C or C++ (without Tcl)</para> diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml index 310abb457..e96c469ad 100644 --- a/chapter05/gcc-pass2.xml +++ b/chapter05/gcc-pass2.xml @@ -64,9 +64,9 @@ that is exactly the same as if it were bootstrapped. Apply the following <command>sed</command> command to force the build to use the flag:</para> -<screen><userinput remap="pre">cp -v gcc/Makefile.in{,.tmp} -sed 's/^T_CFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp \ - > gcc/Makefile.in</userinput></screen> +<screen><userinput remap="pre">case `uname -m` in + i?86) sed -i 's/^T_CFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in ;; +esac</userinput></screen> <para>Once again, change the location of GCC's default dynamic linker to use the one installed in <filename diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index 2fa9ccad8..b7df04edf 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -52,14 +52,6 @@ su -c 'cp -v sunrpc/rpc/*.h /usr/include/rpc' fi</userinput></screen> - <para>An upstream change needs to be reverted:</para> - -<screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen> - - <para>Allow Glibc to be built using Make-&make-version;:</para> - -<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen> - <para>The Glibc documentation recommends building Glibc outside of the source directory in a dedicated build directory:</para> diff --git a/chapter05/util-linux.xml b/chapter05/util-linux.xml index 7156895c2..909fa6679 100644 --- a/chapter05/util-linux.xml +++ b/chapter05/util-linux.xml @@ -73,7 +73,11 @@ <term><envar>PKG_CONFIG=""</envar></term> <listitem> <para>Setting this envronment variable prevents adding unneeded - features that may be available on the host.</para> + features that may be available on the host. Note that the location + shown for setting this environment variable is different from other + LFS sections where variables are set preceeding the command. This + location is shown to demonstrate an alternative way of setting an + environment variable when using configure.</para> </listitem> </varlistentry> </variablelist> diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml index bf4332ba9..9ca778a04 100644 --- a/chapter06/e2fsprogs.xml +++ b/chapter06/e2fsprogs.xml @@ -44,6 +44,11 @@ <sect2 role="installation"> <title>Installation of E2fsprogs</title> + <para>First fix a problem with running regression tests in the LFS chroot + environment:</para> + +<screen><userinput remap="pre">sed -i -e 's|^LD_LIBRARY_PATH.*|&:/tools/lib|' tests/test_config</userinput></screen> + <para>The E2fsprogs documentation recommends that the package be built in a subdirectory of the source tree: </para> @@ -52,16 +57,15 @@ cd build</userinput></screen> <para>Prepare E2fsprogs for compilation:</para> -<screen><userinput remap="configure">export PKG_CONFIG_PATH=/tools/lib/pkgconfig - -LIBS=-L/tools/lib \ -CFLAGS=-I/tools/include \ -../configure --prefix=/usr \ - --with-root-prefix="" \ - --enable-elf-shlibs \ - --disable-libblkid \ - --disable-libuuid \ - --disable-uuidd \ +<screen><userinput remap="configure">LIBS=-L/tools/lib \ +CFLAGS=-I/tools/include \ +PKG_CONFIG_PATH=/tools/lib/pkgconfig \ +../configure --prefix=/usr \ + --with-root-prefix="" \ + --enable-elf-shlibs \ + --disable-libblkid \ + --disable-libuuid \ + --disable-uuidd \ --disable-fsck</userinput></screen> <variablelist> @@ -131,10 +135,9 @@ CFLAGS=-I/tools/include \ <screen><userinput remap="install">make install</userinput></screen> - <para>Install the static libraries and headers and do some clean up:</para> + <para>Install the static libraries and headers:</para> -<screen><userinput remap="install">make install-libs -unset PKG_CONFIG_PATH</userinput></screen> +<screen><userinput remap="install">make install-libs</userinput></screen> <para>Make the installed static libraries writable so debugging symbols can be removed later:</para> diff --git a/chapter06/flex.xml b/chapter06/flex.xml index ab2984ca4..4f6cef1f4 100644 --- a/chapter06/flex.xml +++ b/chapter06/flex.xml @@ -47,7 +47,8 @@ <para>Prepare Flex for compilation:</para> -<screen><userinput remap="configure">./configure --prefix=/usr \ +<screen><userinput remap="configure">./configure --prefix=/usr \ + --disable-static \ --docdir=/usr/share/doc/flex-&flex-version;</userinput></screen> <para>Compile the package:</para> @@ -61,14 +62,14 @@ <para>Install the package:</para> <screen><userinput remap="install">make install</userinput></screen> - +<!-- <para>There are some packages that expect to find the <filename class="libraryfile">lex</filename> library in <filename class="directory">/usr/lib</filename>. Create a symlink to account for this:</para> <screen><userinput remap="install">ln -sv libfl.a /usr/lib/libl.a</userinput></screen> - +--> <para>A few programs do not know about <command>flex</command> yet and try to run its predecessor, <command>lex</command>. To support those programs, create a wrapper script named <filename>lex</filename> that @@ -97,7 +98,7 @@ chmod -v 755 /usr/bin/lex</userinput></screen> <seglistitem> <seg>flex, flex++ (link to flex), and lex</seg> - <seg>libfl.a and libfl_pic.a</seg> + <seg>libfl.so and libfl_pic.so</seg> <seg>/usr/share/doc/flex-&flex-version;</seg> </seglistitem> </segmentedlist> @@ -141,12 +142,12 @@ chmod -v 755 /usr/bin/lex</userinput></screen> </listitem> </varlistentry> - <varlistentry id="libfl.a"> + <varlistentry id="libfl.so"> <term><filename class="libraryfile">libfl.a</filename></term> <listitem> <para>The <filename class="libraryfile">flex</filename> library</para> - <indexterm zone="ch-system-flex libfl.a"> - <primary sortas="c-libfl.a">libfl.a</primary> + <indexterm zone="ch-system-flex libfl.so"> + <primary sortas="c-libfl.so">libfl.so</primary> </indexterm> </listitem> </varlistentry> diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml index 13811a26e..9fccea41c 100644 --- a/chapter06/glibc.xml +++ b/chapter06/glibc.xml @@ -54,6 +54,10 @@ Unicode, therefore libiconv is not required on an LFS system.</para> </note> + <para>First fix a minor problem when installing the tzselect script:</para> + +<screen><userinput remap="pre">sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile</userinput></screen> + <para>The Glibc build system is self-contained and will install perfectly, even though the compiler specs file and linker are still pointing at <filename class="directory">/tools</filename>. The specs @@ -61,17 +65,9 @@ Glibc autoconf tests would give false results and defeat the goal of achieving a clean build.</para> - <para>An upstream change needs to be reverted:</para> - -<screen><userinput remap="pre">sed -i -e 's/static __m128i/inline &/' sysdeps/x86_64/multiarch/strstr.c</userinput></screen> - - <para>Allow Glibc to be built with Make-&make-version;:</para> - -<screen><userinput remap="pre">sed -r -i 's/(3..89..)/\1 | 4.*/' configure</userinput></screen> - <para>Some of the Glibc programs use non-FHS compilant - <filename class="directory">/var/db</filename> directory - to store their runtime data. Apply the following patch to make such programs + <filename class="directory">/var/db</filename> directory to store + their runtime data. Apply the following patch to make such programs store their runtime data in the FHS-compliant locations:</para> <screen><userinput remap="pre">patch -Np1 -i ../&glibc-fhs-patch;</userinput></screen> @@ -84,11 +80,12 @@ cd ../glibc-build</userinput></screen> <para>Prepare Glibc for compilation:</para> -<screen><userinput remap="configure">../glibc-&glibc-version;/configure \ - --prefix=/usr \ - --disable-profile \ - --enable-kernel=&min-kernel; \ - --libexecdir=/usr/lib</userinput></screen> +<screen><userinput remap="configure">../glibc-&glibc-version;/configure \ + --prefix=/usr \ + --disable-profile \ + --enable-kernel=&min-kernel; \ + --libexecdir=/usr/lib \ + --enable-obsolete-rpc</userinput></screen> <variablelist> <title>The meaning of the new configure options:</title> @@ -102,6 +99,15 @@ cd ../glibc-build</userinput></screen> </listitem> </varlistentry> + <varlistentry> + <term><parameter>--enable-obsolete-rpc</parameter></term> + <listitem> + <para>Installs NIS and RPC related headers that are not installed by + default; these are required to rebuild Glibc and by several BLFS + packages.</para> + </listitem> + </varlistentry> + </variablelist> <para>Compile the package:</para> @@ -173,20 +179,17 @@ grep Error glibc-check-log</userinput></screen> <screen><userinput remap="install">make install</userinput></screen> - <para>Install NIS and RPC related headers that are not installed by - default; these are required to rebuild glibc and by several BLFS - packages:</para> - -<screen><userinput remap="install">cp -v ../glibc-&glibc-version;/sunrpc/rpc/*.h /usr/include/rpc -cp -v ../glibc-&glibc-version;/sunrpc/rpcsvc/*.h /usr/include/rpcsvc -cp -v ../glibc-&glibc-version;/nis/rpcsvc/*.h /usr/include/rpcsvc</userinput></screen> - <para>Install the configuration file and runtime directory for <command>nscd</command>:</para> <screen><userinput remap="install">cp -v ../glibc-&glibc-version;/nscd/nscd.conf /etc/nscd.conf mkdir -pv /var/cache/nscd</userinput></screen> + <para>Install the Systemd support files for <command>nscd</command>:</para> + +<screen><userinput remap="install">install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.tmpfiles /etc/tmpfiles.d/nscd.conf +install -v -Dm644 ../glibc-&glibc-version;/nscd/nscd.service /lib/systemd/system/nscd.service</userinput></screen> + <para>The locales that can make the system respond in a different language were not installed by the above command. None of the locales are required, but if some of them are missing, test suites of the future packages would @@ -419,7 +422,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen> pldd, rpcgen, sln, sotruss, sprof, tzselect, xtrace, zdump, and zic</seg> <seg>ld.so, libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so}, - libbsd-compat.a, libc.{a,so}, libc_nonshared.a, libcidn.so, + libc.{a,so}, libc_nonshared.a, libcidn.so, libcrypt.{a,so}, libdl.{a,so}, libg.a, libieee.a, libm.{a,so}, libmcheck.a, libmemusage.so, libnsl.{a,so}, libnss_compat.so, libnss_dns.so, libnss_files.so, libnss_hesiod.so, libnss_nis.so, @@ -747,17 +750,6 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen> </listitem> </varlistentry> - <varlistentry id="libbsd-compat"> - <term><filename class="libraryfile">libbsd-compat</filename></term> - <listitem> - <para>Provides the portability needed in order to run certain - Berkeley Software Distribution (BSD) programs under Linux</para> - <indexterm zone="ch-system-glibc libbsd-compat"> - <primary sortas="c-libbsd-compat">libbsd-compat</primary> - </indexterm> - </listitem> - </varlistentry> - <varlistentry id="libc"> <term><filename class="libraryfile">libc</filename></term> <listitem> diff --git a/chapter06/groff.xml b/chapter06/groff.xml index 7aaef076b..69a51a36c 100644 --- a/chapter06/groff.xml +++ b/chapter06/groff.xml @@ -61,8 +61,7 @@ <para>Install the package:</para> -<screen><userinput remap="install">mkdir -pv /usr/share/doc/groff-1.22/pdf -make install</userinput></screen> +<screen><userinput remap="install">make install</userinput></screen> <para>Some documentation programs, such as <command>xman</command>, will not work properly without the following symlinks:</para> diff --git a/general.ent b/general.ent index 341b76061..0ac04d530 100644 --- a/general.ent +++ b/general.ent @@ -1,5 +1,5 @@ -<!ENTITY version "SYSTEMD-20140204"> -<!ENTITY releasedate "February 04, 2014"> +<!ENTITY version "20140214-SYSTEMD"> +<!ENTITY releasedate "February 14, 2014"> <!ENTITY copyrightdate "1999-2014"><!-- jhalfs needs a literal dash, not – --> <!ENTITY milestone "7.5"> <!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" --> diff --git a/network-scripts/Makefile b/network-scripts/Makefile index 676a800d5..9fc39aa9b 100644 --- a/network-scripts/Makefile +++ b/network-scripts/Makefile @@ -1,5 +1,4 @@ EXTDIR=${DESTDIR}/etc -TMPFILESDIR=${EXTDIR}/tmpfiles.d LIBDIR=${DESTDIR}/lib SERVICEDIR=${LIBDIR}/services UNITDIR=${LIBDIR}/systemd/system @@ -13,7 +12,6 @@ install: files create-dirs: install -d -m ${DIRMODE} ${EXTDIR}/sysconfig - install -d -m ${DIRMODE} ${TMPFILESDIR} install -d -m ${DIRMODE} ${SERVICEDIR} install -d -m ${DIRMODE} ${UNITDIR} install -d -m ${DIRMODE} ${MAN8} @@ -21,20 +19,17 @@ create-dirs: ln -sfn services ${LIBDIR}/lsb files: create-dirs - install -m ${CONFMODE} lfs/tmpfiles/nscd.conf ${TMPFILESDIR} - install -m ${MODE} lfs/sbin/ifup ${SBIN} - install -m ${MODE} lfs/sbin/ifdown ${SBIN} - install -m ${MODE} lfs/sbin/ifup.8 ${MAN8} - ln -sf ifup.8 ${MAN8}/ifdown.8 + install -m ${MODE} lfs/sbin/ifup ${SBIN} + install -m ${MODE} lfs/sbin/ifdown ${SBIN} + install -m ${MODE} lfs/sbin/ifup.8 ${MAN8} + ln -sf ifup.8 ${MAN8}/ifdown.8 install -m ${MODE} lfs/lib/services/ipv4-static-route ${SERVICEDIR} install -m ${MODE} lfs/lib/services/ipv4-static ${SERVICEDIR} install -m ${CONFMODE} lfs/lib/services/init-functions ${SERVICEDIR} install -m ${CONFMODE} lfs/units/ifupdownat.service ${UNITDIR}/ifupdown@.service - install -m ${CONFMODE} lfs/units/nscd.service ${UNITDIR} uninstall: - rm -rf ${TMPFILESDIR}/nscd.conf ${SERVICEDIR} ${LIBDIR}/lsb \ - ${UNITDIR}/ifupdown@.service ${UNITDIR}/nscd.service ${SBIN}/ifup \ - ${SBIN}/ifdown ${MAN8}/ifup.8 ${MAN8}/ifdown.8 + rm -rf ${SERVICEDIR} ${LIBDIR}/lsb ${UNITDIR}/ifupdown@.service \ + ${SBIN}/ifup ${SBIN}/ifdown ${MAN8}/ifup.8 ${MAN8}/ifdown.8 .PHONY: all create-dirs install files uninstall diff --git a/network-scripts/lfs/tmpfiles/nscd.conf b/network-scripts/lfs/tmpfiles/nscd.conf deleted file mode 100644 index c11675be8..000000000 --- a/network-scripts/lfs/tmpfiles/nscd.conf +++ /dev/null @@ -1,2 +0,0 @@ -d /run/nscd 755 root root - - diff --git a/network-scripts/lfs/units/nscd.service b/network-scripts/lfs/units/nscd.service deleted file mode 100644 index ff200a144..000000000 --- a/network-scripts/lfs/units/nscd.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Name Service Cache Daemon - -[Service] -Type=forking -ExecStart=/usr/sbin/nscd -ExecStop=/usr/sbin/nscd --shutdown -ExecReload=/usr/sbin/nscd -i passwd -ExecReload=/usr/sbin/nscd -i group -ExecReload=/usr/sbin/nscd -i hosts -ExecReload=/usr/sbin/nscd -i services -Restart=always -PIDFile=/run/nscd/nscd.pid - -[Install] -WantedBy=multi-user.target diff --git a/packages.ent b/packages.ent index efc67fe34..ff38dc698 100644 --- a/packages.ent +++ b/packages.ent @@ -164,10 +164,10 @@ <!ENTITY expect-ch5-du "4.4 MB"> <!ENTITY expect-ch5-sbu "0.1 SBU"> -<!ENTITY file-version "5.16"> -<!ENTITY file-size "643 KB"> +<!ENTITY file-version "5.17"> +<!ENTITY file-size "694 KB"> <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz"> -<!ENTITY file-md5 "359c0cf41c3d438d17b4d293f3b950dc"> +<!ENTITY file-md5 "e19c47e069ced7b01ccb4db402cc01d3"> <!ENTITY file-home "http://www.darwinsys.com/file/"> <!ENTITY file-ch5-du "12.4 MB"> <!ENTITY file-ch5-sbu "0.1 SBU"> @@ -184,10 +184,10 @@ <!ENTITY findutils-ch6-du "29 MB"> <!ENTITY findutils-ch6-sbu "0.4 SBU"> -<!ENTITY flex-version "2.5.37"> -<!ENTITY flex-size "1,280 KB"> +<!ENTITY flex-version "2.5.38"> +<!ENTITY flex-size "1,590 KB"> <!ENTITY flex-url "&sourceforge;flex/flex-&flex-version;.tar.bz2"> -<!ENTITY flex-md5 "c75940e1fc25108f2a7b3ef42abdae06"> +<!ENTITY flex-md5 "b230c88e65996ff74994d08a2a2e0f27"> <!ENTITY flex-home "http://flex.sourceforge.net"> <!-- <!ENTITY flex-ch5-du ""> @@ -238,10 +238,10 @@ <!ENTITY gettext-ch6-du "199 MB"> <!ENTITY gettext-ch6-sbu "2.3 SBU"> -<!ENTITY glibc-version "2.18"> -<!ENTITY glibc-size "10,892 KB"> +<!ENTITY glibc-version "2.19"> +<!ENTITY glibc-size "11,801 KB"> <!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz"> -<!ENTITY glibc-md5 "88fbbceafee809e82efd52efa1e3c58f"> +<!ENTITY glibc-md5 "e26b8cc666b162f999404b03970f14e4"> <!ENTITY glibc-home "&gnu-software;libc/"> <!ENTITY glibc-ch5-du "567 MB"> <!ENTITY glibc-ch5-sbu "4.7 SBU"> @@ -358,7 +358,7 @@ <!ENTITY less-ch6-du "3.6 MB"> <!ENTITY less-ch6-sbu "less than 0.1 SBU"> -<!ENTITY lfs-network-scripts-version "20131222"> <!-- Scripts depend on this format --> +<!ENTITY lfs-network-scripts-version "20140214"> <!-- Scripts depend on this format --> <!ENTITY lfs-network-scripts-size "LFS-NETSCRIPTS-SIZE KB"> <!-- Updated in Makefile --> <!ENTITY lfs-network-scripts-url "&downloads-root;lfs-network-scripts-&lfs-network-scripts-version;.tar.bz2"> <!ENTITY lfs-network-scripts-md5 "LFS-NETSCRIPTS-MD5SUM"> <!-- Updated in Makefile --> @@ -395,12 +395,12 @@ <!ENTITY linux-major-version "3"> <!ENTITY linux-minor-version "13"> -<!ENTITY linux-patch-version "1"> +<!ENTITY linux-patch-version "3"> <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> --> -<!ENTITY linux-size "75,383 KB"> +<!ENTITY linux-size "75,393 KB"> <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> -<!ENTITY linux-md5 "18f528e5632f0096e642c511722630dc"> +<!ENTITY linux-md5 "ad98a0c623a124a25dab86406ddc7119"> <!ENTITY linux-home "http://www.kernel.org/"> <!-- measured for 3.9.0 / gcc-4.8.0 on x86_64 : minimum is allnoconfig extended for a hopefully-bootable build on desktop machine, @@ -441,10 +441,10 @@ <!ENTITY man-db-ch6-du "27 MB"> <!ENTITY man-db-ch6-sbu "0.5 SBU"> -<!ENTITY man-pages-version "3.57"> -<!ENTITY man-pages-size "1,168 KB"> +<!ENTITY man-pages-version "3.58"> +<!ENTITY man-pages-size "1,170 KB"> <!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> -<!ENTITY man-pages-md5 "18bba89745fecdfddad3caaef7cde5f4"> +<!ENTITY man-pages-md5 "539698a70e0338551d22c24011c03186"> <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/"> <!ENTITY man-pages-ch6-du "23 MB"> <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU"> diff --git a/patches.ent b/patches.ent index f36b4adaf..b8a7a0e0a 100644 --- a/patches.ent +++ b/patches.ent @@ -10,9 +10,9 @@ <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f"> <!ENTITY bzip2-docs-patch-size "1.6 KB"> -<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-3.patch"> -<!ENTITY coreutils-i18n-patch-md5 "4dbc4688118182a6119a1bfe7ba4e054"> -<!ENTITY coreutils-i18n-patch-size "138 KB"> +<!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-4.patch"> +<!ENTITY coreutils-i18n-patch-md5 "54c99871cd0ca20f29bdc9462e27f0df"> +<!ENTITY coreutils-i18n-patch-size "140 KB"> <!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch"> <!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2"> diff --git a/process-scripts.sh b/process-scripts.sh index e413a2690..b8118b355 100644 --- a/process-scripts.sh +++ b/process-scripts.sh @@ -3,7 +3,6 @@ # Boot scripts for s in network-scripts/lfs/lib/services/* \ network-scripts/lfs/sbin/* \ - network-scripts/lfs/tmpfiles/* \ network-scripts/lfs/units/* do script=$(basename $s) |