Upgrade to Udev-156. Fixes #2671.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9294 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Matthew Burgess 2010-05-29 10:41:33 +00:00
parent e73b767168
commit f2ca25f95f
7 changed files with 26 additions and 14 deletions

View File

@ -1,3 +1,8 @@
2010-05-29 Matt Burgess <matthew@linuxfromscratch.org>
* lfs/init.d/udev: Only copy /lib/udev/devices/null, as Udev >= 155 copies
devices from /lib/udev/devices to /dev itself. Udevd still needs /dev/null
present before starting up though.
2010-04-20 Bryan Kadzban <bryan@linuxfromscratch.org>
* lfs/init.d/udev, lfs/init.d/udev_retry: Add --action=add, to handle udev
version 152 and newer, which send "change" events by default in udevtrigger

View File

@ -1,4 +1,10 @@
ChangeLog
20100529 - [matthew]
* Only copy /lib/udev/devices/null, as Udev >= 155 copies
devices from /lib/udev/devices to /dev itself.
Udevd still needs /dev/null present before starting up though.
20100529 - [dj] * Sync to LFS-Bootscirpts-20100529
* Add test if /dev is already mounted in udev script.
* Added --action=add to udevadmin trigger lines of udev script.

View File

@ -56,8 +56,9 @@ case "${1}" in
# the kernel call out to any binary in response to them
echo > /proc/sys/kernel/hotplug
# Copy static device nodes to /dev
cp -a /lib/udev/devices/* /dev
# Copy the only static device node that Udev >= 155 doesn't
# handle to /dev
cp -a /lib/udev/devices/null /dev
# Start the udev daemon to continually watch for, and act on,
# uevents

View File

@ -53,8 +53,9 @@ case "${1}" in
# the kernel call out to any binary in response to them
echo > /proc/sys/kernel/hotplug
# Copy static device nodes to /dev
cp -a /lib/udev/devices/* /dev
# Copy the only static device node that Udev >= 155 doesn't
# handle to /dev
cp -a /lib/udev/devices/null /dev
# Start the udev daemon to continually watch for, and act on,
# uevents

View File

@ -39,6 +39,10 @@
<listitem>
<para>2010-05-29</para>
<itemizedlist>
<listitem>
<para>[matthew] - Upgrade to Udev-156. Fixes
<ulink url="&lfs-ticket-root;2671">#2671</ulink>.</para>
</listitem>
<listitem>
<para>[matthew] - Upgrade to Pkg-config-0.25. Fixes
<ulink url="&lfs-ticket-root;2670">#2670</ulink>.</para>

View File

@ -50,12 +50,7 @@
them being required very early in the boot process, or by Udev itself:</para>
<screen><userinput remap="install">install -dv /lib/{firmware,udev/devices/{pts,shm}}
mknod -m0666 /lib/udev/devices/null c 1 3
ln -sv /proc/self/fd /lib/udev/devices/fd
ln -sv /proc/self/fd/0 /lib/udev/devices/stdin
ln -sv /proc/self/fd/1 /lib/udev/devices/stdout
ln -sv /proc/self/fd/2 /lib/udev/devices/stderr
ln -sv /proc/kcore /lib/udev/devices/core</userinput></screen>
mknod -m0666 /lib/udev/devices/null c 1 3</userinput></screen>
<para>Prepare the package for compilation:</para>

View File

@ -288,7 +288,7 @@
<!ENTITY less-ch6-du "2.9 MB">
<!ENTITY less-ch6-sbu "less than 0.1 SBU">
<!ENTITY lfs-bootscripts-version "20100124"> <!-- Scripts depend on this format -->
<!ENTITY lfs-bootscripts-version "20100529"> <!-- Scripts depend on this format -->
<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB"> <!-- Updated in Makefile -->
<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
<!ENTITY lfs-bootscripts-md5 "BOOTSCRIPTS-MD5SUM"> <!-- Updated in Makefile -->
@ -513,10 +513,10 @@
<!ENTITY texinfo-ch6-du "21 MB">
<!ENTITY texinfo-ch6-sbu "0.3 SBU">
<!ENTITY udev-version "154">
<!ENTITY udev-size "520 KB">
<!ENTITY udev-version "156">
<!ENTITY udev-size "521 KB">
<!ENTITY udev-url "&kernel;linux/utils/kernel/hotplug/udev-&udev-version;.tar.bz2">
<!ENTITY udev-md5 "28064e0325050a1eedec4c142da65ea7">
<!ENTITY udev-md5 "5efef35990dd20d8bb459eaff36d1f88">
<!ENTITY udev-home "&kernel;linux/utils/kernel/hotplug/udev.html">
<!ENTITY udev-ch6-du "11.6 MB">
<!ENTITY udev-ch6-sbu "0.2 SBU">