Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733832 - dev-util/japi-compliance-checker keywording: it can support more arches like (arm arm64 x86) and so on.
Summary: dev-util/japi-compliance-checker keywording: it can support more arches like ...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Miroslav Šulc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-25 06:34 UTC by ZongyuZ
Modified: 2020-07-27 03:35 UTC (History)
1 user (show)

See Also:
Package list:
dev-util/japi-compliance-checker
Runtime testing required: ---


Attachments
japi-compliance-checker-2.4.ebuild (japi-compliance-checker-2.4.ebuild,663 bytes, text/plain)
2020-07-25 06:34 UTC, ZongyuZ
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ZongyuZ 2020-07-25 06:34:55 UTC
Created attachment 650648 [details]
japi-compliance-checker-2.4.ebuild

dev-utils/japi-compliance-checker currently only supports KEYWORDS="amd64",
but it is able to accept more keywords.

The only dependencies of it is "dev-lang/perl" and "virtual/jdk",
whose common keywords are
```
KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris"
```

So in my opinion, it can share the same keywording above.
A sample ebuild is attached here.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-07-27 03:35:05 UTC
Does it work on these other architectures?

We don't automatically take the intersection of keywords from dependencies, it has to work there. If you've used it on those arches, then we can test it and add it.