Opened 11 years ago
Last modified 9 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 , 11 years ago
comment:3 by , 10 years ago
| Description: | modified (diff) |
|---|---|
| Summary: | Eudev 2.1.1 Version Upgrade → Eudev 3.1.2 Version Upgrade |
comment:5 by , 10 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 , 10 years ago
| Description: | modified (diff) |
|---|---|
| Summary: | Eudev 3.1.2 Version Upgrade → Eudev 3.1.5 Version Upgrade |
comment:7 by , 10 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 , 9 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