commit intel-cmt-cat for openSUSE:Factory
Hello community, here is the log from the commit of package intel-cmt-cat for openSUSE:Factory checked in at 2017-07-17 09:10:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/intel-cmt-cat (Old) and /work/SRC/openSUSE:Factory/.intel-cmt-cat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "intel-cmt-cat" Mon Jul 17 09:10:41 2017 rev:2 rq:510102 version:1.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/intel-cmt-cat/intel-cmt-cat.changes 2017-03-17 15:06:47.447778471 +0100 +++ /work/SRC/openSUSE:Factory/.intel-cmt-cat.new/intel-cmt-cat.changes 2017-07-17 09:10:47.179080092 +0200 @@ -1,0 +2,22 @@ +Thu Jul 13 13:05:52 UTC 2017 - bwiedemann@suse.com +- Update to version 1.0.1: + snmp + - Added OS interface support to Net-SNMP sub-agent + General + - Build improvements (boo#1041090) + - Bug fixes + Library + - Removed NO_PID_API compile time option + - Added OS interface to support L3/L2 CAT & CDP + - Updated support for CMT per PID + PQoS Utility + - Added pqos-os & pqos-msr wrapper scripts + - Added option to select OS or MSR interface + rdtset Utility + - Added option to select OS or MSR interface + Examples + - Support for new OS/MSR interface added to CMT/MBM examples +- Add fixsymlink.patch to create proper man page symlinks +- Rebase fix-dynlib-generation.patch + +------------------------------------------------------------------- Old: ---- intel-cmt-cat-0.1.5.tar.gz New: ---- fixsymlink.patch intel-cmt-cat-1.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ intel-cmt-cat.spec ++++++ --- /var/tmp/diff_new_pack.aBDGBF/_old 2017-07-17 09:10:47.743000664 +0200 +++ /var/tmp/diff_new_pack.aBDGBF/_new 2017-07-17 09:10:47.747000101 +0200 @@ -18,22 +18,25 @@ Name: intel-cmt-cat -Version: 0.1.5 +Version: 1.0.1 Release: 0 Summary: Provides command line interface to CMT, MBM, CAT and CDP technologies License: BSD-3-Clause Group: Development/Tools Url: https://github.com/01org/%{name} +# https://github.com/01org/intel-cmt-cat/archive/v1.0.1.tar.gz Source0: %{name}-%{version}.tar.gz Patch0: fix-dynlib-generation.patch Patch1: fix-ldconfig-call.patch +# PATCH-FIX-UPSTREAM https://github.com/01org/intel-cmt-cat/pull/51 +Patch2: fixsymlink.patch BuildRequires: doxygen ExclusiveArch: x86_64 i686 i586 # Since they ship libpqos and the binaries in one package but do not simultatious # updates libversion can differ from binaries version. -%global libversion 0.1.16 -%global libname libpqos0 +%global libversion 1.0.1 +%global libname libpqos1 %global make_flags EXTRA_CFLAGS="%{optflags}" SHARED=y PREFIX=%{buildroot}/%{_prefix} MAN_DIR=%{buildroot}/%{_mandir}/man8 LIB_INSTALL_DIR=%{buildroot}%{_libdir}/ @@ -57,7 +60,9 @@ Group: System/Libraries %description -n %{libname} -This package contains the shared qpos library. +PQoS library provides API to detect and configure Intel(R) RDT including: +Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM), +Cache Allocation Technology (CAT), Code and Data Prioritization (CDP) Technology. %package -n %{libname}-devel Version: %{libversion} @@ -67,13 +72,18 @@ Requires: %{libname} = %{libversion} %description -n %{libname}-devel +PQoS library provides API to detect and configure Intel(R) RDT including: +Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM), +Cache Allocation Technology (CAT), Code and Data Prioritization (CDP) Technology. + This package contains all that is needed to develop/compile -applications that use Qpos. +applications that use PQoS. %prep %setup %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build make %{?_smp_mflags} %{make_flags} @@ -92,6 +102,10 @@ %{_mandir}/man8/pqos.8.gz %{_bindir}/rdtset %{_mandir}/man8/rdtset.8.gz +%{_bindir}/pqos-msr +%{_mandir}/man8/pqos-msr.8.gz +%{_bindir}/pqos-os +%{_mandir}/man8/pqos-os.8.gz %files -n %{libname}-devel %defattr(-, root, root, -) ++++++ fix-dynlib-generation.patch ++++++ --- /var/tmp/diff_new_pack.aBDGBF/_old 2017-07-17 09:10:47.794993341 +0200 +++ /var/tmp/diff_new_pack.aBDGBF/_new 2017-07-17 09:10:47.794993341 +0200 @@ -1,12 +1,12 @@ -diff --git a/lib/Makefile b/lib/Makefile -index 02a72cf..1a1f9eb 100644 ---- a/lib/Makefile -+++ b/lib/Makefile +Index: intel-cmt-cat-1.0.1/lib/Makefile +=================================================================== +--- intel-cmt-cat-1.0.1.orig/lib/Makefile ++++ intel-cmt-cat-1.0.1/lib/Makefile @@ -36,6 +36,7 @@ LIB = libpqos - VERSION = 0.1.6 -+SO_VERSION = 0 + VERSION = 1.0.1 ++SO_VERSION = 1 SHARED ?= y LDFLAGS = -L. -lpthread -fPIE -z noexecstack -z relro -z now CFLAGS = -pthread -I./ -D_GNU_SOURCE \ @@ -19,7 +19,7 @@ LIBPERM = 0755 else CFLAGS += -fPIE -@@ -92,7 +93,7 @@ endif +@@ -86,7 +87,7 @@ endif HDR = pqos.h PREFIX ?= /usr/local @@ -28,7 +28,7 @@ HDR_DIR ?= $(PREFIX)/include DEPFILE = $(LIB).dep -@@ -100,9 +101,9 @@ all: $(LIBNAME) +@@ -94,9 +95,9 @@ all: $(LIBNAME) $(LIBNAME): $(OBJS) ifeq ($(SHARED),y) @@ -41,7 +41,7 @@ else $(AR) crvsD $@ $^ endif -@@ -110,19 +111,18 @@ endif +@@ -104,19 +105,18 @@ endif install: $(LIBNAME) # Install on FreeBSD ifeq ($(shell uname), FreeBSD) ++++++ fixsymlink.patch ++++++ Index: intel-cmt-cat-1.0.1/pqos/Makefile =================================================================== --- intel-cmt-cat-1.0.1.orig/pqos/Makefile +++ intel-cmt-cat-1.0.1/pqos/Makefile @@ -94,14 +94,14 @@ ifeq ($(shell uname), FreeBSD) install -s $(APP) $(BIN_DIR) install $(APP)-msr $(BIN_DIR) install -m 0444 $(MAN) $(MAN_DIR) - ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-msr.8 + ln -f -s $(MAN) $(MAN_DIR)/$(APP)-msr.8 else install -D -s $(APP) $(BIN_DIR)/$(APP) install -D $(APP)-msr $(BIN_DIR)/$(APP)-msr install -D $(APP)-os $(BIN_DIR)/$(APP)-os install -m 0444 $(MAN) -D $(MAN_DIR)/$(MAN) - ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-msr.8 - ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-os.8 + ln -f -s $(MAN) $(MAN_DIR)/$(APP)-msr.8 + ln -f -s $(MAN) $(MAN_DIR)/$(APP)-os.8 endif uninstall: ++++++ intel-cmt-cat-0.1.5.tar.gz -> intel-cmt-cat-1.0.1.tar.gz ++++++ ++++ 10605 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de