]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
gcc/go: Drop crosssdk suffix from virtual provides to improve dependency handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 1 May 2023 11:01:35 +0000 (12:01 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 2 May 2023 09:24:38 +0000 (10:24 +0100)
commitfe0206ba482d209b24e636d578aa68ba5e67ba1b
tree75df713e89ee588de40e519866eb4a2fcea14949
parent6856fc5c848cc2564bebe03a007ef109f46d0adb
gcc/go: Drop crosssdk suffix from virtual provides to improve dependency handling

There is little point in having "crosssdk" suffex added to the virtual provider within
gcc/go since the TARGET_PREFIX or SDK_PREFIX already encapsulates this. Remove it
allowing some of the special case overriding to be removed.

This also allows removal of some of the MLPREFIX usage since again, the triplet
also covers this.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
13 files changed:
meta/classes-recipe/go.bbclass
meta/lib/oe/classextend.py
meta/recipes-devtools/binutils/binutils-cross-canadian.inc
meta/recipes-devtools/binutils/binutils-cross-testsuite_2.40.bb
meta/recipes-devtools/gcc/gcc-common.inc
meta/recipes-devtools/gcc/gcc-cross-canadian.inc
meta/recipes-devtools/gcc/gcc-crosssdk.inc
meta/recipes-devtools/gdb/gdb-cross-canadian.inc
meta/recipes-devtools/go/go-cross-canadian.inc
meta/recipes-devtools/go/go-crosssdk.inc
meta/recipes-devtools/go/go-runtime.inc
meta/recipes-devtools/go/go-target.inc
meta/recipes-devtools/rust/rust-cross-canadian.inc