poky/meta/classes
Mike Crowe 6fd01ed845 allarch: Force TARGET_*FLAGS variable values
TARGET_CPPFLAGS, TARGET_CFLAGS, TARGET_CPPFLAGS and TARGET_LDFLAGS may
differ between MACHINEs. Since they are exported they affect task hashes
even if unused which leads to multiple variants of allarch packages
existing in sstate and bouncing in the sysroot when switching between
MACHINEs.

allarch packages shouldn't be using these variables anyway, so let's
ensure they have a fixed value in order to avoid this problem.

(Compare with 05a70ac30b37cab0952f1b9df501993a9dec70da and
14f4d016fef9d660da1e7e91aec4a0e807de59ab.)

(From OE-Core rev: b5a9d4ab564c2a6645922eed0203acb88ec5dd33)

Signed-off-by: Mike Crowe <mac@mcrowe.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-30 12:03:13 +00:00
..
allarch.bbclass allarch: Force TARGET_*FLAGS variable values 2016-01-30 12:03:13 +00:00
archiver.bbclass archiver.bbclass: add revision to git tarfile name 2014-08-27 12:12:30 +01:00
autotools_stage.bbclass
autotools-brokensep.bbclass autotools-brokensep: Mark recipes with broken separate build dir support 2014-02-28 14:01:16 +00:00
autotools.bbclass autotools.bbclass: mkdir ${B} -> mkdir -p ${B} 2015-09-19 11:11:20 +01:00
base.bbclass base.bbclass: Note when including pn with INCOMPATIBLE_LICENSES 2015-09-19 11:51:33 +01:00
bin_package.bbclass
binconfig-disabled.bbclass binconfig-disabled: add a default value and comment for BINCONFIG 2014-07-08 11:20:13 +01:00
binconfig.bbclass *.bbclass (shell): avoid pipe with sed 2014-05-08 13:00:33 +01:00
blacklist.bbclass
boot-directdisk.bbclass boot-directdisk.bbclass: use local HDDDIR 2014-08-11 10:53:05 +01:00
bootimg.bbclass code cleanup for INITRD variable handing 2014-08-06 10:27:00 +01:00
bugzilla.bbclass
buildhistory.bbclass classes/buildhistory: fix for sstate class change 2014-09-10 13:52:31 +01:00
buildstats-summary.bbclass buildstats-summary.bbclass: Import useful bbclass from meta-mentor 2014-06-14 08:43:55 +01:00
buildstats.bbclass buildstats: use TaskBase time for elapsed time 2014-03-25 09:55:36 +00:00
ccache.bbclass
chrpath.bbclass chrpath: Drop warning from darwn builds 2014-08-17 10:01:36 +01:00
clutter.bbclass
cmake.bbclass cmake.bbclass : Add support for cmake projects that use .S files. 2014-09-22 13:04:21 +01:00
cml1.bbclass ncurses, busybox, cml1.bbclass: Fix menuconfig display corruption 2014-12-31 10:18:39 +00:00
compress_doc.bbclass compress_doc.bbclass: support update-alternatives 2014-12-31 10:18:54 +00:00
copyleft_compliance.bbclass archiver.bbclass: make it can filter the license 2014-03-25 09:55:35 +00:00
copyleft_filter.bbclass archiver.bbclass: make it can filter the license 2014-03-25 09:55:35 +00:00
core-image.bbclass core-image.bbclass: Correct comment about packagegroups. 2014-08-11 10:53:07 +01:00
cpan_build.bbclass classes/cpan_build.bbclass: add EXTRA_CPAN_BUILD_FLAGS 2014-08-29 23:44:36 +01:00
cpan-base.bbclass classes/cpan-base: fix signatures changing when perl is in sysroot 2014-02-17 15:28:58 +00:00
cpan.bbclass cpan.bbclass: matches more lines 2014-08-28 15:12:43 +01:00
cross-canadian.bbclass cross-canadian/meta-environment: Allow modification of TARGET_OS to be optional 2015-02-11 17:40:06 +00:00
cross.bbclass cross: Update PKG_CONFIG variables after recent changes 2014-05-02 20:46:58 +01:00
crosssdk.bbclass crosssdk: Clear MACHINEOVERRIDES 2014-08-16 08:22:45 +01:00
debian.bbclass debian: Set RPROVIDES to include the original packagename when renaming 2014-08-25 08:57:44 +01:00
deploy.bbclass
devshell.bbclass devshell: Add interactive python shell 2014-05-28 08:27:00 +01:00
distro_features_check.bbclass distro_features_check.bbclass: fix searching whole list 2014-05-27 16:11:54 +01:00
distrodata.bbclass distrodata.bbclass: Fix checkpkg functionality 2014-04-29 17:20:12 +01:00
distutils-base.bbclass classes/distutils: Introduce PYTHON_PN 2014-02-02 22:37:38 +00:00
distutils-common-base.bbclass
distutils-native-base.bbclass classes/distutils: Introduce PYTHON_PN 2014-02-02 22:37:38 +00:00
distutils-tools.bbclass classes: Add distutils for python3 2014-02-02 22:37:39 +00:00
distutils.bbclass distutils/distutils3: Fix bashism 2014-06-29 09:04:21 +01:00
distutils3-base.bbclass distutils: Introduce PYTHON_ABI variable 2014-02-02 22:37:39 +00:00
distutils3-native-base.bbclass distutils: Introduce PYTHON_ABI variable 2014-02-02 22:37:39 +00:00
distutils3.bbclass distutils/distutils3: Fix bashism 2014-06-29 09:04:21 +01:00
externalsrc.bbclass externalsrc: Fix deltask usage 2013-12-21 09:00:52 +00:00
extrausers.bbclass
fontcache.bbclass fontcache: allow to pass extra parameters and environment to fc-cache 2016-01-30 12:03:13 +00:00
gconf.bbclass Revert "gconf.bbclass: remove --disable-schemas-install" 2014-01-06 16:30:28 +00:00
gettext.bbclass
gnome.bbclass gnome: move introspection options to gnomebase 2015-09-01 21:19:56 +01:00
gnomebase.bbclass gnome: move introspection options to gnomebase 2015-09-01 21:19:56 +01:00
grub-efi.bbclass INITRD var: make it a list of filesystem images 2014-08-02 09:26:14 +01:00
gsettings.bbclass
gtk-doc.bbclass gtk-doc: Add pkgconfig inherit 2014-06-25 13:51:48 +01:00
gtk-icon-cache.bbclass
gtk-immodules-cache.bbclass
gummiboot.bbclass gummiboot.bbclass: Ensure MLPREFIX is applied to depends flag 2014-06-24 19:54:12 +01:00
gzipnative.bbclass
icecc.bbclass icecc.bbclass: properly handle disabling of icecc 2015-02-11 17:40:06 +00:00
image_types_uboot.bbclass
image_types.bbclass image_types.bbclass: manage 'cpio_append' directory 2015-02-11 17:40:09 +00:00
image-live.bbclass image-vmdk.bbclass: use sda rather than hda 2014-08-02 09:26:13 +01:00
image-mklibs.bbclass mklibs: Fix loader for mipsel 2014-12-31 10:18:25 +00:00
image-prelink.bbclass image/image-prelink/image-mklibs/sanity: Drop pointless EXPORT_FUNCTIONS 2014-04-01 23:37:01 +01:00
image-swab.bbclass image-swab.bbclass: Account for eglibc -> glibc move 2014-09-01 18:03:04 +01:00
image-vmdk.bbclass image-vmdk.bbclass: use sda rather than hda 2014-08-02 09:26:13 +01:00
image.bbclass image.bbclass: don't let do_rootfs depend on BUILDNAME 2016-01-30 12:03:13 +00:00
insane.bbclass insane.bbclass: add QA check: file-rdeps 2014-09-10 11:33:22 +01:00
insserv.bbclass
kernel-arch.bbclass kernel-arch.bbclass: add arm64 support to U-Boot architecture map 2014-03-21 12:05:54 +00:00
kernel-grub.bbclass *.bbclass (shell): avoid pipe with sed 2014-05-08 13:00:33 +01:00
kernel-module-split.bbclass kernel-module-split.bbclass: Allow autoloading multiple modules or modules where basename != module name 2014-07-23 21:59:15 +01:00
kernel-yocto.bbclass kernel-yocto.bbclass: fix shell syntax error 2014-12-31 10:18:55 +00:00
kernel.bbclass fix '[[: not found' error message using dash 2015-02-11 17:40:08 +00:00
lib_package.bbclass
libc-common.bbclass libc-common.bbclass: rename ALL the packages 2014-08-23 23:01:57 +01:00
libc-package.bbclass Globally replace oe.utils.contains to bb.utils.contains 2014-04-25 17:19:19 +01:00
license.bbclass license.bbclass: fix unexpected operator for LICENSE values with space 2015-09-01 21:37:30 +01:00
linux-kernel-base.bbclass
logging.bbclass
meta.bbclass meta: fix no newline at end of file 2014-07-03 17:41:16 +01:00
metadata_scm.bbclass metadata_scm: Fix crash due to uncaught python exception 2014-12-31 10:18:53 +00:00
migrate_localcount.bbclass
mime.bbclass mime.bbclass: remove the --disable-update-mimedb 2014-01-06 11:13:56 +00:00
mirrors.bbclass mirrors.bbclass: add ${CPAN_MIRROR} option 2014-05-27 16:11:53 +01:00
module-base.bbclass
module.bbclass
multilib_global.bbclass multilib_global.bbclass: PREFERRED_PROVIDERS for multilibs 2014-08-15 18:21:50 +01:00
multilib_header.bbclass multilib_header: Do not install mutlilib headers for musl 2014-06-01 14:29:29 +01:00
multilib.bbclass multilib.bbclass/package_manager.py: fix <multilib>-meta-toolchain build failure 2014-12-31 10:18:28 +00:00
native.bbclass native.bbclass: deltask package_qa 2014-09-01 17:17:11 +01:00
nativesdk.bbclass native/nativesdk: Clear MACHINEOVERRIDES 2014-08-27 12:12:29 +01:00
oelint.bbclass oelint.bbclass: Check for ${PN} or ${P} usage 2014-08-06 10:23:40 +01:00
own-mirrors.bbclass own-mirrors: Add gitsm:// mirror support 2014-06-25 13:51:48 +01:00
package_deb.bbclass package_deb: skip pre/postrm scripts on upgrade, write only one shebang 2014-10-11 08:11:03 +01:00
package_ipk.bbclass package_ipk.bbclass: Fix SRC_URI whitespace handling 2014-10-06 16:03:13 +01:00
package_rpm.bbclass package_rpm: Add optional improved directory handling 2014-09-03 16:00:28 +01:00
package_tar.bbclass classes/package_tar: fix conflicts with package_deb / package_ipk 2014-02-25 08:01:09 +00:00
package.bbclass split_and_strip_files: regroup hardlinks to make build deterministic 2015-05-15 18:13:40 +01:00
packagedata.bbclass
packagegroup.bbclass packagegroup.bbclass: Use immediate expanded PACKAGE_ARCH value 2014-09-10 15:38:57 +01:00
packageinfo.bbclass
patch.bbclass patch.bbclass: unset TMPDIR after use 2014-06-29 09:04:22 +01:00
perlnative.bbclass
pixbufcache.bbclass pixbufcache: add error exit in pixbufcache_sstate_postinst 2014-04-24 17:55:13 +01:00
pkgconfig.bbclass
populate_sdk_base.bbclass populate_sdk_base/meta-environment: Remove overlap from the two 2014-09-22 13:04:23 +01:00
populate_sdk.bbclass
prexport.bbclass
primport.bbclass
prserv.bbclass package/prserv: Merge two similar functions into one 2015-02-11 17:40:09 +00:00
ptest-gnome.bbclass ptest-gnome: add ptest helper for GNOME packages 2014-07-25 15:33:59 +01:00
ptest.bbclass ptest: Work from PTEST_ENABLED, not DISTRO_FEATURES 2014-05-08 13:00:33 +01:00
python-dir.bbclass distutils: Introduce PYTHON_ABI variable 2014-02-02 22:37:39 +00:00
python3native.bbclass python3native.bbclass: Add python3 abstraction class 2014-02-02 22:37:38 +00:00
pythonnative.bbclass classes/distutils: Introduce PYTHON_PN 2014-02-02 22:37:38 +00:00
qemu.bbclass qemu.bbclass: add -r ${OLDEST_KERNEL} parameter 2014-09-10 11:33:25 +01:00
qmake_base.bbclass
qmake2.bbclass
qt4e.bbclass
qt4x11.bbclass
recipe_sanity.bbclass recipe_sanity.bbclass: avoid error when running 'bitbake -e' 2014-04-23 11:43:27 +01:00
relocatable.bbclass
report-error.bbclass report-error: Handle the case no logfile exists 2015-01-06 14:13:38 +00:00
rm_work.bbclass rm_work: Fix RM_WORK_EXCLUDE for image/sdk recipes 2015-01-08 09:25:03 +00:00
rootfs_deb.bbclass rootfs_*: Refactor common depends/lockfile task flags 2014-08-15 18:21:46 +01:00
rootfs_ipk.bbclass rootfs_*: Refactor common depends/lockfile task flags 2014-08-15 18:21:46 +01:00
rootfs_rpm.bbclass rootfs_*: Refactor common depends/lockfile task flags 2014-08-15 18:21:46 +01:00
sanity.bbclass sanity: refactor mirrors checks to be more pythonic 2014-08-27 12:12:29 +01:00
scons.bbclass scons bbclass: enable parallel make 2014-01-28 00:52:36 +00:00
sdl.bbclass
setuptools.bbclass classes: Add distutils for python3 2014-02-02 22:37:39 +00:00
setuptools3.bbclass classes: Add distutils for python3 2014-02-02 22:37:39 +00:00
sip.bbclass *.bbclass (shell): avoid pipe with sed 2014-05-08 13:00:33 +01:00
siteconfig.bbclass meta-environment: Fix config-site with a multilib config 2014-11-13 15:43:38 +00:00
siteinfo.bbclass siteinfo, insane: Recognize musl specific triplets 2014-06-01 14:29:29 +01:00
spdx.bbclass spdx.bbclass: Add SPDX-specific source tree variable. 2014-09-30 14:10:35 +01:00
sstate.bbclass sstate: run recipe-provided hooks outside of ${B} 2015-09-29 14:42:29 +01:00
staging.bbclass staging: Exclude MULTI_PROVIDER_WHISTLIST from do_populate_sysroot 2014-09-30 14:10:33 +01:00
syslinux.bbclass INITRD var: make it a list of filesystem images 2014-08-02 09:26:14 +01:00
systemd.bbclass systemd: don't add files and dependencies from units Conflicts 2014-12-31 10:18:31 +00:00
terminal.bbclass terminal.bbclass: do not export PS1 2014-01-10 15:16:52 +00:00
testimage-auto.bbclass testimage: add task level lock 2014-03-05 15:50:20 +00:00
testimage.bbclass testimage: Add parselogs to the default tests for sato images 2014-08-29 23:44:37 +01:00
texinfo.bbclass texinfo.bbclass: native/cross uses dummy texinfo; target uses host's Texinfo. 2014-06-13 12:31:38 +01:00
tinderclient.bbclass
toaster.bbclass toaster.bbclass: use the openembedded-core name 2015-02-13 14:47:26 +00:00
toolchain-scripts.bbclass toolchain-scripts: Allow the CONFIGSITE_CACHE variable to be overridden 2015-04-15 15:56:06 +01:00
typecheck.bbclass
uboot-config.bbclass classes/uboot-config: ignore doc varflag 2014-03-07 15:05:09 +00:00
uninative.bbclass uninative: Add uninative - a way of reusing native/cross over multiple distros 2014-09-23 20:31:18 +01:00
update-alternatives.bbclass update-alternatives: We now use u-a in nativesdk so make sure the dependency is present 2014-01-19 16:32:10 +00:00
update-rc.d.bbclass update-rc.d/systemd: Remove OVERRIDES dependency 2014-09-23 21:38:59 +01:00
useradd_base.bbclass useradd_base.bbclass: avoid the traffic crowding 2014-04-05 23:24:01 +01:00
useradd-staticids.bbclass useradd-staticids.bbclass: Fix for Bug 6633 2014-09-03 16:00:28 +01:00
useradd.bbclass useradd.bbclass: set PSEUDO_PASSWD consistent with root directory 2014-12-31 10:18:51 +00:00
utility-tasks.bbclass classes/utility-tasks: make do_listtasks a little more friendly 2014-02-25 08:01:09 +00:00
utils.bbclass utils.bbclass: fix create_cmdline_wrapper 2015-03-03 14:34:10 +00:00
vala.bbclass
waf.bbclass