[OE-core] [PATCH 0/4][RFC] Change libexecdir to ${prefix}/libexec

Koen Kooi koen at dominion.thruhere.net
Wed Dec 3 07:57:10 UTC 2014


> Op 2 dec. 2014, om 16:53 heeft Ross Burton <ross.burton at intel.com> het volgende geschreven:
> 
> Hi,
> 
> First, this is VERY MUCH A RFC!
> 
> There's numerous problems with setting ${libexecdir} to ${libdir}/${BPN}, but
> the a easy argument in my opinion is that nobody else does this.
> 
> The Debian world sets libexecdir to ${exec_prefix}/lib, and the Red Hat world
> uses ${exec_prefix}/libexec.  The FHS says either are fine.  Nobody puts the
> package name into the definition of libexecdir, as automake provides
> pkglibexecdir ($libexec/$package) for package-specific binaries.
> 
> This branch changes bitbake.conf to use ${exec_prefix}/libexec and a few patches
> to fix (or hack around) any problems this has revealed so far.
> 
> Comments and testing (especially with other layers, and multilib configurations)
> much appreciated.

In the past I've patched things like gdm to look in ${libdir}/${BPN} for helper binaries (which are from a different recipe), so not only recipes need to be inspected, but patches as well.

regards,

Koen


More information about the Openembedded-core mailing list