Changeset 8f82a9e


Ignore:
Timestamp:
08/23/2005 08:02:40 PM (19 years ago)
Author:
Matthew Burgess <matthew@…>
Children:
af41791
Parents:
fa8664c
Message:

Mainline merge as of 2005-08-23

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/gcc4/BOOK@6747 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    rfa8664c r8f82a9e  
    120120</listitem>
    121121
     122<listitem><para>August 23rd, 2005 [matt]: Install Udev's documentation relating
     123to configuring rules (fixes bug 1622)</para></listitem>
     124
     125<listitem><para>August 23rd, 2005 [matt]: Upgrade to Man-1.6a</para></listitem>
     126
     127<listitem><para>August 20th, 2005 [matt]: Stop moving some of coreutils binaries
     128to /bin as they aren't required to be there (fixes bug 1620).</para></listitem>
     129
     130<listitem><para>August 19th, 2005 [matt]: Upgrade to Udev-068</para></listitem>
     131
     132<listitem><para>August 19th, 2005 [matt]: Upgrade to IANA-etc-2.00</para></listitem>
     133
     134<listitem><para>August 19th, 2005 [matt]: Upgrade to file-4.15</para></listitem>
     135
    122136<listitem><para>August 18th, 2005 [matt]: Simplify the method for finding where
    123137GCC's default specs file and private include directory live.  Additionally,
  • chapter03/packages.xml

    rfa8664c r8f82a9e  
    9797
    9898<varlistentry>
    99 <term>File (&file-version;) - 400 KB:</term>
     99<term>File (&file-version;) - 397 KB:</term>
    100100<listitem>
    101101<para><ulink url="ftp://ftp.gw.com/mirrors/pub/unix/file/"/></para>
     
    194194
    195195<varlistentry>
    196 <term>Iana-Etc (&iana-etc-version;) - 168 KB:</term>
     196<term>Iana-Etc (&iana-etc-version;) - 174 KB:</term>
    197197<listitem>
    198198<para><ulink url="http://www.sethwklein.net/projects/iana-etc/downloads/"/></para>
     
    271271
    272272<varlistentry>
    273 <term>Man (&man-version;) - 208 KB:</term>
     273<term>Man (&man-version;) - 202 KB:</term>
    274274<listitem>
    275275<para><ulink url="http://primates.ximian.com/~flucifredi/man/"/></para>
  • chapter06/coreutils.xml

    rfa8664c r8f82a9e  
    8383<screen><userinput>make install</userinput></screen>
    8484
    85 <para>Move programs to the proper locations:</para>
    86 
    87 <screen><userinput>mv /usr/bin/{[,basename,cat,chgrp,chmod,chown,cp,dd,df} /bin
    88 mv /usr/bin/{date,echo,false,head,hostname,install,ln} /bin
    89 mv /usr/bin/{ls,mkdir,mknod,mv,pwd,rm,rmdir,sync} /bin
    90 mv /usr/bin/{sleep,stty,test,touch,true,uname} /bin
     85<para>Move programs to the locations specified by the FHS:</para>
     86
     87<screen><userinput>mv /usr/bin/{cat,chgrp,chmod,chown,cp,date,dd,df,echo} /bin
     88mv /usr/bin/{false,hostname,ln,ls,mkdir,mknod,mv,pwd,rm} /bin
     89mv /usr/bin/{rmdir,stty,sync,true,uname} /bin
    9190mv /usr/bin/chroot /usr/sbin</userinput></screen>
    9291
    93 <para>Finally, create a symlink to be FHS-compliant:</para>
    94 
    95 <screen><userinput>ln -s ../../bin/install /usr/bin</userinput></screen>
     92<para>Some of the scripts in the LFS-Bootscripts package depend on
     93<command>head</command> and <command>sleep</command>.  As
     94<filename class="directory">/usr</filename> may not be available during the
     95early stages of booting, those binaries need to be on the root partition:</para>
     96
     97<screen><userinput>mv /usr/bin/{head,sleep} /bin</userinput></screen>
    9698
    9799</sect2>
  • chapter06/iana-etc.xml

    rfa8664c r8f82a9e  
    1818<segtitle>&buildtime;</segtitle>
    1919<segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>0.1 SBU</seg><seg>1.9 MB</seg></seglistitem>
     20<seglistitem><seg>0.1 SBU</seg><seg>2.0 MB</seg></seglistitem>
    2121</segmentedlist>
    2222
  • chapter06/udev.xml

    rfa8664c r8f82a9e  
    1818<segtitle>&buildtime;</segtitle>
    1919<segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>0.1 SBU</seg><seg>2.7 MB</seg></seglistitem>
     20<seglistitem><seg>0.1 SBU</seg><seg>3.8 MB</seg></seglistitem>
    2121</segmentedlist>
    2222
     
    3030<sect2 role="installation">
    3131<title>Installation of Udev</title>
    32 
    33 <para>Fix an incorrect assumption in the Udev testsuite regarding the location
    34 of the <command>test</command> binary:</para>
    35 
    36 <screen><userinput>sed -i -e 's@/usr/bin/test@/bin/test@' test/udev-test.pl</userinput></screen>
    3732
    3833<para>Compile the package:</para>
     
    6055<screen><userinput>cp ../udev-config-3.rules /etc/udev/rules.d/25-lfs.rules</userinput></screen>
    6156
     57<para>Install the documentation that explains how to create Udev rules:</para>
     58
     59<screen><userinput>install -m644 -D docs/writing_udev_rules/index.html /usr/share/doc/udev-&udev-version;/index.html</userinput></screen>
     60
    6261<!-- Edit Me -->
    6362<para>Run the <command>udevstart</command> program to create our full
     
    7372<segtitle>Installed programs</segtitle>
    7473<segtitle>Installed directory</segtitle>
    75 <seglistitem><seg>udev, udevd, udevsend, udevstart, udevinfo, and udevtest</seg>
     74<seglistitem><seg>udev, udevcontrol, udevd, udevinfo, udevmonitor, udevsend, udevstart and udevtest</seg>
    7675<seg>/etc/udev</seg></seglistitem>
    7776</segmentedlist>
     
    9089</listitem></varlistentry>
    9190
     91<varlistentry id="udevcontrol">
     92<term><command>udevcontrol</command></term>
     93<listitem>
     94<para>Configures a number of options for the running <command>udevd</command>
     95daemon, such as the log level.</para>
     96<indexterm zone="ch-system-udev udevcontrol"><primary sortas="b-udevcontrol">udevcontrol</primary>
     97</indexterm>
     98</listitem></varlistentry>
     99
    92100<varlistentry id="udevd">
    93101<term><command>udevd</command></term>
     
    97105thus avoiding various race conditions</para>
    98106<indexterm zone="ch-system-udev udevd"><primary sortas="b-udevd">udevd</primary></indexterm>
     107</listitem></varlistentry>
     108
     109<varlistentry id="udevinfo">
     110<term><command>udevinfo</command></term>
     111<listitem>
     112<para>Allows users to query the <command>udev</command> database for
     113information on any device currently present on the system; it also
     114provides a way to query any device in the <systemitem
     115class="filesystem">sysfs</systemitem> tree to help create udev
     116rules</para>
     117<indexterm zone="ch-system-udev udevinfo"><primary sortas="b-udevinfo">udevinfo</primary></indexterm>
     118</listitem></varlistentry>
     119
     120<varlistentry id="udevmonitor">
     121<term><command>udevmonitor</command></term>
     122<listitem>
     123<para>Prints the event received from the kernel and the event which
     124<command>udev</command> sends out after rule processing</para>
     125<indexterm zone="ch-system-udev udevmonitor"><primary sortas="b-udevmonitor">udevmonitor</primary>
     126</indexterm>
    99127</listitem></varlistentry>
    100128
     
    119147</varlistentry>
    120148
    121 <varlistentry id="udevinfo">
    122 <term><command>udevinfo</command></term>
    123 <listitem>
    124 <para>Allows users to query the <command>udev</command> database for
    125 information on any device currently present on the system; it also
    126 provides a way to query any device in the <systemitem
    127 class="filesystem">sysfs</systemitem> tree to help create udev
    128 rules</para>
    129 <indexterm zone="ch-system-udev udevinfo"><primary sortas="b-udevinfo">udevinfo</primary></indexterm>
    130 </listitem></varlistentry>
    131 
    132149<varlistentry id="udevtest">
    133150<term><command>udevtest</command></term>
  • general.ent

    rfa8664c r8f82a9e  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!ENTITY version "GCC4-20050818">
    3 <!ENTITY releasedate "August 18, 2005">
     2<!ENTITY version "GCC4-20050823">
     3<!ENTITY releasedate "August 23, 2005">
    44<!ENTITY milestone "6.2">
    55<!ENTITY generic-version "gcc4"> <!-- Use "svn", "testing", or "x.y[-pre{x}]" -->
     
    3737<!ENTITY expect-version "5.43.0">
    3838<!ENTITY expect-lib-version "5.43">
    39 <!ENTITY file-version "4.14">
     39<!ENTITY file-version "4.15">
    4040<!ENTITY findutils-version "4.2.23">
    4141<!ENTITY flex-version "2.5.31">
     
    4949<!ENTITY gzip-version "1.3.5">
    5050<!ENTITY hotplug-version "2004_09_23">
    51 <!ENTITY iana-etc-version "1.10">
     51<!ENTITY iana-etc-version "2.00">
    5252<!ENTITY inetutils-version "1.4.2">
    5353<!ENTITY iproute2-version "2.6.11-050330">
     
    6161<!ENTITY m4-version "1.4.3">
    6262<!ENTITY make-version "3.80">
    63 <!ENTITY man-version "1.6">
     63<!ENTITY man-version "1.6a">
    6464<!ENTITY man-pages-version "2.07">
    6565<!ENTITY mktemp-version "1.5">
     
    7878<!ENTITY tcl-version "8.4.11">
    7979<!ENTITY texinfo-version "4.8">
    80 <!ENTITY udev-version "067">
     80<!ENTITY udev-version "068">
    8181<!ENTITY util-linux-version "2.12q">
    8282<!ENTITY vim-version "6.3">
Note: See TracChangeset for help on using the changeset viewer.