Bug 260893 - benchmarks/stress-ng: Enable on aarch64 and connect a few libs
Summary: benchmarks/stress-ng: Enable on aarch64 and connect a few libs
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Luca Pizzamiglio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-02 22:18 UTC by Daniel Engberg
Modified: 2022-01-05 20:27 UTC (History)
0 users

See Also:
pizzamig: maintainer-feedback+


Attachments
Patch for stress-ng (1.66 KB, patch)
2022-01-02 22:18 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2022-01-02 22:18:43 UTC
Created attachment 230644 [details]
Patch for stress-ng

* Enable build for aarch64
* Add support for (lib)Judy
* Add support for Intel's IPSec library (amd64 only)

Compile and runtime tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c (amd64)
Compile and runtime tested on FreeBSD 13.0-STABLE #2 stable/13-n247814-f9f5d846b72 (aarch64) (PINE64 RockPro64)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)
Comment 1 commit-hook freebsd_committer freebsd_triage 2022-01-05 14:41:28 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=76adbd76453a0ef566ae11214b7e70b542f04506

commit 76adbd76453a0ef566ae11214b7e70b542f04506
Author:     Luca Pizzamiglio <pizzamig@FreeBSD.org>
AuthorDate: 2022-01-05 14:33:15 +0000
Commit:     Luca Pizzamiglio <pizzamig@FreeBSD.org>
CommitDate: 2022-01-05 14:33:15 +0000

    benchmarks/stress-ng: several improvements and fixes

    Enable on aarch64
    Connect a few libs
    Fix build on CURRENT
    PR:             260893
    Reported by:    Daniel Engberg <diizzy@FreeBSD.org>

 benchmarks/stress-ng/Makefile                      | 31 +++++++++++++++-------
 .../files/patch-stress-tlb-shootdown.c (gone)      | 14 ----------
 2 files changed, 21 insertions(+), 24 deletions(-)
Comment 2 Luca Pizzamiglio freebsd_committer freebsd_triage 2022-01-05 20:27:55 UTC
Thanks for the submit.
While here, I've also reverted the fix for CURRENT