Opened 10 years ago
Last modified 7 years ago
#1016 new task
Eudev 3.2.1 Version Upgrade
Reported by: | William Harrington | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | CLFS Sysvinit 3.1.0 |
Component: | BOOK | Version: | CLFS Standard SYSVINIT |
Keywords: | Cc: | berzerkula@…, jonathan@…, chris@… |
Description (last modified by )
http://dev.gentoo.org/~blueness/eudev/eudev-3.2.1.tar.gz
There may be need for fixing a test script:
sed -r -i 's|/usr(/bin/test)|\1|' test/udev-test.pl
We need to check the sysvinit book for proper test binary location, as well as mentioned in Eudev 3.1.5 Version Upgrade for SYSTEMD Book
Change History (8)
follow-up: 7 comment:1 by , 9 years ago
comment:3 by , 9 years ago
Description: | modified (diff) |
---|---|
Summary: | Eudev 2.1.1 Version Upgrade → Eudev 3.1.2 Version Upgrade |
comment:5 by , 9 years ago
For chapter 7 boot method:
./configure --prefix=/tools --build=${CLFS_HOST} --host=${CLFS_TARGET} \ --disable-gudev
Results:
prefix: /tools exec_prefix: ${prefix} sysconfdir: ${prefix}/etc datadir: ${datarootdir} includedir: ${prefix}/include libdir: ${exec_prefix}/lib rootprefix: ${prefix} rootlibdir: ${exec_prefix}/lib rootlibexecdir: ${exec_prefix}/lib/udev datarootdir: ${prefix}/share rootrundir: /run udevconfdir: ${prefix}/etc/udev udevconffile: ${prefix}/etc/udev/udev.conf udevhwdbdir: ${prefix}/etc/udev/hwdb.d udevhwdbbin: ${prefix}/etc/udev/hwdb.bin udevlibexecdir: ${exec_prefix}/lib/udev udevkeymapdir: ${exec_prefix}/lib/udev/keymaps udevkeymapforceredir: ${exec_prefix}/lib/udev/keymaps/force-release udevrulesdir: ${exec_prefix}/lib/udev/rules.d pkgconfiglibdir: ${exec_prefix}/lib/pkgconfig sharepkgconfigdir ${datarootdir}/pkgconfig libgudev_includedir ${prefix}/include/gudev-1.0/gudev girdir ${datarootdir}/gir-1.0 typelibsdir ${exec_prefix}/lib/girepository-1.0
comment:6 by , 9 years ago
Description: | modified (diff) |
---|---|
Summary: | Eudev 3.1.2 Version Upgrade → Eudev 3.1.5 Version Upgrade |
comment:7 by , 9 years ago
Replying to blackadder:
now at version version 3.0 and requires gperf for building. so I also build that in section 5
I've installed gperf with the running host. So apparently, gperf can be installed with the host, build gperf with cross-tools, or build gperf in /tools.
The host gperf can work but we'd need to add host systemrequirements entry for gperf and ch7 boot method. Least amount of work for book edits and it seemed to work fine with my eudev 3.1.5 build.
Installing gperf into cross-tools would be quick and painless. It'd add a bit of work for book edits, but not much.
Installing in ch5 for tools would be the most edits and it isn't required in /tools at this point in time.
I'm for installing it with the host OS. Any input? Can anyone confirm having gperf with the host OS works fine?
comment:8 by , 7 years ago
Description: | modified (diff) |
---|---|
Summary: | Eudev 3.1.5 Version Upgrade → Eudev 3.2.1 Version Upgrade |
now at version version 3.0 and requires gperf for building. so I also build that in section 5