generic-poky/meta/recipes-devtools/gcc
Dmitry Eremin-Solenikov 09ab224a2f gcc: fix possible problems with nscd compilation during eglibc-nativesdk build
Long time ago a066e7ca90a28d5681c5fa895a29e999ed7c88b was committed to
address possible problems with compilation of nscd during
eglibc-nativesdk build. Problems were related to the way gcc searches
for headers to check if it should enable it's own stack smash protection
bits or it can relay on eglibc for it.

However after 934d38530c9a67562e53d4034aee5531f0f26750 things got
broken, as for gcc-crosssdk-intermediate packages:
1) EXTRA_OECONF is ignored
2) headers are installed in a different location than expected by that
patch.

This results in eglibc-nativesdk build broken on some systems (e.g. mine
Debian x86_64 squeeze). Fix that by providing with-headers options to
crosssdk-intermediate gcc configuration.

(From OE-Core rev: 63494d638b7a9b88a5b7d7a02d2afcb3aa0fa064)

(From OE-Core rev: b4a686061f27f663321674fb42aa93dbd20c5b3a)

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-30 16:37:49 +00:00
..
gcc-4.5.1 gcc-4.5.1: Drop gcc-poison-parameters.patch, replace with bug fix patch 2011-08-29 13:47:59 +01:00
gcc-4.6 gcc: add patch for ice 50099, which caused lttng-ust not to build 2011-09-07 22:54:17 +01:00
gcc-csl-arm gcc: remove unused patches and move patches in proper dir 2011-05-18 14:32:47 +01:00
gcc-4.5.1.inc gcc: fix possible problems with nscd compilation during eglibc-nativesdk build 2012-01-30 16:37:49 +00:00
gcc-4.6.inc gcc: fix possible problems with nscd compilation during eglibc-nativesdk build 2012-01-30 16:37:49 +00:00
gcc-common.inc bitbake meta-toolchain with gcc 4.5.1 failed 2011-08-23 18:23:33 -07:00
gcc-configure-common.inc gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-configure-cross.inc Share gcc work directories 2011-06-30 20:56:33 +01:00
gcc-configure-runtime.inc gcc: Fix file ownership 2011-06-28 13:55:40 +01:00
gcc-configure-sdk.inc recipes: Use -uclibceabi instead of -uclibcgnueabi 2011-04-04 14:09:33 +01:00
gcc-configure-target.inc gcc: Fix c++ search path for target system compiler making everything consistent 2010-10-07 11:06:32 +01:00
gcc-cross-canadian.inc Using TRANSLATED_TARGET_ARCH instead of TARGET_ARCH. 2010-12-10 15:36:48 +00:00
gcc-cross-canadian_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-cross-canadian_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-cross-initial.inc gcc-cross-initial, gcc-crosssdk-initial: change CROSS_TARGET_SYS_DIR and insall into new locations 2011-01-25 10:59:18 +00:00
gcc-cross-initial_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-cross-initial_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-cross-initial_csl-arm-2008q1.bb Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-intermediate.inc gcc: use ${base_lib} to match gcc default configuration 2011-08-08 13:41:19 +01:00
gcc-cross-intermediate_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-cross-intermediate_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-cross-intermediate_csl-arm-2008q1.bb Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-kernel.inc gcc-cross-kernel: update to match new toolchain sysroot layout 2011-06-28 15:06:53 +01:00
gcc-cross.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross4.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-cross_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-cross_csl-arm-2008q1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-crosssdk-initial.inc gcc-crosssdk-initial: Ensure native dependencies are built, these can differ accross different gcc versions causing build failures 2010-09-06 22:55:49 +01:00
gcc-crosssdk-initial_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-crosssdk-initial_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-crosssdk-intermediate.inc gcc: fix possible problems with nscd compilation during eglibc-nativesdk build 2012-01-30 16:37:49 +00:00
gcc-crosssdk-intermediate_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-crosssdk-intermediate_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-crosssdk.inc Share gcc work directories 2011-06-30 20:56:33 +01:00
gcc-crosssdk_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-crosssdk_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc-csl-arm-2005q3.inc recipes: Delete patch=1, its default and replace pnum with striplevel 2011-08-23 18:23:30 -07:00
gcc-csl-arm-2008q1.inc recipes: Delete patch=1, its default and replace pnum with striplevel 2011-08-23 18:23:30 -07:00
gcc-package-cross.inc gcc-package-cross: Switch to using pattern matching to detect when to stash libgcc into the sysroot 2011-07-05 11:39:09 +01:00
gcc-package-runtime.inc gcc-runtime: fix installed but unpackaged files 2011-07-08 16:39:10 +01:00
gcc-package-sdk.inc gcc: include plugin-related headers into packaged SDK 2012-01-30 16:37:48 +00:00
gcc-package-target.inc gcc-4.6: Fix packaging of native toolchains 2011-07-25 12:54:34 +01:00
gcc-runtime_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc-runtime_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc_4.5.1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
gcc_4.6.bb gcc-4.6: Switch to using svn SRC_URI for recipe 2011-06-23 11:50:07 +01:00
gcc_csl-arm-2008q1.bb gcc: Various fixups to ensure consistent gcc builds 2011-08-11 19:08:02 +01:00
libgcc_4.5.1.bb libgcc: Remove fetch/unpack/patch noexec stamps 2011-08-19 15:26:04 -07:00
libgcc_4.6.bb libgcc: Remove fetch/unpack/patch noexec stamps 2011-08-19 15:26:04 -07:00