]> code.ossystems Code Review - openembedded-core.git/commit
gcc/gcc-source: Move libcc1 manipulation into gcc-source
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 24 Jan 2017 23:52:06 +0000 (23:52 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 26 Jan 2017 10:41:08 +0000 (10:41 +0000)
commit626064c69b6fd1b5cead6995097f99e5fbda3f19
tree25322e352d50621e625c98b373bc817509e3cf19
parentdcf15ccf3cc9d55e77228ba8d526f967fc9791b4
gcc/gcc-source: Move libcc1 manipulation into gcc-source

Currently there is a race where if you build -cross-canadian without building gcc (target)
you see QA errors about RPATHS. I've tracked this down to this manipulation where the
target gcc recipe changes libcc1 in the shared sources directory. As long as you build
things in the right order, the problem doesn't occur.

Since its changing ${S} move it to gcc-source and avoid the race, saving RP
some head scratching about why unrelated changes failed to build cleanly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-source.inc
meta/recipes-devtools/gcc/gcc_5.4.bb
meta/recipes-devtools/gcc/gcc_6.3.bb