* [PATCH 0/1] make c++ include path relative to --sysroot
@ 2010-12-31 5:28 Kevin Tian
2011-01-04 1:17 ` Saul Wold
0 siblings, 1 reply; 2+ messages in thread
From: Kevin Tian @ 2010-12-31 5:28 UTC (permalink / raw)
To: poky
with this fix, now gcc installed from sstate packages can find c++ standard header
files correctly in the new build directory, e.g when building libproxy. There's
still one remaining issue in meta-toolchain part, that a complex c++ project
compilation still fails being unable to find <algorithm>, if meta-toolchain is
installed in a location different from the default assumption.
Having said that, this patch doesn't break normal usage w/o causing regression.
I verified Sato build for qemuarm/qemuppc, and Lianhao helped verify qemumips
and corresonding normal meta-toolchain usage. So it'd be good to get it merged
earlier to remove one more road blocker for sstate.
Thanks to RP for suggesting the solution here.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: tk/cplusplus
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=tk/cplusplus
Thanks,
Kevin Tian <kevin.tian@intel.com>
---
Kevin Tian (1):
gcc-4.5.1: make c++ include path relative to "--sysroot"
meta/recipes-devtools/gcc/gcc-4.5.1.inc | 1 +
.../GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch | 33 ++++++++++++++++++++
meta/recipes-devtools/gcc/gcc-configure-cross.inc | 2 +-
meta/recipes-devtools/gcc/gcc-configure-sdk.inc | 2 +-
.../gcc/gcc-cross-canadian_4.5.1.bb | 2 +-
.../gcc/gcc-cross-initial_4.5.1.bb | 2 +-
.../gcc/gcc-cross-intermediate_4.5.1.bb | 2 +-
meta/recipes-devtools/gcc/gcc-cross_4.5.1.bb | 2 +-
.../gcc/gcc-crosssdk-initial_4.5.1.bb | 2 +-
.../gcc/gcc-crosssdk-intermediate_4.5.1.bb | 2 +-
meta/recipes-devtools/gcc/gcc-crosssdk_4.5.1.bb | 2 +-
meta/recipes-devtools/gcc/gcc-runtime_4.5.1.bb | 2 +-
meta/recipes-devtools/gcc/gcc_4.5.1.bb | 2 +-
13 files changed, 45 insertions(+), 11 deletions(-)
create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 0/1] make c++ include path relative to --sysroot
2010-12-31 5:28 [PATCH 0/1] make c++ include path relative to --sysroot Kevin Tian
@ 2011-01-04 1:17 ` Saul Wold
0 siblings, 0 replies; 2+ messages in thread
From: Saul Wold @ 2011-01-04 1:17 UTC (permalink / raw)
To: Kevin Tian; +Cc: poky
On 12/30/2010 09:28 PM, Kevin Tian wrote:
> with this fix, now gcc installed from sstate packages can find c++ standard header
> files correctly in the new build directory, e.g when building libproxy. There's
> still one remaining issue in meta-toolchain part, that a complex c++ project
> compilation still fails being unable to find<algorithm>, if meta-toolchain is
> installed in a location different from the default assumption.
>
> Having said that, this patch doesn't break normal usage w/o causing regression.
> I verified Sato build for qemuarm/qemuppc, and Lianhao helped verify qemumips
> and corresonding normal meta-toolchain usage. So it'd be good to get it merged
> earlier to remove one more road blocker for sstate.
>
> Thanks to RP for suggesting the solution here.
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
> Branch: tk/cplusplus
> Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=tk/cplusplus
>
> Thanks,
> Kevin Tian<kevin.tian@intel.com>
> ---
>
>
> Kevin Tian (1):
> gcc-4.5.1: make c++ include path relative to "--sysroot"
>
> meta/recipes-devtools/gcc/gcc-4.5.1.inc | 1 +
> .../GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch | 33 ++++++++++++++++++++
> meta/recipes-devtools/gcc/gcc-configure-cross.inc | 2 +-
> meta/recipes-devtools/gcc/gcc-configure-sdk.inc | 2 +-
> .../gcc/gcc-cross-canadian_4.5.1.bb | 2 +-
> .../gcc/gcc-cross-initial_4.5.1.bb | 2 +-
> .../gcc/gcc-cross-intermediate_4.5.1.bb | 2 +-
> meta/recipes-devtools/gcc/gcc-cross_4.5.1.bb | 2 +-
> .../gcc/gcc-crosssdk-initial_4.5.1.bb | 2 +-
> .../gcc/gcc-crosssdk-intermediate_4.5.1.bb | 2 +-
> meta/recipes-devtools/gcc/gcc-crosssdk_4.5.1.bb | 2 +-
> meta/recipes-devtools/gcc/gcc-runtime_4.5.1.bb | 2 +-
> meta/recipes-devtools/gcc/gcc_4.5.1.bb | 2 +-
> 13 files changed, 45 insertions(+), 11 deletions(-)
> create mode 100644 meta/recipes-devtools/gcc/gcc-4.5.1/GPLUSPLUS_INCLUDE_DIR_with_sysroot.patch
>
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
Pulled into Master
Thanks
Sau!
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-01-04 1:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-31 5:28 [PATCH 0/1] make c++ include path relative to --sysroot Kevin Tian
2011-01-04 1:17 ` Saul Wold
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.