[oe-commits] org.oe.dev udev-118: fixed init failure if /dev/null exist:
utx commit
oe at amethyst.openembedded.net
Tue May 6 22:29:56 UTC 2008
udev-118: fixed init failure if /dev/null exist:
* script failed on mknod for some reason, so check /dev/null before calling
mknod
* separate mknod is needed, otherwise ugly errors can appear
* /dev/null not being character device will still cause failure
Author: utx at openembedded.org
Branch: org.openembedded.dev
Revision: 8dd69611bc19de34d5e3e3f95139d0278538b7c1
ViewMTN: http://monotone.openembedded.org/revision/info/8dd69611bc19de34d5e3e3f95139d0278538b7c1
Files:
1
packages/udev/udev-118/init
packages/udev/udev_118.bb
Diffs:
#
# mt diff -ra424d02117ae0d8be601616724ddb92a02c7c240 -r8dd69611bc19de34d5e3e3f95139d0278538b7c1
#
#
#
# patch "packages/udev/udev-118/init"
# from [35cae94119e36270fbd2b648a4dbe351ff714d55]
# to [6fe23551135cc8fca71caa2d688730f6ac4155bf]
#
# patch "packages/udev/udev_118.bb"
# from [e9281fed9bc0fc17975cbcd7076778e89ce58196]
# to [24baff693869f60ab4cf21d6e7240780d896129f]
#
============================================================
--- packages/udev/udev-118/init 35cae94119e36270fbd2b648a4dbe351ff714d55
+++ packages/udev/udev-118/init 6fe23551135cc8fca71caa2d688730f6ac4155bf
@@ -53,9 +53,9 @@ mount_tmpfs() {
fi
}
-# I hate this hack. -- Md
make_extra_nodes() {
- mknod -m 666 /dev/null c 1 3
+ [ -c /dev/null ] || mknod -m 666 /dev/null c 1 3
+# I hate this hack. -- Md
if [ "$(echo /lib/udev/devices/*)" != "/lib/udev/devices/*" ]; then
cp -a /lib/udev/devices/* /dev/
fi
============================================================
--- packages/udev/udev_118.bb e9281fed9bc0fc17975cbcd7076778e89ce58196
+++ packages/udev/udev_118.bb 24baff693869f60ab4cf21d6e7240780d896129f
@@ -3,7 +3,7 @@ RPROVIDES_${PN} = "hotplug"
the hotplug package and requires a kernel not older than 2.6.12."
RPROVIDES_${PN} = "hotplug"
-PR = "r2"
+PR = "r3"
DEFAULT_PREFERENCE = "-118"
More information about the Openembedded-commits
mailing list