Summary: | dev-util/perf: dropped keywords | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sam James <sam> |
Component: | Keywording | Assignee: | Alpha Porters <alpha> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | amadio, dlan, maintainer-needed, matoro_bugzilla_gentoo |
Priority: | Normal | Keywords: | CC-ARCHES, PullRequest |
Version: | unspecified | Flags: | nattka:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/34376 | ||
Whiteboard: | |||
Package list: |
dev-util/perf ~alpha ~ppc
dev-libs/libpfm ~alpha ~ppc
dev-util/babeltrace ~alpha ~ppc
|
Runtime testing required: | --- |
Bug Depends on: | 763237, 872992 | ||
Bug Blocks: |
Description
Sam James
2020-12-13 07:16:19 UTC
Sanity check failed:
> dev-util/perf-5.9.9
> depend ~alpha stable profile default/linux/alpha/17.0 (15 total)
> dev-libs/libpfm
> rdepend ~alpha stable profile default/linux/alpha/17.0 (15 total)
> dev-libs/libpfm
~ppc keyworded Sanity check failed:
> dev-util/perf-5.11
> depend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-libs/libpfm
> rdepend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-libs/libpfm
Sanity check failed:
> dev-util/perf-5.11
> depend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-libs/libpfm
> rdepend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-libs/libpfm
All sanity-check issues have been resolved Even if this is currently "fine" by CI, this really depends on bug 763237 with <sys-process/audit-3.0 cleanup already being blocked by the dev-util/perf-5.8 revdep. The alternative of course to drop alpha entirely here. Sanity check failed:
> dev-util/perf-5.12
> depend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-util/babeltrace
> rdepend ~alpha stable profile default/linux/alpha/17.0 (5 total)
> dev-util/babeltrace
(In reply to Andreas Sturmlechner from comment #6) > Even if this is currently "fine" by CI, this really depends on bug 763237 > with <sys-process/audit-3.0 cleanup already being blocked by the > dev-util/perf-5.8 revdep. > > The alternative of course to drop alpha entirely here. Newer perf fails to compile on alpha. I'm looking into it. If needed, I can drop keywords to let cleanup proceed. Thanks, cleanup is no longer blocked by ~alpha after sys-process/audit-3.0 was re-keyworded. Could someone try again to keyword dev-util/perf for alpha? I just bumped the version to 5.15. I'd like to clean up 5.8 which is the last version currently keyworded for alpha. Thank you. ping @alpha I just did a version bump to dev-util/perf-5.17.1. Would be nice to have it keyworded on alpha to be able to drop 5.8. Sorry -- new perf fails to build on alpha and I haven't had time to fix it. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cafbbb74da16b630715015956cbaa62f1722008b commit cafbbb74da16b630715015956cbaa62f1722008b Author: Matoro Mahri <matoro_gentoo@matoro.tk> AuthorDate: 2023-12-19 22:50:52 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-12-28 02:55:09 +0000 dev-util/perf: mirror kernel restrictions for libdw support Kernel has a whitelist of architectures for which unwind via libdw is supported. Right now the ebuild unconditionally enables it, this fails on architectures where kernel support is not merged (e.g. alpha). This list needs to be checked and synced on updates. There shouldn't be anything removed from it in the future, only added. Bug: https://bugs.gentoo.org/759754 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34376 Signed-off-by: Sam James <sam@gentoo.org> dev-util/perf/perf-6.3.ebuild | 15 ++++++++++++++- dev-util/perf/perf-6.5.ebuild | 16 +++++++++++++++- dev-util/perf/perf-6.6.ebuild | 16 +++++++++++++++- 3 files changed, 44 insertions(+), 3 deletions(-) alpha done all arches done |