diff -ur eudev-3.2.12.orig/configure.ac eudev-3.2.12/configure.ac --- eudev-3.2.12.orig/configure.ac 2023-07-18 15:38:51.005165860 +0200 +++ eudev-3.2.12/configure.ac 2023-07-18 15:40:15.159408657 +0200 @@ -145,6 +145,15 @@ [with_rootrundir=/run] ) +AC_ARG_WITH( + [udevlibexecdir], + [AS_HELP_STRING( + [--with-udevlibexecdir=DIR], + [udev directory for libexecs necessary for boot])], + [], + [with_udevlibexecdir=/lib/udev] +) + AC_ARG_ENABLE( [split-usr], [AS_HELP_STRING( @@ -166,15 +175,15 @@ AC_SUBST([rootprefix], [${with_rootprefix}]) AC_SUBST([rootlibdir], [${with_rootlibdir}]) AC_SUBST([rootlibexecdir], [${with_rootlibexecdir}]) -AC_SUBST([udevlibexecdir], [${rootlibexecdir}]) +AC_SUBST([udevlibexecdir], [${with_udevlibexecdir}]) # sysconfdir paths AC_SUBST([udevconfdir],[${sysconfdir}/udev]) AC_SUBST([udevconffile],[${udevconfdir}/udev.conf]) -AC_SUBST([udevhwdbdir],[${udevconfdir}/hwdb.d]) AC_SUBST([udevhwdbbin],[${udevconfdir}/hwdb.bin]) # udevlibexecdir paths +AC_SUBST([udevhwdbdir],[${udevlibexecdir}/hwdb.d]) AC_SUBST([udevkeymapdir],[${udevlibexecdir}/keymaps]) AC_SUBST([udevkeymapforceredir],[${udevkeymapdir}/force-release]) AC_SUBST([udevrulesdir],[${udevlibexecdir}/rules.d])