You should remove abseil-cpp from the _remove in the packagegroup as well,
see:
meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb:RDEPENDS_packagegroup-meta-oe-devtools_remove_aarch64
= "${@bb.utils.contains("TUNE_FEATURES", "crypto", "", "abseil-cpp", d)}
concurrencykit"
meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb:RDEPENDS_packagegroup-meta-oe-devtools_remove_x86-64
= "${@bb.utils.contains("TUNE_FEATURES", "corei7", "", "abseil-cpp", d)}"
Please send follow-up patch.
On Fri, Feb 19, 2021 at 1:59 PM Anatol Belski <[email protected]>
wrote:
> While better hardware acceleration is definitely advantageous, there is no
> hard requirement defined by the upstream. Removing this will allow
> builds targeting older hardware where DEFAULTTUNE can't be changed. If
> found useful, this can also be backported to lower branches.
>
> Signed-off-by: Anatol Belski <[email protected]>
> ---
> .../abseil-cpp/abseil-cpp_git.bb | 24 -------------------
> 1 file changed, 24 deletions(-)
>
> diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
> b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
> index cc7bf01d73..7d935d523b 100644
> --- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
> +++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb
> @@ -34,27 +34,3 @@ ALLOW_EMPTY_${PN} = "1"
> FILES_${PN} = "${libdir}/libabsl_*.so ${libdir}/cmake"
> FILES_${PN}-dev = "${includedir}"
>
> -python () {
> - arch = d.getVar("TARGET_ARCH")
> -
> - if arch == "aarch64":
> - tunes = d.getVar("TUNE_FEATURES")
> - if not tunes:
> - raise bb.parse.SkipRecipe("%s-%s Needs support for crypto on
> armv8" % (pkgn, pkgv))
> - return
> - pkgn = d.getVar("PN")
> - pkgv = d.getVar("PV")
> - if "crypto" not in tunes:
> - raise bb.parse.SkipRecipe("%s-%s Needs support for crypto on
> armv8" % (pkgn, pkgv))
> -
> - if arch == "x86_64":
> - tunes = d.getVar("TUNE_FEATURES")
> - if not tunes:
> - raise bb.parse.SkipRecipe("%s-%s Needs support for corei7 on
> x86_64" % (pkgn, pkgv))
> - return
> - pkgn = d.getVar("PN")
> - pkgv = d.getVar("PV")
> - if "corei7" not in tunes:
> - raise bb.parse.SkipRecipe("%s-%s Needs support for corei7 on
> x86_64" % (pkgn, pkgv))
> -
> -}
> --
> 2.17.1
>
>
>
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#89687):
https://lists.openembedded.org/g/openembedded-devel/message/89687
Mute This Topic: https://lists.openembedded.org/mt/80753894/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-