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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to