Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733076 - net-libs/quiche-0.5.1: keyword ~arm
Summary: net-libs/quiche-0.5.1: keyword ~arm
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks:
 
Reported: 2020-07-17 14:01 UTC by Craig Andrews
Modified: 2020-07-30 20:40 UTC (History)
2 users (show)

See Also:
Package list:
net-libs/quiche ~arm
Runtime testing required: ---
nattka: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Andrews gentoo-dev 2020-07-17 14:01:23 UTC
Please add keywords
~arm ~ppc64
to net-libs/quiche-0.5.1

Upstream has added support for these platforms, so this should work. See also https://bugs.gentoo.org/694320#c9

Reproducible: Always
Comment 1 NATTkA bot gentoo-dev 2020-07-17 14:04:37 UTC
Unable to check for sanity:

> no match for package: net-libs/quiche-0.5.1
Comment 2 NATTkA bot gentoo-dev 2020-07-17 14:08:44 UTC
Sanity check failed:

> net-libs/quiche-0.5.1
>   bdepend ~arm dev profile default/linux/arm/17.0/armv4 (15 total)
>     >=virtual/rust-1.37.0
>     >=virtual/rust-1.39.0
Comment 3 Craig Andrews gentoo-dev 2020-07-17 14:19:41 UTC
Updated this issue to only request ~arm.

Requesting ~ppc64 in bug 733080
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-18 20:27:33 UTC
Given that we're not going to have a solution to bug 733078 any time soon, bar somebody providing a cross-compiled binary as a bootstrap (which I think would work), let's just do what we've done the rest of the time for Rust packages:

keyword on >= armv6j, and mask elsewhere.
Comment 5 NATTkA bot gentoo-dev 2020-07-18 20:28:38 UTC
Sanity check failed:

> net-libs/quiche-0.5.1
>   bdepend ~arm dev profile default/linux/arm/17.0/armv4 (15 total)
>     >=virtual/rust-1.37.0
>     >=virtual/rust-1.39.0
Comment 6 Larry the Git Cow gentoo-dev 2020-07-30 03:31:34 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1f1a45cac0ababf657f51fbe0d90740744869a

commit da1f1a45cac0ababf657f51fbe0d90740744869a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2020-07-30 03:13:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2020-07-30 03:31:24 +0000

    profiles/arch/arm: mask net-libs/quiche where no Rust
    
    Standard "mask on < armv6j" dance where we don't have Rust
    available.
    
    Bug: https://bugs.gentoo.org/733076
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/arch/arm/armv6j/package.mask | 1 +
 profiles/arch/arm/armv7a/package.mask | 1 +
 profiles/arch/arm/package.mask        | 1 +
 3 files changed, 3 insertions(+)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-30 20:40:49 UTC
~arm added, closing