generic-poky/meta/conf
Ross Burton f35b2e29d9 bitbake: set default libexecdir to $prefix/libexec
The use of $libdir/$BPN as libexecdir is contrary to all other mainstream
distributions (which either use $prefix/libexec or $libdir), and the GNU Coding
Standards[1] which suggests $prefix/libexec and notes that any package-specific
nesting should be done by the package itself.  Finally, having libexecdir change
between recipes makes it very difficult for different recipes to invoke binaries
that have been installed into libexecdir.  The File System Hierarchy[2] now
recognises the use of $prefix/libexec/, giving distributions the choice of
$prefix/lib or $prefix/libexec without breaking FHS.

Change bitbake.conf to use $prefix/libexec for libexecdir, so that the binaries
are separated from the libraries.  This should avoid complications with multilib
configurations.

[1] https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
[2] http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch04s07.html

[ YOCTO #6398 ]

(From OE-Core rev: e7270e331560546d3805cd66ed14afcbc96b6d89)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-24 09:40:21 +00:00
..
distro linux-libc-headers: update to 4.4 2016-01-24 09:40:20 +00:00
machine tune-*: use mcpu instead of mtune for ARM tunes 2016-01-07 13:40:19 +00:00
machine-sdk eglibc/machine-sdk: Drop SDK_GLIBC_ADDONS 2013-05-09 22:28:04 +01:00
swabber Stop using hardcoded paths, use new Ubuntu and generic filters. 2010-12-17 10:47:02 +00:00
abi_version.conf xserver-xorg: Upgrade 1.16.3 -> 1.17.1 (OELAYOUT_ABI change) 2015-06-03 16:38:48 +01:00
bitbake.conf bitbake: set default libexecdir to $prefix/libexec 2016-01-24 09:40:21 +00:00
conf-notes.txt conf-notes: remove meta-toolchain-sdk references 2013-12-20 12:26:28 +00:00
documentation.conf qt4: remove recipes and classes 2016-01-07 13:40:14 +00:00
layer.conf meta/conf/layer.conf: bump layer version due to Qt4 removal 2016-01-07 13:40:15 +00:00
licenses.conf Add license file XFree86-1.0 2015-06-11 23:59:18 +01:00
migrate_localcount.conf prserv: add LOCALCOUNT to AUTOINCs migration feature 2013-01-22 16:01:32 +00:00
multilib.conf multilib.conf: Ensure MACHINE doesn't change target sigs 2015-10-01 07:43:35 +01:00
prexport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
primport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
sanity.conf sanity.conf: Bump minimum bitbake version to 1.27.1 for sstate change 2015-06-10 12:00:13 +01:00
toasterconf.json meta/conf/toasterconf.json: remove SDKMACHINE variable as it no longer used 2015-12-15 10:16:32 +00:00