On Feb 16, 2014, at 3:24 PM, Alexey Orishko wrote: > I'm aiming at minimum changes needed while moving from legacy udev.
Since udev was merged with systemd, Gentoo crated eudev which is explained here: http://www.gentoo.org/proj/en/eudev/ LFS extracted udev from systemd and created Makefile targets for LFS and is like your normal ole udev stripped from systemd. If you used LFS 6.3, use LFS to upgrade your system. It'd be much easier to install a distro or use a current LFS system, though. But for meeting host system requirements you will need to do these things: Upgrade kernel headers, upgrade glibc (newer udev requires it), upgrade tar, install xz, and you also don' t need to update gawk to 4.1. You don't need to rebuild programs against the new glibc, because your new glibc will have the required versioned symbols those programs require, but you do need to do this: whichever kernel your current glibc was built with, you'll need to use --enable-kernel=<kernel version you used when building your LFS 6.3 system. Default was 2.6.0>. I think that may cover most things. I updated the LFS 6.3 livecd to build current CLFS and LFS versions and can view my notes here: http://cross-lfs.org/~kb0iic/livecdupd/ I didn't upgrade some things like e2fsprogs and udev becauase I didn't upgrade kernel headers. I left all of that alone. Sincerely, William Harrington -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page