On Sat, 2012-01-14 at 16:41 -0600, Bruce Dubbs wrote:
> Matt Burgess wrote:
> > Hi all,
> > 
> > Seeing as I assigned ticket #1998 (Udev-177) to myself before I realised
> > that it wasn't as simple a package upgrade as usual, I thought I'd take
> > a stab at getting LFS to work with it.  Attached is the patch I'm about
> > to do a full build with, but the instructions there seem to work fine on
> > an existing LFS system.
> 
> It looks OK to me.  I'd reformat the ./configure lines a little to make 
> it more 'regular'.

OK, will do.

> I think it is also reasonable to go ahead and update fstab and use
> devtmpfs.  It does require a minor bootscript change, so if you want me 
> to do it, I can do that.  We do need a comment in 8.3 (Building the kernel).

I'll take a stab at this, I think, and let you know if I run into
issues.

> I do have another pending change to the udev_retry boot script.

Testing showed two problems with my change.  The first was easy enough
to fix: xz-utils needed moving to before kmod in chapter06/chapter06.xml
for obvious reasons.

The second issue is this, inflicted on us from upstream since version
174:

"The rules to create persistent network interface and cdrom link
rules automatically in /etc/udev/rules.d/ have been disabled by
default. Explicit configuration will be required for these use
cases, udev will no longer try to write any persistent system
configuration from a device hotplug path."

This causes jhalfs to bail out during chapter 7's general network
configuration when we try to generate those rules files. For the time
being, I'll work around it with '--enable-rule_generator' passed to
configure, as I don't know what upstream's intention is with that
functionality.

Regards,

Matt.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to