Changeset 3a34893


Ignore:
Timestamp:
06/29/2009 03:24:56 AM (15 years ago)
Author:
Bryan Kadzban <bryan@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
9026000
Parents:
022886c
Message:

Upgrade udev to 143. Remove the testsuite dependencies from appendix C (since there is no udev testsuite anymore). Fixes #2425.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r022886c r3a34893  
    14421442
    14431443        <seglistitem>
    1444           <seg>Findutils, Perl, and Sed</seg>
     1444          <seg>No testsuite available</seg>
    14451445        </seglistitem>
    14461446      </segmentedlist>
  • chapter01/changelog.xml

    r022886c r3a34893  
    3939
    4040    <listitem>
     41      <para>2009-06-28</para>
     42      <itemizedlist>
     43        <listitem>
     44          <para>[bryan] - Upgrade to Udev-143.  Remove the testsuite
     45          dependencies from Appendix C.  Fixes <ulink
     46          url="&lfs-ticket-root;2425">#2425</ulink>.</para>
     47        </listitem>
     48      </itemizedlist>
     49    </listitem>
     50
     51    <listitem>
    4152      <para>2009-06-23</para>
    4253      <itemizedlist>
  • chapter06/udev.xml

    r022886c r3a34893  
    6161    <para>Prepare the package for compilation:</para>
    6262
     63<!-- Note that "libdir=/usr/lib64" would be required for multilib. -->
    6364<screen><userinput remap="configure">./configure --prefix=/usr \
    64             --exec-prefix= \
    65             --sysconfdir=/etc</userinput></screen>
     65    --sysconfdir=/etc --sbindir=/sbin \
     66    --with-rootlibdir=/lib --libexecdir=/lib/udev \
     67    --disable-extras</userinput></screen>
     68
     69    <variablelist>
     70      <title>The meaning of the new configure options</title>
     71
     72      <varlistentry>
     73        <term><parameter>--with-rootlibdir=/lib</parameter></term>
     74        <listitem>
     75          <para>This controls where the <filename
     76          class="libraryfile">libudev</filename> library is installed.  The
     77          library needs to be in <filename class="directory">/lib</filename>
     78          because it's used by Udev at boot time, before <filename
     79          class="directory">/usr</filename> might be available, and the default
     80          --rootlibdir is <filename class="directory">/usr/lib</filename>.</para>
     81        </listitem>
     82      </varlistentry>
     83
     84      <!-- Note that libexecdir *MUST* stay /lib/udev, even on a 64-bit
     85           / multilib system where udev is compiled for 64-bit.  Other
     86           packages require this exact path; the udev maintainers have
     87           said this is part of the udev API. -->
     88      <varlistentry>
     89        <term><parameter>--libexecdir=/lib/udev</parameter></term>
     90        <listitem>
     91          <para>This controls where Udev-internal rules and helper programs
     92          are installed.</para>
     93        </listitem>
     94      </varlistentry>
     95
     96      <varlistentry>
     97        <term><parameter>--disable-extras</parameter></term>
     98        <listitem>
     99          <para>This option prevents Udev from installing helper programs and
     100          other extras which require more external libraries.  These libraries
     101          are not part of the base LFS system.  See the Udev
     102          <filename>README</filename> file for more information.</para>
     103        </listitem>
     104      </varlistentry>
     105    </variablelist>
    66106
    67107    <para>Compile the package:</para>
     
    132172        <seg>ata_id, cdrom_id, collect, create_floppy_devices, edd_id,
    133173        firmware.sh, fstab_import, path_id, scsi_id, udevadm, udevd,
    134         usb_id, vol_id, write_cd_rules, and write_net_rules</seg>
    135         <seg>libudev and libvolume_id</seg>
     174        usb_id, write_cd_rules, and write_net_rules</seg>
     175        <seg>libudev</seg>
    136176        <seg>/etc/udev</seg>
    137177      </seglistitem>
     
    278318      </varlistentry>
    279319
    280       <varlistentry id="vol_id">
    281         <term><command>vol_id</command></term>
    282         <listitem>
    283           <para>Provides Udev with the label and uuid of a
    284           filesystem</para>
    285           <indexterm zone="ch-system-udev vol_id">
    286             <primary sortas="b-vol_id">vol_id</primary>
    287           </indexterm>
    288         </listitem>
    289       </varlistentry>
    290 
    291320      <varlistentry id="write_cd_rules">
    292321        <term><command>write_cd_rules</command></term>
     
    322351      </varlistentry>
    323352
    324       <varlistentry id="libvolume_id">
    325         <term><command>libvolume_id</command></term>
    326         <listitem>
    327           <para>A library interface to read volume labels and uuids</para>
    328           <indexterm zone="ch-system-udev libvolume_id">
    329             <primary sortas="c-libvolume_id">libvolume_id</primary>
    330           </indexterm>
    331         </listitem>
    332       </varlistentry>
    333 
    334353      <varlistentry id="etc-udev">
    335354        <term><filename class="directory">/etc/udev</filename></term>
  • packages.ent

    r022886c r3a34893  
    504504<!ENTITY texinfo-ch6-sbu "0.2 SBU">
    505505
    506 <!ENTITY udev-version "142">
    507 <!ENTITY udev-size "424 KB">
     506<!ENTITY udev-version "143">
     507<!ENTITY udev-size "517 KB">
    508508<!ENTITY udev-url "&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2">
    509 <!ENTITY udev-md5 "3edc4cf383dccb06d866c5156d59ddd5">
     509<!ENTITY udev-md5 "d15d1886c0bfa756969f25ddaecf34da">
    510510<!ENTITY udev-home "&kernel;linux/utils/kernel/hotplug/udev.html">
    511 <!ENTITY udev-ch6-du "8.9 MB">
     511<!ENTITY udev-ch6-du "12.8 MB">
    512512<!ENTITY udev-ch6-sbu "0.2 SBU">
    513513
Note: See TracChangeset for help on using the changeset viewer.