diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-04-08 14:23:39 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-04-08 18:02:47 +0100 |
commit | 44b4eeffae87b5361590caec1a5a6ee5d2c2d4b6 (patch) | |
tree | 067e091526fceb035169617bb7c13237c882e592 /meta/recipes-core/systemd/systemd_199.bb | |
parent | 9dccc97bfcc237198e14985d49805890062e7c3a (diff) | |
download | poky-44b4eeffae87b5361590caec1a5a6ee5d2c2d4b6.tar.gz |
systemd: Set the default firmware path to enable firmware loading in udev
After some breakage in udev the kernel gained direct firmware loading.
For older kernels (e.g. 3.2 in my case) udev still needs to load the
firmware. Firmware loading is enabled once a default firmware path is
set. Apply a compile fix from the upstream project.
(From OE-Core rev: 2009c6899d7d4ddd71350b1026a27336dc3a94b8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/systemd/systemd_199.bb')
-rw-r--r-- | meta/recipes-core/systemd/systemd_199.bb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta/recipes-core/systemd/systemd_199.bb b/meta/recipes-core/systemd/systemd_199.bb index e5745483dc..2464b83e1f 100644 --- a/meta/recipes-core/systemd/systemd_199.bb +++ b/meta/recipes-core/systemd/systemd_199.bb | |||
@@ -9,6 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.GPL2;md5=751419260aa954499f7abaabaa882bbe \ | |||
9 | PROVIDES = "udev" | 9 | PROVIDES = "udev" |
10 | 10 | ||
11 | PE = "1" | 11 | PE = "1" |
12 | PR = "r2" | ||
12 | 13 | ||
13 | DEPENDS = "kmod docbook-sgml-dtd-4.1-native intltool-native gperf-native acl readline dbus libcap libcgroup tcp-wrappers glib-2.0" | 14 | DEPENDS = "kmod docbook-sgml-dtd-4.1-native intltool-native gperf-native acl readline dbus libcap libcgroup tcp-wrappers glib-2.0" |
14 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" | 15 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)}" |
@@ -26,6 +27,7 @@ SRC_URI = "http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz \ | |||
26 | file://0002-readahead-chunk-on-spinning-media.patch \ | 27 | file://0002-readahead-chunk-on-spinning-media.patch \ |
27 | file://0003-readahead-cleanups.patch \ | 28 | file://0003-readahead-cleanups.patch \ |
28 | file://0013-systemd-sysctl-Handle-missing-etc-sysctl.conf-proper.patch \ | 29 | file://0013-systemd-sysctl-Handle-missing-etc-sysctl.conf-proper.patch \ |
30 | file://199-firmware.patch \ | ||
29 | file://init \ | 31 | file://init \ |
30 | " | 32 | " |
31 | SRC_URI[md5sum] = "4bb13f84ce211e93f0141774a90a2322" | 33 | SRC_URI[md5sum] = "4bb13f84ce211e93f0141774a90a2322" |
@@ -67,6 +69,7 @@ EXTRA_OECONF = " --with-rootprefix=${base_prefix} \ | |||
67 | --disable-microhttpd \ | 69 | --disable-microhttpd \ |
68 | --without-python \ | 70 | --without-python \ |
69 | --with-sysvrcnd-path=${sysconfdir} \ | 71 | --with-sysvrcnd-path=${sysconfdir} \ |
72 | --with-firmware-path=/lib/firmware \ | ||
70 | ac_cv_path_KILL=${base_bindir}/kill \ | 73 | ac_cv_path_KILL=${base_bindir}/kill \ |
71 | " | 74 | " |
72 | # uclibc does not have NSS | 75 | # uclibc does not have NSS |