Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 759754

Summary: dev-util/perf: dropped keywords
Product: Gentoo Linux Reporter: Sam James <sam>
Component: KeywordingAssignee: Alpha Porters <alpha>
Status: RESOLVED FIXED    
Severity: normal CC: amadio, dlan, maintainer-needed, matoro_bugzilla_gentoo
Priority: Normal Keywords: CC-ARCHES, PullRequest
Version: unspecifiedFlags: 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 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