Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 759754 - dev-util/perf: dropped keywords
Summary: dev-util/perf: dropped keywords
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alpha Porters
URL:
Whiteboard:
Keywords: CC-ARCHES, PullRequest
Depends on: 763237 872992
Blocks:
  Show dependency tree
 
Reported: 2020-12-13 07:16 UTC by Sam James
Modified: 2023-12-30 01:33 UTC (History)
4 users (show)

See Also:
Package list:
dev-util/perf ~alpha ~ppc dev-libs/libpfm ~alpha ~ppc dev-util/babeltrace ~alpha ~ppc
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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-12-13 07:16:19 UTC
Thanks.
Comment 1 NATTkA bot gentoo-dev 2020-12-13 07:16:54 UTC Comment hidden (obsolete)
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2020-12-18 10:48:08 UTC
~ppc keyworded
Comment 3 NATTkA bot gentoo-dev 2021-04-01 19:10:15 UTC Comment hidden (obsolete)
Comment 4 NATTkA bot gentoo-dev 2021-04-01 20:12:04 UTC Comment hidden (obsolete)
Comment 5 NATTkA bot gentoo-dev 2021-04-01 22:05:57 UTC Comment hidden (obsolete)
Comment 6 Andreas Sturmlechner gentoo-dev 2021-04-19 08:09:24 UTC
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.
Comment 7 NATTkA bot gentoo-dev 2021-04-30 21:20:29 UTC Comment hidden (obsolete)
Comment 8 Matt Turner gentoo-dev 2021-08-02 00:43:22 UTC
(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.
Comment 9 Andreas Sturmlechner gentoo-dev 2021-08-03 15:30:42 UTC
Thanks, cleanup is no longer blocked by ~alpha after sys-process/audit-3.0 was re-keyworded.
Comment 10 Guilherme Amadio gentoo-dev 2021-11-11 09:12:32 UTC
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.
Comment 11 Guilherme Amadio gentoo-dev 2022-02-11 08:26:06 UTC
ping @alpha
Comment 12 Guilherme Amadio gentoo-dev 2022-04-07 13:38:03 UTC
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.
Comment 13 Matt Turner gentoo-dev 2022-04-15 19:37:55 UTC
Sorry -- new perf fails to build on alpha and I haven't had time to fix it.
Comment 14 Larry the Git Cow gentoo-dev 2023-12-28 02:57:52 UTC
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(-)
Comment 15 matoro archtester 2023-12-30 01:33:14 UTC
alpha done

all arches done