mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-07-10 06:14:13 +01:00
Merge latest trunk updates to systemd branch
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10365 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
c34291aaae
commit
a3af16ff5f
6
Makefile
6
Makefile
@ -98,13 +98,15 @@ profile-html: validate
|
||||
--output $(RENDERTMP)/lfs-html.xml stylesheets/lfs-xsl/profile.xsl \
|
||||
$(RENDERTMP)/lfs-full.xml
|
||||
|
||||
$(BASEDIR)/wget-list: stylesheets/wget-list.xsl chapter03/chapter03.xml packages.ent
|
||||
wget-list: $(BASEDIR)/wget-list
|
||||
$(BASEDIR)/wget-list: stylesheets/wget-list.xsl chapter03/chapter03.xml packages.ent patches.ent
|
||||
@echo "Generating wget list..."
|
||||
$(Q)mkdir -p $(BASEDIR)
|
||||
$(Q)xsltproc --xinclude --nonet --output $(BASEDIR)/wget-list \
|
||||
stylesheets/wget-list.xsl chapter03/chapter03.xml
|
||||
|
||||
$(BASEDIR)/md5sums: stylesheets/wget-list.xsl chapter03/chapter03.xml packages.ent
|
||||
md5sums: $(BASEDIR)/md5sums
|
||||
$(BASEDIR)/md5sums: stylesheets/wget-list.xsl chapter03/chapter03.xml packages.ent patches.ent
|
||||
@echo "Generating md5sum file..."
|
||||
$(Q)mkdir -p $(BASEDIR)
|
||||
$(Q)xsltproc --xinclude --nonet --output $(BASEDIR)/md5sums \
|
||||
|
@ -305,7 +305,7 @@
|
||||
<segtitle>&testsuites;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>Diffutils and Findutils</seg>
|
||||
<seg>Diffutils, Findutils, and Flex</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -313,7 +313,7 @@
|
||||
<segtitle>&before;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>Flex, Kbd, and Tar</seg>
|
||||
<seg>Kbd and Tar</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -699,7 +699,7 @@
|
||||
<segtitle>&testsuites;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>Bison and Gawk</seg>
|
||||
<seg>Bison (suppressed) and Gawk</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -1195,8 +1195,8 @@
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Bison, Coreutils, Flex, GCC, Gettext, Glibc,
|
||||
Gzip, Make, Patch, and Sed</seg>
|
||||
<seg>Bash, Binutils, Bison, Check, Coreutils, Flex, GCC, Gettext,
|
||||
Glibc, Gzip, Make, Patch, and Sed</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
|
@ -12,7 +12,7 @@ FILE=$1
|
||||
# Bootscript data
|
||||
bootscripts=$(ls lfs-network-scripts*.bz2)
|
||||
base=$(basename $bootscripts .tar.bz2)
|
||||
bootsize=$(ls -lk $bootscripts | cut -f5 -d" ")
|
||||
bootsize=$(ls -l --block-size=1024 $bootscripts | cut -f5 -d" ")
|
||||
bootmd5=$(md5sum $bootscripts | cut -f1 -d" ")
|
||||
|
||||
# Figure intalled size of bootscripts
|
||||
|
@ -36,140 +36,7 @@
|
||||
</listitem>
|
||||
-->
|
||||
<listitem>
|
||||
<para>2013-06-24</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to e2fsprogs-1.42.8. Fixes
|
||||
<ulink url="&lfs-ticket-root;3368">#3368</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to man-db-2.6.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3369">#3369</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to automake-1.14. Fixes
|
||||
<ulink url="&lfs-ticket-root;3366">#3366</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-3.9.7. Fixes
|
||||
<ulink url="&lfs-ticket-root;3367">#3367</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-06-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to automake-1.13.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3364">#3364</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-3.9.6. Fixes
|
||||
<ulink url="&lfs-ticket-root;3363">#3363</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-06-10</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Gzip-1.6. Fixes
|
||||
<ulink url="&lfs-ticket-root;3362">#3362</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-06-09</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to libpipeline-1.2.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3360">#3360</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Linux-3.9.5. Fixes
|
||||
<ulink url="&lfs-ticket-root;3361">#3361</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-06-05</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Automake-1.13.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3358">#3358</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update file program contents.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-06-03</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Util-Linux-2.23.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3355">#3355</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to GCC-4.8.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3356">#3356</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-27</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Procps-3.3.8. Fixes
|
||||
<ulink url="&lfs-ticket-root;3354">#3354</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Perl-5.18.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3344">#3344</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Automake-1.13.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3347">#3347</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to GMP-5.1.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3352">#3352</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Linux-3.9.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3348">#3348</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Add a reference to a book on configuring
|
||||
the kernel.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update check program dependencies. Thanks to
|
||||
Gilles Espinasse for the patch. Fixes
|
||||
<ulink url="&lfs-ticket-root;3353">#3353</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Expand discussion of file system types and
|
||||
make ext4 the example LFS partition type. Fixes
|
||||
<ulink url="&lfs-ticket-root;3346">#3346</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-18</para>
|
||||
<para>2013-10-21</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[krejzi] - Added Acl package for Systemd (setfacl).</para>
|
||||
@ -181,350 +48,14 @@
|
||||
<listitem>
|
||||
<para>[krejzi] - Updated Systemd instructions for version 204.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-12</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Linux-3.9.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3345">#3345</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-11</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Gawk-4.1.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3343">#3343</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-10</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Linux-3.9.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3342">#3342</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Systemd-204. Fixes
|
||||
<ulink url="&lfs-ticket-root;3341">#3341</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Gettext-0.18.2.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3298">#3298</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-04</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to DBus-1.6.10.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to IPRoute2-3.9.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3339">#3339</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-05-01</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[ken] - Upgrade to Linux-3.9.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3336">#3336</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[ken] - Upgrade to Zlib-1.2.8. Fixes
|
||||
<ulink url="&lfs-ticket-root;3337">#3337</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Add Bc to Chapter 6 to support Linux-3.9. Fixes
|
||||
<ulink url="&lfs-ticket-root;3338">#3338</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-28</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Linux-3.8.10. Fixes
|
||||
<ulink url="&lfs-ticket-root;3335">#3335</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-26</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Less-458. Fixes
|
||||
<ulink url="&lfs-ticket-root;3333">#3334</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Util-Linux-2.23. Fixes
|
||||
<ulink url="&lfs-ticket-root;3311">#3311</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-24</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Libpipeline-1.2.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3333">#3333</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Tzdata-2013c. Fixes
|
||||
<ulink url="&lfs-ticket-root;3332">#3332</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Man-Pages-3.51. Fixes
|
||||
<ulink url="&lfs-ticket-root;3331">#3331</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Check-0.9.10. Fixes
|
||||
<ulink url="&lfs-ticket-root;3330">#3330</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-23</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Use default locations for kbd files
|
||||
because custom locations are no longer needed by the
|
||||
boot scripts.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Systemd-202. Fixes
|
||||
<ulink url="&lfs-ticket-root;3329">#3329</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-17</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Linux-3.8.8. Fixes
|
||||
<ulink url="&lfs-ticket-root;3322">#3322</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Kmod-13. Fixes
|
||||
<ulink url="&lfs-ticket-root;3324">#3324</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Bison-2.7.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3327">#3327</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update list of installed libraries in GMP.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Systemd-201.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-03</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Fix a failure in the procps-ng test suite.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-04-01</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Linux-3.8.5. Fixes
|
||||
<ulink url="&lfs-ticket-root;3320">#3320</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Upgrade to Systemd-200. Fixes
|
||||
<ulink url="&lfs-ticket-root;3317">#3317</ulink> and
|
||||
<ulink url="&lfs-ticket-root;3321">#3321</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Expand tcl space for regular expressions
|
||||
needed for some tests.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Disable a g++ libmudflap test that always
|
||||
fails.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-29</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Remove notes about enabling LTO support; both GCC
|
||||
and Binutils enable it by default now.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Add texinfo related seds to Binutils pass1 and pass2
|
||||
as hosts may have a new enough version of Texinfo to cause
|
||||
issues.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Use --disable-install-libiberty to prevent GCC from
|
||||
installing libiberty.a (thanks to Armin K. for the pointer). Retain
|
||||
the existing sed, though, as the flag doesn't work correctly
|
||||
yet.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Remove the now unnecessary instructions that
|
||||
prevented GCC's info files from being built; GCC-4.8.0 contains
|
||||
upstream fixes.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-28</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Binutils-2.23.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3318">#3318</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Systemd-199. Fixes
|
||||
<ulink url="&lfs-ticket-root;3317">#3317</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Procps-NG-3.3.7. Fixes
|
||||
<ulink url="&lfs-ticket-root;3316">#3316</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Diffutils-3.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3315">#3315</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to File-5.14. Fixes
|
||||
<ulink url="&lfs-ticket-root;3313">#3313</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to GCC-4.8.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3312">#3312</ulink>. Thanks to Pierre
|
||||
Labastie for the patch on which this was based.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Linux-3.8.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3310">#3310</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-24</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Create an empty
|
||||
<filename>/etc/sysctl.conf</filename> file to prevent a boot error
|
||||
being logged by Systemd.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-16</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Man-Pages-3.50. Fixes
|
||||
<ulink url="&lfs-ticket-root;3308">#3308</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Linux-3.8.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3307">#3307</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to MPFR-3.1.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3306">#3306</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Dejagnu-1.5.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3305">#3305</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Texinfo-5.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3304">#3304</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-13</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Fix a build issue with Check-0.9.9 on some hosts by
|
||||
adding the "sysroot" feature to Binutils. Thanks to Billy
|
||||
O'Connor, Yaacov-Yoseph Weiss and Pierre Labastie for the reports, and
|
||||
to Pierre again for the fix.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Perl-5.16.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3303">#3303</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Bash-4.2.45. Fixes
|
||||
<ulink url="&lfs-ticket-root;3301">#3301</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Systemd-198. Fixes
|
||||
<ulink url="&lfs-ticket-root;3300">#3300</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Man-Pages-3.48. Fixes
|
||||
<ulink url="&lfs-ticket-root;3299">#3299</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Linux-3.8.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3297">#3297</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Upgrade to Tzdata-2013b. Fixes
|
||||
<ulink url="&lfs-ticket-root;3296">#3296</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-04</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Make the <filename>/etc/localtime</filename> file a
|
||||
symlink again, so that <command>timedatectl</command> displays the
|
||||
@ -534,12 +65,6 @@
|
||||
<para>[matthew] - Document how to configure the virtual console under
|
||||
Systemd.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-03</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Have DBus use the same
|
||||
<filename>machine-id</filename> file as Systemd.</para>
|
||||
@ -553,11 +78,170 @@
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-03-01</para>
|
||||
<para>2013-10-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - LFS-7.3 released.
|
||||
</para>
|
||||
<para>[matthew] - Update to Linux-3.11.6. Fixes
|
||||
<ulink url="&lfs-ticket-root;3414">#3414</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-18</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to GCC-4.8.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3413">#3413</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-15</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Linux-3.11.5. Fixes
|
||||
<ulink url="&lfs-ticket-root;3411">#3411</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-14</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Make 4.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3410">#3410</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Tar 1.27. Fixes
|
||||
<ulink url="&lfs-ticket-root;3409">#3409</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-08</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Update stylesheets to docbook-xsl-1.78.1.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-06</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Use xz version of M4 tarball.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Linux 3.11.4. Fixes
|
||||
<ulink url="&lfs-ticket-root;3408">#3408</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-10-02</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to Udev 208 (extracted from systemd-208). Fixes
|
||||
<ulink url="&lfs-ticket-root;3406">#3406</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to tzdata-2013g. Fixes
|
||||
<ulink url="&lfs-ticket-root;3400">#3400</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to File-5.15. Fixes
|
||||
<ulink url="&lfs-ticket-root;3402">#3402</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-3.11.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3403">#3403</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to texinfo-5.2. Fixes
|
||||
<ulink url="&lfs-ticket-root;3404">#3404</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gmp-5.1.3. Fixes
|
||||
<ulink url="&lfs-ticket-root;3405">#3405</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-09-23</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to man-pages-3.54. Fixes
|
||||
<ulink url="&lfs-ticket-root;3398">#3398</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to tcl-8.6.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3399">#3399</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to M4-1.4.17. Fixes
|
||||
<ulink url="&lfs-ticket-root;3401">#3401</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-09-15</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Linux-3.11.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3397">#3397</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[matthew] - Update to Kbd-2.0.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3390">#3390</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-09-13</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to systemd-207. Fixes
|
||||
<ulink url="&lfs-ticket-root;3396">#3396</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-09-10</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gettext-0.18.3.1. Fixes
|
||||
<ulink url="&lfs-ticket-root;3389">#3389</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to kmod-15. Fixes
|
||||
<ulink url="&lfs-ticket-root;3392">#3392</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iproute2-3.11.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3395">#3395</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to linux-3.11.0. Fixes
|
||||
<ulink url="&lfs-ticket-root;3394">#3394</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2013-09-08</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - LFS-7.4 released.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
@ -28,39 +28,39 @@
|
||||
<!--<listitem>
|
||||
<para>Autoconf &autoconf-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Automake &automake-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Bash &bash-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Berkeley DB &db-version;</para>
|
||||
</listitem> -->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Binutils &binutils-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Bison &bison-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Bzip2 &bzip2-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Check &check-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Coreutils &coreutils-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>DejaGNU &dejagnu-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Diffutils &diffutils-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>E2fsprogs &e2fsprogs-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Expect &expect-version;</para>
|
||||
</listitem>-->
|
||||
@ -73,9 +73,9 @@
|
||||
<!--<listitem>
|
||||
<para>Flex &flex-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Gawk &gawk-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>GCC &gcc-version;</para>
|
||||
</listitem>
|
||||
@ -100,9 +100,9 @@
|
||||
<!--<listitem>
|
||||
<para>GRUB &grub-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Gzip &gzip-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>IANA-Etc &iana-etc-version;</para>
|
||||
</listitem>-->
|
||||
@ -112,60 +112,60 @@
|
||||
<listitem>
|
||||
<para>IPRoute2 &iproute2-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Kbd &kbd-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Kmod &kmod-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Less &less-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>LFS-Network-Scripts &lfs-network-scripts-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Libpipeline &libpipeline-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Libtool &libtool-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Linux &linux-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>M4 &m4-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Make &make-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Man-DB &man-db-version;</para>
|
||||
<para>M4 &m4-version;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Make &make-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Man-DB &man-db-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Man-pages &man-pages-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>MPC &mpc-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>MPFR &mpfr-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Ncurses &ncurses-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Patch &patch-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Perl &perl-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Pkg-config &pkgconfig-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Procps-ng &procps-ng-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Psmisc &psmisc-version;</para>
|
||||
</listitem>-->
|
||||
@ -184,12 +184,12 @@
|
||||
<!--<listitem>
|
||||
<para>SysVinit &sysvinit-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Tar &tar-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>TCL &tcl-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Texinfo &texinfo-version;</para>
|
||||
</listitem>
|
||||
@ -197,20 +197,17 @@
|
||||
<para>Tzdata &tzdata-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>&udev-config;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<para>Util-Linux &util-linux-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>Vim &vim-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>XZ-Utils &xz-version;</para>
|
||||
</listitem>-->
|
||||
<listitem>
|
||||
<!--<listitem>
|
||||
<para>Zlib &zlib-version;</para>
|
||||
</listitem>
|
||||
</listitem>-->
|
||||
</itemizedlist>
|
||||
|
||||
<!--<itemizedlist>
|
||||
@ -234,14 +231,6 @@
|
||||
<para>Attr-&attr-version;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>bc &bc-version;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&bash-fixes-patch;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>D-Bus-&dbus-version;</para>
|
||||
</listitem>
|
||||
@ -262,10 +251,6 @@
|
||||
<para>Libcap-&libcap-version;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>&perl-libc-patch;</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Systemd-&systemd-version;</para>
|
||||
</listitem>
|
||||
@ -280,22 +265,14 @@
|
||||
<title>Removed:</title>
|
||||
<listitem><para></para></listitem> <!-- satisfy build -->
|
||||
|
||||
<listitem>
|
||||
<para>bash-4.2-fixes-11.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>binutils-2.23.1-testsuite_fix-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>perl-5.16.2-libc-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Sysklogd-1.5</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>texinfo-5.1-test-1.patch</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Udev-197</para>
|
||||
</listitem>
|
||||
|
@ -18,6 +18,14 @@
|
||||
|
||||
<variablelist role="materials">
|
||||
|
||||
<varlistentry>
|
||||
<term>Automake Test Fix Patch - <token>&automake-test-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&automake-test-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&automake-test-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Bash Upstream Fixes Patch - <token>&bash-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -42,24 +50,6 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--
|
||||
<varlistentry>
|
||||
<term>Coreutils Test Fixes Patch - <token>&coreutils-test-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&coreutils-test-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&coreutils-test-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
-->
|
||||
|
||||
<varlistentry>
|
||||
<term>Flex Regression Tests Patch - <token>&flex-bison-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&flex-bison-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&flex-bison-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Glibc FHS Patch - <token>&glibc-fhs-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -76,14 +66,6 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Make Upstream Fixes Patch - <token>&make-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&make-fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&make-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Perl Libc Patch - <token>&perl-libc-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -92,24 +74,14 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--
|
||||
<varlistentry>
|
||||
<term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term>
|
||||
<term>Tar Manpage Patch - <token>&tar-manpage-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&procps-hz_fixes-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&procps-hz_fixes-patch-md5;</literal></para>
|
||||
<para>Download: <ulink url="&patches-root;&tar-manpage-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&tar-manpage-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Procps Watch Patch - <token>&procps-watch-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&procps-watch-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&procps-watch-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
-->
|
||||
|
||||
<varlistentry>
|
||||
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
@ -117,15 +89,15 @@
|
||||
<para>MD5 sum: <literal>&readline-fixes-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--<varlistentry>
|
||||
<term>Zlib fPIC Patch - <token>&zlib-fpic-patch-size;</token>:</term>
|
||||
<!--
|
||||
<varlistentry>
|
||||
<term>Texinfo Test Patch - <token>&texinfo-test-patch-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Download: <ulink url="&patches-root;&zlib-fpic-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&zlib-fpic-patch-md5;</literal></para>
|
||||
<para>Download: <ulink url="&patches-root;&texinfo-test-patch;"/></para>
|
||||
<para>MD5 sum: <literal>&texinfo-test-patch-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>-->
|
||||
|
||||
</varlistentry>
|
||||
-->
|
||||
</variablelist>
|
||||
|
||||
<para>Total size of these patches: about <returnvalue/></para>
|
||||
|
@ -107,8 +107,7 @@ cd ../gcc-build</userinput></screen>
|
||||
|
||||
<para>Now prepare GCC for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">
|
||||
CC=$LFS_TGT-gcc \
|
||||
<screen><userinput remap="configure">CC=$LFS_TGT-gcc \
|
||||
CXX=$LFS_TGT-g++ \
|
||||
AR=$LFS_TGT-ar \
|
||||
RANLIB=$LFS_TGT-ranlib \
|
||||
|
@ -52,6 +52,14 @@
|
||||
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>
|
||||
|
||||
@ -80,7 +88,7 @@ esac</userinput></screen>
|
||||
--host=$LFS_TGT \
|
||||
--build=$(../glibc-&glibc-version;/scripts/config.guess) \
|
||||
--disable-profile \
|
||||
--enable-kernel=2.6.25 \
|
||||
--enable-kernel=&min-kernel; \
|
||||
--with-headers=/tools/include \
|
||||
libc_cv_forced_unwind=yes \
|
||||
libc_cv_ctors_header=yes \
|
||||
@ -107,10 +115,10 @@ esac</userinput></screen>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--enable-kernel=2.6.25</parameter></term>
|
||||
<term><parameter>--enable-kernel=&min-kernel;</parameter></term>
|
||||
<listitem>
|
||||
<para>This tells Glibc to compile the library with support
|
||||
for 2.6.25 and later Linux kernels. Workarounds for older
|
||||
for &min-kernel; and later Linux kernels. Workarounds for older
|
||||
kernels are not enabled.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
@ -220,10 +228,10 @@ readelf -l a.out | grep ': /tools'</userinput></screen>
|
||||
|
||||
</caution>
|
||||
|
||||
<note><para>Building Binutils in the next section will serve as an additional check that
|
||||
the toolchain has been built properly. If Binutils fails to build, it is an
|
||||
indication that something has gone wrong with the previous Binutils, GCC, or Glibc
|
||||
installations.</para></note>
|
||||
<note><para>Building Binutils in the section after next will serve as an
|
||||
additional check that the toolchain has been built properly. If Binutils
|
||||
fails to build, it is an indication that something has gone wrong with the
|
||||
previous Binutils, GCC, or Glibc installations.</para></note>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -43,10 +43,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of M4</title>
|
||||
|
||||
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>
|
||||
|
||||
<para>Prepare M4 for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>
|
||||
|
@ -44,7 +44,20 @@
|
||||
|
||||
<para>Prepare Make for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>
|
||||
<screen><userinput remap="configure">./configure --prefix=/tools --without-guile</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the configure option:</title>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>--without-guile</parameter></term>
|
||||
<listitem>
|
||||
<para>This ensures that Make-&make-version; won't link against Guile libraries, which
|
||||
may be present on the host system, but won't be available within the
|
||||
<command>chroot</command> environment in the next chapter.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
@ -43,10 +43,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Tar</title>
|
||||
|
||||
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
|
||||
|
||||
<para>Prepare Tar for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/tools</userinput></screen>
|
||||
|
@ -48,11 +48,6 @@
|
||||
run in this chapter (they are not mandatory), these packages are required
|
||||
to run the test suites in <xref linkend="chapter-building-system"/>.</para>
|
||||
|
||||
<para>First increase the amount of space needed by some regular expressions
|
||||
in regression tests.</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i s/500/5000/ generic/regc_nfa.c</userinput></screen>
|
||||
|
||||
<para>Prepare Tcl for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">cd unix
|
||||
|
@ -17,7 +17,7 @@
|
||||
<title>Xz-&xz-version;</title>
|
||||
|
||||
<indexterm zone="ch-tools-xz">
|
||||
<primary sortas="a-xz">xz</primary>
|
||||
<primary sortas="a-xz">Xz</primary>
|
||||
<secondary>tools</secondary>
|
||||
</indexterm>
|
||||
|
||||
|
@ -41,6 +41,10 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Automake</title>
|
||||
|
||||
<para>Fix an intermittent test failure:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&automake-test-patch;</userinput></screen>
|
||||
|
||||
<para>Prepare Automake for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr --docdir=/usr/share/doc/automake-&automake-version;</userinput></screen>
|
||||
@ -49,9 +53,7 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<note><para>The tests take a very long time: over 30 SBUs. Running
|
||||
the tests is not recommended. At least one test (of over 3000) is
|
||||
known to intermittently fail.</para></note>
|
||||
<note><para>The tests take a very long time: over 30 SBUs.</para></note>
|
||||
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
@ -74,8 +76,8 @@
|
||||
<seglistitem>
|
||||
<seg>acinstall, aclocal, aclocal-&am-minor-version;, automake,
|
||||
automake-&am-minor-version;, compile, config.guess, config.sub,
|
||||
depcomp, elisp-comp, install-sh, mdate-sh, missing, mkinstalldirs,
|
||||
py-compile, symlink-tree, and ylwrap</seg>
|
||||
depcomp, install-sh, mdate-sh, missing, mkinstalldirs,
|
||||
py-compile, and ylwrap</seg>
|
||||
<seg>/usr/share/aclocal-&am-minor-version;, /usr/share/automake-&am-minor-version;,
|
||||
/usr/share/doc/automake-&automake-version;</seg>
|
||||
</seglistitem>
|
||||
@ -186,16 +188,6 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="elisp-comp">
|
||||
<term><command>elisp-comp</command></term>
|
||||
<listitem>
|
||||
<para>Byte-compiles Emacs Lisp code</para>
|
||||
<indexterm zone="ch-system-automake elisp-comp">
|
||||
<primary sortas="b-elisp-comp">elisp-comp</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="install-sh">
|
||||
<term><command>install-sh</command></term>
|
||||
<listitem>
|
||||
@ -248,16 +240,6 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="symlink-tree">
|
||||
<term><command>symlink-tree</command></term>
|
||||
<listitem>
|
||||
<para>A script to create a symlink tree of a directory tree</para>
|
||||
<indexterm zone="ch-system-automake symlink-tree">
|
||||
<primary sortas="b-symlink-tree">symlink-tree</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ylwrap">
|
||||
<term><command>ylwrap</command></term>
|
||||
<listitem>
|
||||
|
@ -43,14 +43,14 @@
|
||||
<para>Prepare Bison for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||
|
||||
<!--
|
||||
<para>The configure system causes Bison to be built without support for
|
||||
internationalization of error messages if a <command>bison</command>
|
||||
program is not already in $PATH. The following addition will correct
|
||||
this:</para>
|
||||
|
||||
<screen><userinput remap="configure">echo '#define YYENABLE_NLS 1' >> lib/config.h</userinput></screen>
|
||||
|
||||
-->
|
||||
<para>Compile the package:</para>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
@ -43,6 +43,7 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="coreutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="iana-etc.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="m4.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flex.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bison.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="grep.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
|
||||
@ -59,7 +60,6 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="diffutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gawk.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="findutils.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="flex.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gettext.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="intltool.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gperf.xml"/>
|
||||
|
@ -60,8 +60,8 @@
|
||||
<para>Now prepare Coreutils for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">FORCE_UNSAFE_CONFIGURE=1 ./configure \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--prefix=/usr \
|
||||
--libexecdir=/usr/lib \
|
||||
--enable-no-install-program=kill,uptime</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
|
@ -25,7 +25,7 @@ for dir in /usr /usr/local; do
|
||||
ln -sv share/{man,doc,info} $dir
|
||||
done
|
||||
case $(uname -m) in
|
||||
x86_64) ln -sv lib /lib64 && ln -sv lib /usr/lib64 ;;
|
||||
x86_64) ln -sv lib /lib64 && ln -sv lib /usr/lib64 && ln -sv lib /usr/local/lib64 ;;
|
||||
esac
|
||||
mkdir -v /var/{log,mail,spool}
|
||||
ln -sv /run /var/run
|
||||
|
@ -44,6 +44,10 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of E2fsprogs</title>
|
||||
|
||||
<para>First, fix a regression test:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e 's/mke2fs/$MKE2FS/' -e 's/debugfs/$DEBUGFS/' tests/f_extent_oobounds/script</userinput></screen>
|
||||
|
||||
<para>The E2fsprogs documentation recommends that the package be built in
|
||||
a subdirectory of the source tree: </para>
|
||||
|
||||
|
@ -41,9 +41,9 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Flex</title>
|
||||
|
||||
<para>First, fix some regression tests:</para>
|
||||
<para>First, skip running three regression tests that require bison.</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&flex-bison-patch;</userinput></screen>
|
||||
<screen><userinput remap="pre">sed -i -e '/test-bison/d' tests/Makefile.in</userinput></screen>
|
||||
|
||||
<para>Prepare Flex for compilation:</para>
|
||||
|
||||
|
@ -311,9 +311,10 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
|
||||
|
||||
<seglistitem>
|
||||
<seg>c++, cc (link to gcc), cpp, g++, gcc,
|
||||
gcc-ar, gcc-nm, gcc-ranlib, gccbug, and gcov</seg>
|
||||
gcc-ar, gcc-nm, gcc-ranlib, and gcov</seg>
|
||||
|
||||
<seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libgcov.a, libgomp.{a,so},
|
||||
<seg>libasan.{a,so}, libatomic.{a,so}, libgcc.a, libgcc_eh.a,
|
||||
libgcc_s.so, libgcov.a, libgomp.{a,so}, libitm.{a,so},
|
||||
liblto_plugin.so, libmudflap.{a,so}, libmudflapth.{a,so},
|
||||
libquadmath.{a,so}, libssp.{a,so},
|
||||
libssp_nonshared.a, libstdc++.{a,so} and libsupc++.a</seg>
|
||||
@ -417,16 +418,6 @@ mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="gccbug">
|
||||
<term><command>gccbug</command></term>
|
||||
<listitem>
|
||||
<para>A shell script used to help create useful bug reports</para>
|
||||
<indexterm zone="ch-system-gcc gccbug">
|
||||
<primary sortas="b-gccbug">gccbug</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="gcov">
|
||||
<term><command>gcov</command></term>
|
||||
<listitem>
|
||||
|
@ -61,6 +61,14 @@
|
||||
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
|
||||
@ -82,7 +90,7 @@ cd ../glibc-build</userinput></screen>
|
||||
<screen><userinput remap="configure">../glibc-&glibc-version;/configure \
|
||||
--prefix=/usr \
|
||||
--disable-profile \
|
||||
--enable-kernel=2.6.25 \
|
||||
--enable-kernel=&min-kernel; \
|
||||
--libexecdir=/usr/lib</userinput></screen>
|
||||
<variablelist>
|
||||
<title>The meaning of the new configure options:</title>
|
||||
@ -90,11 +98,9 @@ cd ../glibc-build</userinput></screen>
|
||||
<varlistentry>
|
||||
<term><parameter>--libexecdir=/usr/lib</parameter></term>
|
||||
<listitem>
|
||||
<para>This changes the location of the <command>pt_chown</command>
|
||||
program and <filename class="directory">getconf</filename> directory
|
||||
from their default install location of <filename
|
||||
class="directory">/usr/libexec</filename> to <filename
|
||||
class="directory">/usr/lib</filename>.</para>
|
||||
<para>This changes the location of some auxillary files from the
|
||||
default of <filename class="directory">/usr/libexec</filename> to
|
||||
<filename class="directory">/usr/lib/glibc</filename>.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
@ -147,6 +153,11 @@ grep Error glibc-check-log</userinput></screen>
|
||||
make -k check</command>).</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>posix/tst-getaddrinfo4 will always fail due to not having a network
|
||||
connection when the test is run.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Other tests known to fail on some architectures are posix/bug-regex32,
|
||||
misc/tst-writev, elf/check-textrel, nptl/tst-getpid2, and stdio-common/bug22.</para>
|
||||
@ -408,7 +419,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
||||
<seglistitem>
|
||||
<seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
|
||||
ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd, pcprofiledump,
|
||||
pldd, pt_chown, rpcgen, sln, sotruss, sprof, tzselect, xtrace,
|
||||
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,
|
||||
@ -600,7 +611,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<!--
|
||||
<varlistentry id="pt_chown">
|
||||
<term><command>pt_chown</command></term>
|
||||
<listitem>
|
||||
@ -611,7 +622,7 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
-->
|
||||
<varlistentry id="rpcgen">
|
||||
<term><command>rpcgen</command></term>
|
||||
<listitem>
|
||||
|
@ -53,8 +53,10 @@
|
||||
sed -i /ARPD/d Makefile
|
||||
sed -i 's/arpd.8//' man/man8/Makefile</userinput></screen>
|
||||
|
||||
<!-- Save as comments for now
|
||||
<para>Remove a compiler flag that causes the compilation to fail:</para>
|
||||
<screen><userinput remap="pre">sed -i 's/-Werror//' Makefile</userinput></screen>
|
||||
-->
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
@ -50,21 +50,17 @@
|
||||
<para>After patching, the Backspace key generates the character with code 127,
|
||||
and the Delete key generates a well-known escape sequence.</para>
|
||||
|
||||
<para>Fix a bug that causes some keymaps not to be loaded correctly:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '326 s/if/while/' src/loadkeys.analyze.l</userinput></screen>
|
||||
|
||||
<para>Remove the redundant <command>resizecons</command> program (it requires
|
||||
the defunct svgalib to provide the video mode files - for normal use
|
||||
<command>setfont</command> sizes the console appropriately) together with its
|
||||
manpage.</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
|
||||
sed -i 's/resizecons.8 //' man/man8/Makefile.in</userinput></screen>
|
||||
sed -i 's/resizecons.8 //' docs/man/man8/Makefile.in</userinput></screen>
|
||||
|
||||
<para>Prepare Kbd for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr --disable-vlock</userinput></screen>
|
||||
<screen><userinput remap="configure">PKG_CONFIG_PATH=/tools/lib/pkgconfig ./configure --prefix=/usr --disable-vlock</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the configure options:</title>
|
||||
@ -93,7 +89,9 @@ sed -i 's/resizecons.8 //' man/man8/Makefile.in</userinput></screen>
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
@ -119,7 +117,7 @@ sed -i 's/resizecons.8 //' man/man8/Makefile.in</userinput></screen>
|
||||
<para>If desired, install the documentation:</para>
|
||||
|
||||
<screen><userinput remap="install">mkdir -v /usr/share/doc/kbd-&kbd-version;
|
||||
cp -R -v doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
||||
cp -R -v docs/doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -68,10 +68,38 @@ mknod -m 666 $LFS/dev/null c 1 3</userinput></screen>
|
||||
|
||||
<para>Now mount the remaining virtual kernel filesystems:</para>
|
||||
|
||||
<screen><userinput>mount -vt devpts devpts $LFS/dev/pts
|
||||
<screen><userinput>mount -vt devpts devpts $LFS/dev/pts -o gid=5,mode=620
|
||||
mount -vt proc proc $LFS/proc
|
||||
mount -vt sysfs sysfs $LFS/sys</userinput></screen>
|
||||
|
||||
<variablelist>
|
||||
<title>The meaning of the mount options for devpts:</title>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>gid=5</parameter></term>
|
||||
<listitem>
|
||||
<para>This ensures that all devpts-created device nodes are owned by
|
||||
group ID 5. This is the ID we will use later on for the <systemitem
|
||||
class="groupname">tty</systemitem> group. We use the group ID instead
|
||||
of a name, since the host system might use a different ID for its
|
||||
<systemitem class="groupname">tty</systemitem> group.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><parameter>mode=0620</parameter></term>
|
||||
<listitem>
|
||||
<para>This ensures that all devpts-created device nodes have mode 0620
|
||||
(user readable and writable, group writable). Together with the
|
||||
option above, this ensures that devpts will create device nodes that
|
||||
meet the requirements of grantpt(), meaning the Glibc
|
||||
<command>pt_chown</command> helper binary (which is not installed by
|
||||
default) is not necessary.</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
<para>In some host systems, <filename>/dev/shm</filename> is a
|
||||
symbolic link to <filename class="directory">/run/shm</filename>.
|
||||
Inside a chroot environment, this temporary file system needs
|
||||
|
@ -112,7 +112,7 @@ ln -sv kmod /bin/lsmod</userinput></screen>
|
||||
<segtitle>Installed libraries</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>depmod (link to kmod), insmod (link to kmod), kmod, kmod-nolib,
|
||||
<seg>depmod (link to kmod), insmod (link to kmod), kmod,
|
||||
lsmod (link to kmod), modinfo (link to kmod), modprobe (link to kmod),
|
||||
and rmmod (link to kmod)</seg>
|
||||
<seg>libkmod.so</seg>
|
||||
|
@ -40,10 +40,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of M4</title>
|
||||
|
||||
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>
|
||||
|
||||
<para>Prepare M4 for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||
@ -52,11 +48,9 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<!--<para>To test the results, issue:</para>-->
|
||||
<para>To test the results, first fix a test program and then run the test programs:</para>
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">sed -i -e '41s/ENOENT/& || errno == EINVAL/' tests/test-readlink.h
|
||||
make check</userinput></screen>
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
|
@ -40,10 +40,6 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Make</title>
|
||||
|
||||
<para>First apply some upstream patches:</para>
|
||||
|
||||
<screen><userinput remap="configure">patch -Np1 -i ../&make-fixes-patch;</userinput></screen>
|
||||
|
||||
<para>Prepare Make for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
|
||||
|
@ -17,7 +17,7 @@
|
||||
<title>Pkg-config-&pkgconfig-version;</title>
|
||||
|
||||
<indexterm zone="ch-system-pkgconfig">
|
||||
<primary sortas="a-pkgconfig">pkgconfig</primary>
|
||||
<primary sortas="a-pkgconfig">Pkgconfig</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
|
@ -40,9 +40,9 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Tar</title>
|
||||
|
||||
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
|
||||
|
||||
<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
|
||||
<para>Add a program that generates a man page for tar from the source code:</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../&tar-manpage-patch;</userinput></screen>
|
||||
|
||||
<para>Prepare Tar for compilation:</para>
|
||||
|
||||
@ -78,6 +78,10 @@
|
||||
<screen><userinput remap="install">make install
|
||||
make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen>
|
||||
|
||||
<para>Finally, generate the man page and place it in the proper location:</para>
|
||||
|
||||
<screen><userinput remap="install">perl tarman > /usr/share/man/man1/tar.1</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
||||
|
@ -49,9 +49,6 @@
|
||||
|
||||
<screen><userinput remap="make">make</userinput></screen>
|
||||
|
||||
<note><para>Two tests in the test suite fail due to out of date
|
||||
perl code.</para></note>
|
||||
|
||||
<para>To test the results, issue:</para>
|
||||
|
||||
<screen><userinput remap="test">make check</userinput></screen>
|
||||
|
@ -103,10 +103,12 @@ mkdir -pv /var/lib/hwclock</userinput></screen>
|
||||
<para>If desired, run the test suite as a non-root user:</para>
|
||||
|
||||
<warning><para>Running the test suite as the root user can be harmful to
|
||||
your system. To run it, the kernel CONFIG_SCSI_DEBUG option for the
|
||||
kernel must be available in the currently running system. For complete
|
||||
coverage, other BLFS packages must be installed. If desired, this
|
||||
test can be run after rebooting into the completed LFS system and running:</para>
|
||||
your system. To run it, the kernel CONFIG_SCSI_DEBUG option for the kernel
|
||||
must be available in the currently running system. The CONFIG_SCSI_DEBUG
|
||||
option must be built as a module. Building it into the kernel will prevent
|
||||
booting. For complete coverage, other BLFS packages must be installed. If
|
||||
desired, this test can be run after rebooting into the completed LFS system
|
||||
and running:</para>
|
||||
|
||||
<screen role="nodump"><userinput>bash tests/run.sh --srcdir=$PWD --builddir=$PWD</userinput></screen>
|
||||
</warning>
|
||||
@ -139,7 +141,7 @@ su nobody -s /bin/bash -c "PATH=$PATH make check"</userinput></screen>
|
||||
pg, pivot_root, prlimit, raw, readprofile, rename, renice, resizepart,
|
||||
rev, rtcwake, script, scriptreplay, setarch, setsid, setterm, sfdisk,
|
||||
sulogin, swaplabel, swapoff (link to swapon), swapon, switch_root, tailf,
|
||||
taskset, tunelp, ul, umount, unshare, utmpdump, uuidd, uuidgen, wall,
|
||||
taskset, ul, umount, unshare, utmpdump, uuidd, uuidgen, wall,
|
||||
wdctl, whereis, wipefs, and x86_64</seg>
|
||||
|
||||
<seg>libblkid.{a,so}, libmount.{a,so}, libuuid.{a,so}</seg>
|
||||
@ -1005,16 +1007,6 @@ su nobody -s /bin/bash -c "PATH=$PATH make check"</userinput></screen>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="tunelp">
|
||||
<term><command>tunelp</command></term>
|
||||
<listitem>
|
||||
<para>Tunes the parameters of the line printer</para>
|
||||
<indexterm zone="ch-system-util-linux tunelp">
|
||||
<primary sortas="b-tunelp">tunelp</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ul">
|
||||
<term><command>ul</command></term>
|
||||
<listitem>
|
||||
|
@ -43,13 +43,12 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Vim</title>
|
||||
|
||||
<para>First, change the default location of the
|
||||
<filename>vimrc</filename> configuration file to <filename
|
||||
class="directory">/etc</filename>:</para>
|
||||
<para>First, change the default location of the <filename>vimrc</filename>
|
||||
configuration file to <filename class="directory">/etc</filename>:</para>
|
||||
|
||||
<screen><userinput remap="pre">echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h</userinput></screen>
|
||||
|
||||
<para>Now prepare Vim for compilation:</para>
|
||||
<para>Prepare Vim for compilation:</para>
|
||||
|
||||
<screen><userinput remap="configure">./configure --prefix=/usr --enable-multibyte</userinput></screen>
|
||||
|
||||
|
@ -24,7 +24,8 @@
|
||||
information. Decide which keymap and screen font will be used. Various
|
||||
language-specific HOWTOs can also help with this, see <ulink
|
||||
url="http://www.tldp.org/HOWTO/HOWTO-INDEX/other-lang.html"/>. If still in
|
||||
doubt, look in the <filename class="directory">/lib/kbd</filename> directory
|
||||
doubt, look in the <filename class="directory">/usr/share/keymaps</filename>
|
||||
and <filename class="directory">/usr/share/consolefonts</filename> directories
|
||||
for valid keymaps and screen fonts. Read <filename>loadkeys(1)</filename> and
|
||||
<filename>setfont(8)</filename> manual pages to determine the correct
|
||||
arguments for these programs.</para>
|
||||
|
@ -76,7 +76,7 @@ EOF</userinput></screen>
|
||||
it would be using the first 28 bits. Prefixes longer than 24 bits are
|
||||
commonly used by DSL and cable-based Internet Service Providers (ISPs).
|
||||
In this example (PREFIX=24), the netmask is 255.255.255.0. Adjust the
|
||||
<envar>PREFIX</envar> variable according to your specific subnet.i
|
||||
<envar>PREFIX</envar> variable according to your specific subnet.
|
||||
If omitted, the PREFIX defaults to 24.</para>
|
||||
|
||||
<para>For more information see the <command>ifup</command> man page.</para>
|
||||
|
@ -65,7 +65,12 @@
|
||||
information about configuring and building the kernel can be found at
|
||||
<ulink url="http://www.kroah.com/lkn/"/> </para>
|
||||
|
||||
<note><para>Due to recent changes in <application>udev</application>, be sure to
|
||||
<note><para>A good starting place for setting up the kernel configuration
|
||||
is to run <command>make defconfig</command>. This will set the base
|
||||
configuration to a good state that takes your current system architecture
|
||||
into account.</para>
|
||||
|
||||
<para>Due to recent changes in <application>udev</application>, be sure to
|
||||
select:</para>
|
||||
|
||||
<screen role="nodump">Device Drivers --->
|
||||
@ -231,7 +236,7 @@ EOF</userinput></screen>
|
||||
|
||||
<seglistitem>
|
||||
<seg>config-&linux-version;,
|
||||
vmlinux-&linux-version;-lfs-&version;-&linux-version;, and
|
||||
vmlinuz-&linux-version;-lfs-&version;, and
|
||||
System.map-&linux-version;</seg>
|
||||
<seg>/lib/modules, /usr/share/doc/linux-&linux-version;</seg>
|
||||
</seglistitem>
|
||||
@ -253,7 +258,7 @@ EOF</userinput></screen>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="lfskernel">
|
||||
<term><filename>vmlinux-&linux-version;-lfs-&version;</filename></term>
|
||||
<term><filename>vmlinuz-&linux-version;-lfs-&version;</filename></term>
|
||||
<listitem>
|
||||
<para>The engine of the Linux system. When turning on the computer,
|
||||
the kernel is the first part of the operating system that gets loaded.
|
||||
|
@ -1,7 +1,7 @@
|
||||
<!ENTITY version "SYSTEMD-20130626">
|
||||
<!ENTITY releasedate "June 26, 2013">
|
||||
<!ENTITY version "SYSTEMD-20131021">
|
||||
<!ENTITY releasedate "October 21, 2013">
|
||||
<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not – -->
|
||||
<!ENTITY milestone "7.4">
|
||||
<!ENTITY milestone "7.5">
|
||||
<!ENTITY generic-version "systemd"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
|
||||
|
||||
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">
|
||||
@ -14,6 +14,7 @@
|
||||
<!ENTITY livecd-root "&lfs-root;livecd/">
|
||||
<!ENTITY test-results "&lfs-root;lfs/build-logs/&generic-version;/">
|
||||
<!ENTITY errata "&lfs-root;lfs/errata/&generic-version;/">
|
||||
<!ENTITY min-kernel "2.6.32">
|
||||
|
||||
<!ENTITY lfs-ticket-root "http://wiki.linuxfromscratch.org/lfs/ticket/">
|
||||
|
||||
|
189
packages.ent
189
packages.ent
@ -63,17 +63,17 @@
|
||||
<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
|
||||
<!ENTITY binutils-md5 "4f8fa651e35ef262edc01d60fb45702e">
|
||||
<!ENTITY binutils-home "http://www.gnu.org/software/binutils/">
|
||||
<!ENTITY binutils-ch5p1-du "391 MB">
|
||||
<!ENTITY binutils-ch5p1-du "404 MB">
|
||||
<!ENTITY binutils-ch5p1-sbu "1 SBU">
|
||||
<!ENTITY binutils-ch5p2-du "407 MB">
|
||||
<!ENTITY binutils-ch5p2-du "417 MB">
|
||||
<!ENTITY binutils-ch5p2-sbu "1.1 SBU">
|
||||
<!ENTITY binutils-ch6-du "343 MB">
|
||||
<!ENTITY binutils-ch6-sbu "1.9 SBU">
|
||||
<!ENTITY binutils-ch6-du "365 MB">
|
||||
<!ENTITY binutils-ch6-sbu "2.0 SBU">
|
||||
|
||||
<!ENTITY bison-version "2.7.1">
|
||||
<!ENTITY bison-size "1,744 KB">
|
||||
<!ENTITY bison-version "3.0">
|
||||
<!ENTITY bison-size "1,872 KB">
|
||||
<!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz">
|
||||
<!ENTITY bison-md5 "7be02eb973eccf388f1ae750fc09eed0">
|
||||
<!ENTITY bison-md5 "a2624994561aa69f056c904c1ccb2880">
|
||||
<!ENTITY bison-home "&gnu-software;bison/">
|
||||
<!--
|
||||
<!ENTITY bison-ch5-du "">
|
||||
@ -164,10 +164,10 @@
|
||||
<!ENTITY expect-ch5-du "4.4 MB">
|
||||
<!ENTITY expect-ch5-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY file-version "5.14">
|
||||
<!ENTITY file-size "633 KB">
|
||||
<!ENTITY file-version "5.15">
|
||||
<!ENTITY file-size "641 KB">
|
||||
<!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz">
|
||||
<!ENTITY file-md5 "c26625f1d6773ad4bc5a87c0e315632c">
|
||||
<!ENTITY file-md5 "3f99565532f548d7540912c4642d1ede">
|
||||
<!ENTITY file-home "http://www.darwinsys.com/file/">
|
||||
<!ENTITY file-ch5-du "12.4 MB">
|
||||
<!ENTITY file-ch5-sbu "0.1 SBU">
|
||||
@ -206,10 +206,10 @@
|
||||
<!ENTITY gawk-ch6-du "30 MB">
|
||||
<!ENTITY gawk-ch6-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY gcc-version "4.8.1">
|
||||
<!ENTITY gcc-size "84,724 KB">
|
||||
<!ENTITY gcc-version "4.8.2">
|
||||
<!ENTITY gcc-size "83,984 KB">
|
||||
<!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
|
||||
<!ENTITY gcc-md5 "3b2386c114cd74185aa3754b58a79304">
|
||||
<!ENTITY gcc-md5 "a3d7d63b9cb6b6ea049469a0c4a43c9d">
|
||||
<!ENTITY gcc-home "http://gcc.gnu.org/">
|
||||
<!ENTITY gcc-ch5p1-du "1.4 GB">
|
||||
<!ENTITY gcc-ch5p1-sbu "5.5 SBU">
|
||||
@ -228,30 +228,30 @@
|
||||
<!ENTITY gdbm-ch6-du "8.5 MB">
|
||||
<!ENTITY gdbm-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY gettext-version "0.18.2.1">
|
||||
<!ENTITY gettext-size "15,552 KB">
|
||||
<!ENTITY gettext-version "0.18.3.1">
|
||||
<!ENTITY gettext-size "15,960 KB">
|
||||
<!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
|
||||
<!ENTITY gettext-md5 "034c8103b14654ebd300fadac44d6f14">
|
||||
<!ENTITY gettext-md5 "3fc808f7d25487fc72b5759df7419e02">
|
||||
<!ENTITY gettext-home "&gnu-software;gettext/">
|
||||
<!ENTITY gettext-ch5-du "118 MB">
|
||||
<!ENTITY gettext-ch5-du "119 MB">
|
||||
<!ENTITY gettext-ch5-sbu "0.6 SBU">
|
||||
<!ENTITY gettext-ch6-du "180 MB">
|
||||
<!ENTITY gettext-ch6-sbu "1.7 SBU">
|
||||
<!ENTITY gettext-ch6-du "199 MB">
|
||||
<!ENTITY gettext-ch6-sbu "2.3 SBU">
|
||||
|
||||
<!ENTITY glibc-version "2.17">
|
||||
<!ENTITY glibc-size "10,725 KB">
|
||||
<!ENTITY glibc-version "2.18">
|
||||
<!ENTITY glibc-size "10,892 KB">
|
||||
<!ENTITY glibc-url "&gnu;glibc/glibc-&glibc-version;.tar.xz">
|
||||
<!ENTITY glibc-md5 "87bf675c8ee523ebda4803e8e1cec638">
|
||||
<!ENTITY glibc-md5 "88fbbceafee809e82efd52efa1e3c58f">
|
||||
<!ENTITY glibc-home "&gnu-software;libc/">
|
||||
<!ENTITY glibc-ch5-du "554 MB">
|
||||
<!ENTITY glibc-ch5-sbu "5.4 SBU">
|
||||
<!ENTITY glibc-ch6-du "852 MB">
|
||||
<!ENTITY glibc-ch6-sbu "17.6 SBU">
|
||||
<!ENTITY glibc-ch5-du "567 MB">
|
||||
<!ENTITY glibc-ch5-sbu "4.7 SBU">
|
||||
<!ENTITY glibc-ch6-du "922 MB">
|
||||
<!ENTITY glibc-ch6-sbu "17.1 SBU">
|
||||
|
||||
<!ENTITY gmp-version "5.1.2">
|
||||
<!ENTITY gmp-size "1,780 KB">
|
||||
<!ENTITY gmp-url "ftp://ftp.gmplib.org/pub/gmp-&gmp-version;/gmp-&gmp-version;.tar.xz">
|
||||
<!ENTITY gmp-md5 "06fe2ca164221c59ce74867155cfc1ac">
|
||||
<!ENTITY gmp-version "5.1.3">
|
||||
<!ENTITY gmp-size "1,777 KB">
|
||||
<!ENTITY gmp-url "http://ftp.gnu.org/gnu/gmp/gmp-&gmp-version;.tar.xz">
|
||||
<!ENTITY gmp-md5 "e5fe367801ff067b923d1e6a126448aa">
|
||||
<!ENTITY gmp-home "&gnu-software;gmp/">
|
||||
<!ENTITY gmp-ch5-du "39 MB">
|
||||
<!ENTITY gmp-ch5-sbu "1.5 SBU">
|
||||
@ -328,26 +328,29 @@
|
||||
|
||||
<!ENTITY iproute2-version "3.9.0">
|
||||
<!ENTITY iproute2-size "403 KB">
|
||||
<!ENTITY iproute2-version "3.10.0">
|
||||
<!ENTITY iproute2-version "3.11.0">
|
||||
<!ENTITY iproute2-size "412 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "fd9db28e4f411a1e74de65c919ae590f">
|
||||
<!ENTITY iproute2-md5 "d7ffb27bc9f0d80577b1f3fb9d1a7689">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-ch6-du "7.3 MB">
|
||||
<!ENTITY iproute2-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY kbd-version "1.15.5">
|
||||
<!ENTITY kbd-version "2.0.0">
|
||||
<!ENTITY kbd-size "1,690 KB">
|
||||
<!ENTITY kbd-url "http://ftp.altlinux.org/pub/people/legion/kbd/kbd-&kbd-version;.tar.gz">
|
||||
<!ENTITY kbd-md5 "34c71feead8ab9c01ec638acea8cd877">
|
||||
<!ENTITY kbd-md5 "5ba259a0b2464196f6488a72070a3d60">
|
||||
<!ENTITY kbd-home "http://ftp.altlinux.org/pub/people/legion/kbd">
|
||||
<!ENTITY kbd-ch6-du "20 MB">
|
||||
<!ENTITY kbd-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY kmod-version "13">
|
||||
<!ENTITY kmod-size "1,408 KB">
|
||||
<!ENTITY kmod-version "15">
|
||||
<!ENTITY kmod-size "1,420 KB">
|
||||
<!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz">
|
||||
<!ENTITY kmod-md5 "d5aba43b9370cd52f3cb35e82a1aa595">
|
||||
<!ENTITY kmod-md5 "d03372179ed2cfa0c52b6672cf438901">
|
||||
<!ENTITY kmod-home " ">
|
||||
<!ENTITY kmod-ch6-du "19 MB">
|
||||
<!ENTITY kmod-ch6-du "34 MB">
|
||||
<!ENTITY kmod-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY less-version "458">
|
||||
@ -394,13 +397,13 @@
|
||||
<!ENTITY libtool-ch6-sbu "3.0 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "3">
|
||||
<!ENTITY linux-minor-version "9">
|
||||
<!ENTITY linux-patch-version "7">
|
||||
<!ENTITY linux-minor-version "11">
|
||||
<!ENTITY linux-patch-version "6">
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-size "70,428 KB">
|
||||
<!ENTITY linux-size "73,335 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "1b1d18f32db48bfaec1881c3487df686">
|
||||
<!ENTITY linux-md5 "7e92ca268b71c35a00ebcca884300a83">
|
||||
<!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,
|
||||
@ -413,40 +416,40 @@
|
||||
<!ENTITY linux-headers-ch6-du "588 MB">
|
||||
<!ENTITY linux-headers-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY m4-version "1.4.16">
|
||||
<!ENTITY m4-size "1,229 KB">
|
||||
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.bz2">
|
||||
<!ENTITY m4-md5 "8a7cef47fecab6272eb86a6be6363b2f">
|
||||
<!ENTITY m4-version "1.4.17">
|
||||
<!ENTITY m4-size "1,122 KB">
|
||||
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
|
||||
<!ENTITY m4-md5 "12a3c829301a4fd6586a57d3fcf196dc">
|
||||
<!ENTITY m4-home "&gnu-software;m4/">
|
||||
<!ENTITY m4-ch5-du "16.6 MB">
|
||||
<!ENTITY m4-ch5-du "30 MB">
|
||||
<!ENTITY m4-ch5-sbu "0.2 SBU">
|
||||
<!ENTITY m4-ch6-du "26.6 MB">
|
||||
<!ENTITY m4-ch6-du "30 MB">
|
||||
<!ENTITY m4-ch6-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY make-version "3.82">
|
||||
<!ENTITY make-size "1,213 KB">
|
||||
<!ENTITY make-version "4.0">
|
||||
<!ENTITY make-size "1,311 KB">
|
||||
<!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
|
||||
<!ENTITY make-md5 "1a11100f3c63fcf5753818e59d63088f">
|
||||
<!ENTITY make-md5 "571d470a7647b455e3af3f92d79f1c18">
|
||||
<!ENTITY make-home "&gnu-software;make/">
|
||||
<!ENTITY make-ch5-du "11.2 MB">
|
||||
<!ENTITY make-ch5-sbu "0.1 SBU">
|
||||
<!ENTITY make-ch6-du "11.3 MB">
|
||||
<!ENTITY make-ch6-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY man-db-version "2.6.4">
|
||||
<!ENTITY man-db-size "1,376 KB">
|
||||
<!ENTITY man-db-version "2.6.5">
|
||||
<!ENTITY man-db-size "1,380 KB">
|
||||
<!ENTITY man-db-url "http://download.savannah.gnu.org/releases/man-db/man-db-&man-db-version;.tar.xz">
|
||||
<!ENTITY man-db-md5 "66d9274637841a43374744efb83cc716">
|
||||
<!ENTITY man-db-md5 "36f59d9314b45a266ba350584b4d7cc1">
|
||||
<!ENTITY man-db-home "http://www.nongnu.org/man-db/">
|
||||
<!ENTITY man-db-ch6-du "27 MB">
|
||||
<!ENTITY man-db-ch6-sbu "0.5 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "3.51">
|
||||
<!ENTITY man-pages-size "1,122 KB">
|
||||
<!ENTITY man-pages-version "3.54">
|
||||
<!ENTITY man-pages-size "1,145 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 "63eef7d6d5abf30bc5b785e344d1df8b">
|
||||
<!ENTITY man-pages-md5 "382f83e670ecbe1d97fc58e03da0b026">
|
||||
<!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-ch6-du "22 MB">
|
||||
<!ENTITY man-pages-ch6-du "23 MB">
|
||||
<!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY mpc-version "1.0.1">
|
||||
@ -489,15 +492,15 @@
|
||||
<!ENTITY patch-ch6-du "3.4 MB">
|
||||
<!ENTITY patch-ch6-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY perl-version "5.18.0">
|
||||
<!ENTITY perl-size "13,708 KB">
|
||||
<!ENTITY perl-version "5.18.1">
|
||||
<!ENTITY perl-size "13,732 KB">
|
||||
<!ENTITY perl-url "http://www.cpan.org/src/5.0/perl-&perl-version;.tar.bz2">
|
||||
<!ENTITY perl-md5 "a832e928adfd36d162d2a5d3b631265c">
|
||||
<!ENTITY perl-md5 "4ec1a3f3824674552e749ae420c5e68c">
|
||||
<!ENTITY perl-home "http://www.perl.org/">
|
||||
<!ENTITY perl-ch5-du "237 MB">
|
||||
<!ENTITY perl-ch5-sbu "1.8 SBU">
|
||||
<!ENTITY perl-ch6-du "247 MB">
|
||||
<!ENTITY perl-ch6-sbu "7.5 SBU">
|
||||
<!ENTITY perl-ch5-du "235 MB">
|
||||
<!ENTITY perl-ch5-sbu "1.6 SBU">
|
||||
<!ENTITY perl-ch6-du "246 MB">
|
||||
<!ENTITY perl-ch6-sbu "6.7 SBU">
|
||||
|
||||
<!ENTITY pkgconfig-version "0.28">
|
||||
<!ENTITY pkgconfig-size "1,892 KB">
|
||||
@ -557,67 +560,67 @@
|
||||
<!ENTITY sysvinit-ch6-du "1.4 MB">
|
||||
<!ENTITY sysvinit-ch6-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY tar-version "1.26">
|
||||
<!ENTITY tar-size "2,285 KB">
|
||||
<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.bz2">
|
||||
<!ENTITY tar-md5 "2cee42a2ff4f1cd4f9298eeeb2264519">
|
||||
<!ENTITY tar-version "1.27">
|
||||
<!ENTITY tar-size "1,823 KB">
|
||||
<!ENTITY tar-url "&gnu;tar/tar-&tar-version;.tar.xz">
|
||||
<!ENTITY tar-md5 "3484fc42b7a82b82f2305b2971aa0e56">
|
||||
<!ENTITY tar-home "&gnu-software;tar/">
|
||||
<!ENTITY tar-ch5-du "20.6 MB">
|
||||
<!ENTITY tar-ch5-sbu "0.4 SBU">
|
||||
<!ENTITY tar-ch6-du "34 MB">
|
||||
<!ENTITY tar-ch6-sbu "2.4 SBU">
|
||||
|
||||
<!ENTITY tcl-version "8.6.0">
|
||||
<!ENTITY tcl-version "8.6.1">
|
||||
<!ENTITY tcl-major-version "8.6">
|
||||
<!ENTITY tcl-size "8,435 KB">
|
||||
<!ENTITY tcl-size "8,551 KB">
|
||||
<!ENTITY tcl-url "&sourceforge;tcl/tcl&tcl-version;-src.tar.gz">
|
||||
<!ENTITY tcl-md5 "573aa5fe678e9185ef2b3c56b24658d3">
|
||||
<!ENTITY tcl-md5 "aae4b701ee527c6e4e1a6f9c7399882e">
|
||||
<!ENTITY tcl-home "http://tcl.sourceforge.net/">
|
||||
<!ENTITY tcl-ch5-du "33 MB">
|
||||
<!ENTITY tcl-ch5-du "55 MB">
|
||||
<!ENTITY tcl-ch5-sbu "0.4 SBU">
|
||||
|
||||
<!ENTITY texinfo-version "5.1">
|
||||
<!ENTITY texinfo-size "3,665 KB">
|
||||
<!ENTITY texinfo-version "5.2">
|
||||
<!ENTITY texinfo-size "3,724 KB">
|
||||
<!ENTITY texinfo-url "&gnu;texinfo/texinfo-&texinfo-version;.tar.xz">
|
||||
<!ENTITY texinfo-md5 "52ee905a3b705020d2a1b6ec36d53ca6">
|
||||
<!ENTITY texinfo-md5 "cb489df8a7ee9d10a236197aefdb32c5">
|
||||
<!ENTITY texinfo-home "&gnu-software;texinfo/">
|
||||
<!ENTITY texinfo-ch5-du "94 MB">
|
||||
<!ENTITY texinfo-ch5-sbu "0.3 SBU">
|
||||
<!ENTITY texinfo-ch6-du "101 MB">
|
||||
<!ENTITY texinfo-ch6-sbu "0.6 SBU">
|
||||
|
||||
<!ENTITY systemd-version "204">
|
||||
<!ENTITY systemd-size "2,140 KB">
|
||||
<!ENTITY systemd-version "208">
|
||||
<!ENTITY systemd-size "2,328 KB">
|
||||
<!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz">
|
||||
<!ENTITY systemd-md5 "a07619bb19f48164fbf0761d12fd39a8">
|
||||
<!ENTITY systemd-md5 "df64550d92afbffb4f67a434193ee165">
|
||||
<!ENTITY systemd-home "http://www.freedesktop.org/wiki/Software/systemd/">
|
||||
<!ENTITY systemd-ch6-du "36 MB">
|
||||
<!ENTITY systemd-ch6-du "29 MB">
|
||||
<!ENTITY systemd-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY tzdata-version "2013c">
|
||||
<!ENTITY tzdata-size "213 KB">
|
||||
<!ENTITY tzdata-version "2013g">
|
||||
<!ENTITY tzdata-size "222 KB">
|
||||
<!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">
|
||||
<!ENTITY tzdata-md5 "b5062217a2dea6823dd69b4dda97b249">
|
||||
<!ENTITY tzdata-md5 "76dbc3b5a81913fc0d824376c44a5d15">
|
||||
<!ENTITY tzdata-home "http://www.iana.org/time-zones">
|
||||
<!ENTITY tzdata-ch6-du "6.4 MB">
|
||||
<!ENTITY tzdata-ch6-sbu "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY util-linux-version "2.23.1">
|
||||
<!ENTITY util-linux-size "3,292 KB">
|
||||
<!ENTITY util-linux-version "2.23.2">
|
||||
<!ENTITY util-linux-size "3,304 KB">
|
||||
<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.23/util-linux-&util-linux-version;.tar.xz">
|
||||
<!ENTITY util-linux-md5 "33ba55ce82f8e3b8d7a38fac0f62779a">
|
||||
<!ENTITY util-linux-md5 "b39fde897334a4858bb2098edcce5b3f">
|
||||
<!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
|
||||
<!ENTITY util-linux-ch6-du "89 MB">
|
||||
<!ENTITY util-linux-ch6-sbu "0.6 SBU">
|
||||
|
||||
<!ENTITY vim-version "7.3">
|
||||
<!ENTITY vim-docdir "vim/vim73">
|
||||
<!ENTITY vim-size "8,675 KB">
|
||||
<!ENTITY vim-version "7.4">
|
||||
<!ENTITY vim-docdir "vim/vim74">
|
||||
<!ENTITY vim-size "9,632 KB">
|
||||
<!ENTITY vim-url "ftp://ftp.vim.org/pub/vim/unix/vim-&vim-version;.tar.bz2">
|
||||
<!ENTITY vim-md5 "5b9510a17074e2b37d8bb38ae09edbf2">
|
||||
<!ENTITY vim-md5 "607e135c559be642f210094ad023dc65">
|
||||
<!ENTITY vim-home "http://www.vim.org">
|
||||
<!ENTITY vim-ch6-du "96 MB">
|
||||
<!ENTITY vim-ch6-sbu "1.1 SBU">
|
||||
<!ENTITY vim-ch6-du "121 MB">
|
||||
<!ENTITY vim-ch6-sbu "1.4 SBU">
|
||||
|
||||
<!ENTITY xml-parser-version "2.41">
|
||||
<!ENTITY xml-parser-size "236 KB">
|
||||
@ -627,10 +630,10 @@
|
||||
<!ENTITY xml-parser-ch6-du "2.5 MB">
|
||||
<!ENTITY xml-parser-ch6-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY xz-version "5.0.4">
|
||||
<!ENTITY xz-version "5.0.5">
|
||||
<!ENTITY xz-size "894 KB">
|
||||
<!ENTITY xz-url "http://tukaani.org/xz/xz-&xz-version;.tar.xz">
|
||||
<!ENTITY xz-md5 "161015c4a65b1f293d31810e1df93090">
|
||||
<!ENTITY xz-md5 "aa17280f4521dbeebed0fbd11cd7fa30">
|
||||
<!ENTITY xz-home "http://tukaani.org/xz">
|
||||
<!ENTITY xz-ch5-du "16.3 MB">
|
||||
<!ENTITY xz-ch5-sbu "0.2 SBU">
|
||||
|
16
patches.ent
16
patches.ent
@ -2,6 +2,10 @@
|
||||
|
||||
<!-- Start of Common Patches -->
|
||||
|
||||
<!ENTITY automake-test-patch "automake-&automake-version;-test-1.patch">
|
||||
<!ENTITY automake-test-patch-md5 "1bc501443baee55bca4d6552ed18a757">
|
||||
<!ENTITY automake-test-patch-size "2.5 KB">
|
||||
|
||||
<!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-12.patch">
|
||||
<!ENTITY bash-fixes-patch-md5 "419f95c173596aea47a23d922598977a">
|
||||
<!ENTITY bash-fixes-patch-size "56 KB">
|
||||
@ -14,10 +18,6 @@
|
||||
<!ENTITY coreutils-i18n-patch-md5 "ada0ea6e1c00c4b7e0d634f49827943e">
|
||||
<!ENTITY coreutils-i18n-patch-size "132 KB">
|
||||
|
||||
<!ENTITY flex-bison-patch "flex-&flex-version;-bison-2.6.1-1.patch">
|
||||
<!ENTITY flex-bison-patch-md5 "d5b001ef9bdbbe32e2f27576d97d8ff0">
|
||||
<!ENTITY flex-bison-patch-size "2.8 KB">
|
||||
|
||||
<!ENTITY glibc-fhs-patch "glibc-&glibc-version;-fhs-1.patch">
|
||||
<!ENTITY glibc-fhs-patch-md5 "9a5997c3452909b1769918c759eff8a2">
|
||||
<!ENTITY glibc-fhs-patch-size "2.8 KB">
|
||||
@ -26,10 +26,6 @@
|
||||
<!ENTITY kbd-backspace-patch-md5 "f75cca16a38da6caa7d52151f7136895">
|
||||
<!ENTITY kbd-backspace-patch-size "12 KB">
|
||||
|
||||
<!ENTITY make-fixes-patch "make-&make-version;-upstream_fixes-3.patch">
|
||||
<!ENTITY make-fixes-patch-md5 "95027ab5b53d01699845d9b7e1dc878d">
|
||||
<!ENTITY make-fixes-patch-size "10 KB">
|
||||
|
||||
<!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
|
||||
<!ENTITY perl-libc-patch-md5 "daf5c64fd7311e924966842680535f8f">
|
||||
<!ENTITY perl-libc-patch-size "1.6 KB">
|
||||
@ -37,3 +33,7 @@
|
||||
<!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-1.patch">
|
||||
<!ENTITY readline-fixes-patch-md5 "3c185f7b76001d3d0af614f6f2cd5dfa">
|
||||
<!ENTITY readline-fixes-patch-size "1.3 KB">
|
||||
|
||||
<!ENTITY tar-manpage-patch "tar-&tar-version;-manpage-1.patch">
|
||||
<!ENTITY tar-manpage-patch-md5 "321f85ec32733b1a9399e788714a5156">
|
||||
<!ENTITY tar-manpage-patch-size "7.8 KB">
|
||||
|
@ -56,7 +56,7 @@
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><emphasis role="strong">Gawk-3.1.5</emphasis> (/usr/bin/awk
|
||||
<para><emphasis role="strong">Gawk-4.0.1</emphasis> (/usr/bin/awk
|
||||
should be a link to gawk)</para>
|
||||
</listitem>
|
||||
|
||||
@ -81,18 +81,16 @@
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para><emphasis role="strong">Linux Kernel-2.6.25</emphasis>
|
||||
(having been compiled with GCC-4.1.2 or greater)</para>
|
||||
<para><emphasis role="strong">Linux Kernel-&min-kernel;</emphasis></para>
|
||||
|
||||
<para>The reason for the kernel version requirement is that we specify
|
||||
that version when building <application>glibc</application> in Chapter 6
|
||||
at the recommendation of the developers. It is also required by
|
||||
udev.</para>
|
||||
|
||||
<para>If the host kernel is either earlier than 2.6.25, or it was not
|
||||
compiled using a GCC-4.1.2 (or later) compiler, you will need to replace
|
||||
the kernel with one adhering to the specifications. There are two ways
|
||||
you can go about this. First, see if your Linux vendor provides a 2.6.25
|
||||
<para>If the host kernel is earlier than &min-kernel; you will need to replace
|
||||
the kernel with a more up to date version. There are two ways
|
||||
you can go about this. First, see if your Linux vendor provides a &min-kernel;
|
||||
or later kernel package. If so, you may wish to install it. If your
|
||||
vendor doesn't offer an acceptable kernel package, or you would prefer not to
|
||||
install it, you can compile a kernel yourself. Instructions for
|
||||
|
@ -63,6 +63,13 @@
|
||||
capabilities beyond basic shell functions.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Bc</para>
|
||||
|
||||
<para>This package provides an arbitrary precision numeric processing language.
|
||||
It satisfies a requirement needed when building the Linux kernel.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Binutils</para>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user