Provides command line interface to CMT, MBM, CAT and CDP technologies
Go to file
Tony Camuso 2915ee5c34 intel-cmt-cat-25.04
Clean up install paths, drop obsolete patches, and improve flag
injection handling
- Replaced hard-coded install paths in Makefiles with sed-based DESTDIR
  fixes for lib, pqos, rdtset, and membw
- Using sed during %prep is more robust and version-agnostic than patching,
  which requires rebasing each release
- Relocated admin tools (pqos*, rdtset) from /usr/bin to /usr/sbin for FHS
  compliance
  - These tools require root and interact with system-level cache controls
  - RHEL-9 has them in /usr/bin, but the most recent el10 before this update
    correctly stores them in /usr/sbin.

Updated %files to match SONAME bump (libpqos.so.5 -> libpqos.so.6) introduced
upstream

Dropped patches 0001, 0002, 0004, 0005
- 0001/0002 replaced by sed
- 0004/0005 merged upstream

Replaced patch 0003 (CFLAGS/LDFLAGS override) with sed to convert assignments
to +=
- Ensures compatibility with distro-injected flags (e.g. %{optflags},
  hardening) without carrying a version-specific patch

Resolves: RHEL-118205

Signed-off-by: Tony Camuso <tcamuso@redhat.com>
2025-10-15 14:24:45 -04:00
.gitignore Update to 23.08 2023-09-27 16:54:40 +03:00
gating.yaml Set up CI gating 2024-08-23 12:44:10 +02:00
intel-cmt-cat.spec intel-cmt-cat-25.04 2025-10-15 14:24:45 -04:00
sources intel-cmt-cat-25.04 2025-10-15 14:24:45 -04:00