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

Burton, Ross ross.burton at intel.com
Tue Dec 2 17:10:52 UTC 2014


On 2 December 2014 at 17:02, Mark Hatle <mark.hatle at windriver.com> wrote:

> Personally I think using "${exec_prefix}/libexec" is incorrect.  This does
> not support a multilib configuration where you may have both a 64-bit and
> 32-bit version of the libexec program on the system.  (perhaps this isn't a
> real problem, but we ran into some conflicts in the past.)
>

Are any of these conflicts actually a problem?  Can you give an example?  I
know there's been several attempts to "fix" GConf multilib installation
which were generally breaking GConf instead of fixing a test case...


> So moving to the libdir, ensures that we are unique per multilib.. and the
> BPN ensures that we're unique per recipe.
>

A libexecdir that isn't global is a problem because some packages want to
run *other recipes* binaries, and they can't just do
$libexecdir/some-binary.

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20141202/eceaadb1/attachment-0002.html>


More information about the Openembedded-core mailing list