mirror of
https://git.yoctoproject.org/poky
synced 2026-04-29 09:32:11 +02:00
eudev: set configure option --with-rootlibexecdir
Set configure option '--with-rootlibexecdir' for eudev to fix udev.pc file conflict: | file /usr/share/pkgconfig/udev.pc conflicts between attempted installs of eudev-dev-3.2.5-r0.core2_64 and lib32-eudev-dev-3.2.5-r0.x86 It alway sets 'udevdir' in udev.pc with value '/lib/udev' that systemd does the same thing. (From OE-Core rev: 2585f4252a3831bf9c5e6ab69d9da2c1325e6bc0) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -30,6 +30,7 @@ CONFLICT_DISTRO_FEATURES = "systemd"
|
||||
EXTRA_OECONF = " \
|
||||
--sbindir=${base_sbindir} \
|
||||
--with-rootlibdir=${base_libdir} \
|
||||
--with-rootlibexecdir=${nonarch_base_libdir}/udev \
|
||||
--with-rootprefix= \
|
||||
"
|
||||
|
||||
@@ -64,7 +65,7 @@ PACKAGES =+ "libudev"
|
||||
PACKAGES =+ "eudev-hwdb"
|
||||
|
||||
|
||||
FILES_${PN} += "${libexecdir} ${base_libdir}/udev ${bindir}/udevadm"
|
||||
FILES_${PN} += "${libexecdir} ${nonarch_base_libdir}/udev ${bindir}/udevadm"
|
||||
FILES_${PN}-dev = "${datadir}/pkgconfig/udev.pc \
|
||||
${includedir}/libudev.h ${libdir}/libudev.so \
|
||||
${includedir}/udev.h ${libdir}/libudev.la \
|
||||
|
||||
Reference in New Issue
Block a user