diff mbox series

multipath-tools: set etc_prefix to sysconfdir

Message ID 20241022155435.21013-1-s.zhmylev@yadro.com
State Accepted
Headers show
Series multipath-tools: set etc_prefix to sysconfdir | expand

Commit Message

Sergei Zhmylev Oct. 22, 2024, 3:54 p.m. UTC
Makefile of multipath-tools uses $prefix as a destination prefix.
As soon as we added usrmerge feature, multipath default configuration
placed under /usr/etc/ resulting into problems locating them via a
hard-coded path inside the tools.
This change explicitly sets etc_prefix to ${sysconfdir} in order to
recover default behaviour.

Signed-off-by: Sergei Zhmylev <s.zhmylev@yadro.com>
---
 .../recipes-support/multipath-tools/multipath-tools_0.10.0.bb    | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.10.0.bb b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.10.0.bb
index a09fbb221..18874e909 100644
--- a/meta-oe/recipes-support/multipath-tools/multipath-tools_0.10.0.bb
+++ b/meta-oe/recipes-support/multipath-tools/multipath-tools_0.10.0.bb
@@ -72,6 +72,7 @@  ARM_INSTRUCTION_SET:armv5 = "arm"
 EXTRA_OEMAKE = 'MULTIPATH_VERSION=${PV} DESTDIR=${D} syslibdir=${base_libdir} \
                 OPTFLAGS="${CFLAGS}" \
                 prefix=${prefix} \
+                etc_prefix=${sysconfdir} \
                 bindir=${base_sbindir} \
                 LIB=${base_libdir} libdir=${base_libdir}/multipath \
                 usrlibdir=${libdir} \