From IRC:

<Mogwai> Is anyone else seeing a problem with firmware loading since the jump from udev-198 to udev-200? <Mogwai> It's my Atheros Wi-Fi dongle, it's supposed to load /lib/firmware/htc_7010.fw, but since the jump to udev-200 it's like udev can't locate the file.

Systemd has made firmware loader build optional and disabled by default since modern kernels can load firmware by itself. The guy was running 3.6 kernel.

http://cgit.freedesktop.org/systemd/systemd/commit/?id=a3bd8447be4ea2ce230eb8ae0e815c04d85fa15a
http://cgit.freedesktop.org/systemd/systemd/commit/?id=61e536e1b7f3a7448428a05bafe1ea64d7e51938
http://cgit.freedesktop.org/systemd/systemd/commit/?id=d8d4bee76cf3b40ea923bc57d44aa0815ca9b5ff

Just add -DHAVE_FIWMARE to defines and it should be fine.
Index: Makefile.lfs
===================================================================
--- Makefile.lfs	(revision 10241)
+++ Makefile.lfs	(working copy)
@@ -38,7 +38,8 @@
       -DROOTPREFIX=                     \
       -DUDEVLIBEXECDIR=\"/lib/udev\"    \
       -D_LARGEFILE_SOURCE               \
-      -D_FILE_OFFSET_BITS=64
+      -D_FILE_OFFSET_BITS=64            \
+      -DHAVE_FIRMWARE
 
 INCLUDE = -I src/libudev -I src/shared -I src -I src/login -I src/systemd
 
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to